编译环境:Windows 开发软件:Keil 开发主控:立创的MSPM0G3507
我们在MSPM0G3507时,常为芯片锁住烦恼,常见的锁死是因为使用了ST-Link,这里展示的是使用ST-Link后芯片锁死的解决步骤。
现象:
需要准备的工具:
1、MSPM0 BSL烧录工具_V2.zip - 蓝奏云
2、准备好USB转TTL 并下载好CH340驱动(这个安装过keil的基本都下载好了,这里不例外提供)
解决步骤:
硬件连接如下:
USB转TTL MSPM0G3507
5V ——> 5V
TXD ——> RXD
RXD ——> TXD
GND ——> GND
下载文件后进行解压,打开文件夹,发现文件夹路径下的文件是这样的:
双击MSPM0_BSL_GUI.exe,打开后选择input文件夹下的文件(以下两个步骤均在input文件夹下):
详细操作如下:
随后选择下一个文件
选择文件完成后如下:
到这一步后,我们需要按住板子上的BSL按键,其实就是给PA18引脚高电平,若没有BSL按键,则给BSL引脚接3.3V。
在BSL为高电平的同时把TTL插入电脑接口,随后在10s钟内在按下软件上的Download按键,同时点击一下MSPM0G3507板子上的复位按键(注意是同时进行,并且BSL按键也一直是高电平),看着软件卡住,就可以让PA18不需要再保持高电平,也松开复位按键。出现以下字样,说明解锁成功。
随后我们在使用Keil开发时使用DAP—Link或者J—Link烧录就不会出现芯片锁死问题。