【MicroPython pyboard 开发板试用体验】从SD卡启动脚本

  • PYBOARD
  • U盘
小巧的pyboard上有个看起来很迷你的MicroSD卡插槽。这个卡槽很短,把卡插进去之后看起来有点搞笑,像给SD卡穿了个小短裙。插上一张水货闪迪,来一张图直观的感受一下。 通过USB线连接到电脑可以看到电脑上多了一个盘符,显示可移动设备。点击进去发现里面是空的。我用的这张卡本身就是张闲置的空卡,里面没有存放文件。 打开pyboard的磁盘,再里面新建一个文件,输入以下代码,并保存为boot.py
# boot.py -- run on boot-up

# can run arbitrary Python, but best to keep it minimal



import machine

import pyb

#pyb.main('main.py') # main script to run after this one

#pyb.usb_mode('CDC+MSC') # act as a serial and a storage device

#pyb.usb_mode('VCP+HID') # act as a serial device and a mouse

另外再新建一个文本,输入以下内容,并保存为main.py。
# main.py -- put your code here!

import pyb

led = 



n = 0

while True:

    n = (n + 1) % 4

    led(n).toggle()

    pyb.delay(100)
然后按下RST按键,看看执行情况。pyboard本身的文件系统里还保存着上一帖的鼠标的脚本。可以看到,当插上存储卡之后,再次上电。如果存储卡里有main.py脚本,则在启动时执行。如果没有的话,启动之后可以当U盘用。不过读写速度很慢。 另外pyboard可以当U盘,这点并不影响它执行SD卡里面的mian.py。
  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:0
x
收藏成功!点击 我的收藏 查看收藏的全部帖子