2025-11-08 05:40:51
连接好STM8L芯片和ST-Link,用USB线插到电脑;然后,安装ST-Link Utility软件,打开后选择STM8L的型号,导入程序文件;接着,点击‘烧录’按钮,软件会自动擦除芯片旧程序,再写入新程序,检查是否成功。这一步就像给手机刷系统一样,必须先清空旧数据才能装新软件。
为什么这么操作呢?因为ST-Link是通过SWD/JTAG接口连接STM8L的,所以必须先擦除旧程序才能写入新程序。数据显示 erase步骤失败会导致烧录不成功,ST官方建议电压要匹配否则失败率超过60%。比如用3.3V芯片接5V电源,烧录时会烧坏芯片。擦除后软件会生成校验码,如果写入后校验码不匹配,说明烧录没成功。所以必须按顺序操作,就像搭积木要先放底座再搭上层一样。
本题链接: