嵌入式开发:代码应用、分析与数字输入输出全解析
1. MicroPython在STM32F4微控制器上的使用
MicroPython为STM32F4微控制器的编程提供了新的途径。以下是使用MicroPython的详细步骤:
- 文件复制与复位 :使用 cp Source /flash 命令复制文件,需提供文件路径。复制完成后,通过STM32F4板上的复位按钮对微控制器进行复位。
- 进入REPL :可通过 rshell 使用 repl 命令进入MicroPython REPL。为验证上述步骤是否正确执行,可在 “main.py” 文件中添加 print(“Hello world!”) 命令。代码执行后,在REPL窗口应能看到 Hello world! 字符串。使用 Ctrl-x 命令可退出REPL。
- 处理异常情况 :若 “main.py” 文件损坏或MicroPython代码进入无限循环,可将STM32F4微控制器重置为默认设置。具体操作是利用MicroPython的“factory reset the file system property”功能,使微控制器的闪存恢复到初始状态。启动此模式的步骤为:同时按下STM32F4板上的用户按钮和复位按钮,然后释放复位按钮,此时绿色、红色以及红绿双色LED会周期性亮起。当两个LED都亮起时,释放
超级会员免费看
订阅专栏 解锁全文
1867

被折叠的 条评论
为什么被折叠?



