小弟我三十多年前在小学用Laser310学习Basic编程,虽然后面基本也没有再使用过Basic,但是我身体里的Basic之魂一直没有熄灭,所以无论拿到什么开发板总要有意无意的看看能运行Basic么,这次也不例外。DF的Beetle RP2350咱们先给装个basic固件试试,按官网文档是没有Basic语言支持的,只有C和Micropython,不过这难不倒网上的各位大佬,比如这位叫Geoff的大佬就和我一样一直有一颗Basic的心。关于在pico/pico2上安装Basic语言的支持大佬有文章在此
https://geoffg.net/picomite.html
我在2022年也曾经尝试过在树莓派Pico上安装了Basic语言支持的固件
https://www.bilibili.com/video/BV1R5411R71b
最新固件链接
https://geoffg.net/Downloads/picomite/PicoMite_Firmware.zip
下载到本地后解压缩在Firmware目录下找到固件文件
PicoMiteRP2350V6.00.01.uf2 (文件名后续可能会变化)
按住开发板上的BOOT连接到电脑,开启u盘模式,把固件文件复制到此文件夹中。
之后开发板会自动重启
此时我们需要使用远程工具来连接开发板,这里我们选择使用mRemoteNG+putty,不会使用的小伙伴请参考我2040时候录的视频,这步是一毛一样的。
配置好后双击节点弹出对话框

我心中Basic之火又熊熊燃烧了
别急这还没完,一个新的开发板怎么能不点灯呢?
键入edit进入Basic文本编辑模式
然后输入代码
setpin gp25
do
pin(gp25) = 1
pause 100
pin(gp25) = 0
pause 100
loop
输入完成按F2保存并执行。
灯!等灯等灯!
setpin gp25
do
pin(gp25) = 1
pause 100
pin(gp25) = 0
pause 100
loop
评论