TI中文支持网
TI专业的中文技术问题搜集分享网站

MSP430FR2422的复位问题

各位,下午好:

现在遇到一个关于MSP430FR2422的复位问题,具体描述如下

1. 软件中用到周期1秒的 LPM3.5 睡眠,RTC 1秒唤醒一次。

2. 用CCS软件仿真,以前用MSP430FR2311时,软件可以仿真,软件唤醒后还能执行指令,但是现在用MSP430FR2422,进入睡眠后,软件仿真就失效了,不能暂停,不能唤醒,不能运行到唤醒处,只能退出仿真,这个是什么原因,是否是硬件原因还是CCS开发环境被我改动?

3. 如果此时退出仿真,则MSP430FR2422的复位脚功能也失效,因为我们的电路是电池一直在线的,只能通过短路复位脚来复位,现在短接没有任何反应。如果在下载程序进入仿真界面时,就直接退出仿真,则复位脚短接有复位效果。

4. 使用UNIFLASH烧写程序,烧写完毕,电路无法复位,短接复位脚无效,如果把LPM3.5睡眠指令屏蔽,取消睡眠,则用使用UNIFLASH烧写完程序后可以正常使用复位功能,请问这个是什么原因,这个问题比较大!

Vickers:

1. 现在发现问题的解决方法,采用UNIFLASH软件烧写程序后,不能使用复位脚,需要电池断电重新上电才能使芯片一切正常(好像任何形式的复位,除了上电复位,都会使芯片死机,具体是:烧写完毕后,不拔出烧写线SBW, 程序可以自动开始运行,但是如果RST复位或者看门狗复位,都将使芯片死机)
2. 采用FET-Pro430软件烧写程序,Power Deveice from Adapter 选择 External, 烧写完成后,可以使用RST复位芯片。
3. 目前可以采用方法2解决问题,原因不明确

灰小子:

回复 Vickers:

你用的什么仿真器?

有可能是复位问题。有条件可以观察对比一下复位引脚的波形。

Vickers:

回复 灰小子:

MSP-FET

Butterfly:

复位电路和最小电路能发出来看看吗

灰小子:

回复 Vickers:

建议提供更详细的信息,电路图、复位波型等

赞(0)
未经允许不得转载:TI中文支持网 » MSP430FR2422的复位问题
分享到: 更多 (0)