Other Parts Discussed in Thread: MSP-GANG, UNIFLASH
dears,
我的客户使用MSPM0L1306为系统采集电压等信号,需要在完成MSPM0L1306烧录后让其进入正常工作模式,配合系统测试,客户自己开发了软件程序来实现这个功能。目前遇到的问题是,每次MSPM0L1306烧录完成后都需要对其重新上下电一次,才能让它重启进入正常工作模式,因此在量产时效率很低。
客户看到在使用MSP-GANG Programmer通过SWD接口(SWDIO/SWCLK/GND/RST)完成MSPM0L1306烧录程序后,可以通过对 MSPM0L1306的NRST管脚复位 & 置位来使其进入正常工作模式:
同时,MSP Gang Programmer (MSP-GANG) User's Guide中也提到CFG_TMP_RESET (22)复位寄存器,客户想知道如何用代码实现对NRST管脚进行复位 & 置位?客户希望把这个代码加到他们的程序里。
还有其他方式可以在烧录程序完成后,不通过上下电让MSPMOL1306进入正常工作模式么?(比如烧录完成后自动复位启动进入正常模式)。
如果使用UNIFLASH下载程序,点击如下图所示的RESET按键后可以对MSPM0进行软件或硬件复位:
点击这个按键后会执行什么函数来实现复位呢?是否可以提供参考代码呢?
谢谢!