6、嵌入式开发:代码操作与数字输入输出详解

嵌入式开发:代码操作与数字输入输出详解

1. MicroPython 使用指南

1.1 文件复制与复位操作

在使用 MicroPython 时,需要将文件复制到指定路径,使用命令 cp Source /flash ,这里要明确提供文件的路径。文件复制完成后,需通过 STM32F4 开发板上的复位按钮对微控制器进行复位操作。

1.2 REPL 环境测试

可以通过 rshell 使用 repl 命令进入 MicroPython 的 REPL 环境。为了验证前面的步骤是否正确执行,可以在 “main.py” 文件中添加 print("Hello world!") 命令。代码执行后,在 REPL 窗口中应能看到 “Hello world!” 字符串。若要退出 REPL 环境,使用 Ctrl-x 命令。

1.3 恢复默认设置

在操作过程中,“main.py” 文件可能损坏,或者 MicroPython 代码进入无限循环。此时,需要将 STM32F4 微控制器恢复到默认设置。可以使用 MicroPython 的 “factory reset the file system property” 功能,具体操作如下:
1. 同时按下 STM32F4 开发板上的用户按钮和复位按钮。
2. 松开复位按钮,此时绿色、红色以及红绿同时亮起的 LED 灯应会周期性点亮。
3. 当两个 LED 灯同时亮起时,松开用户按钮。
4. 绿色和红色 LED 灯会快速闪烁四次,然后两个 L

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值