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

TMS320F280049C: 在某些情况下,主功率电路加载或进行动态切载的情况下,DSP会复位

Part Number:TMS320F280049C

现在系统是由两个模块组成,单个模块上电或者切载时均正常,但是若先启动一个模块,另一个模块加载时,两个模块DSP均会复位重启。请问该如何排查原因?或者可以尝试采取哪些措施?

? ?:

补充一下,程序中并没有使能看门狗。RSET引脚有一个上拉电阻,并连接到了一个复位芯片上。如果是外部干扰导致的话,只能是由于RSET引脚受干扰变为低电平进而引起DSP复位吗?如果是RSET引脚导致复位,那复位后可以通过什么方式来判断吗?

,

? ?:

后续工作过程中发现,异常复位后观察RESC寄存器,WDRsn置1,可是程序中并没有使能看门狗,请问这是什么原因。

,

Ben Qin:

你好,

? ? 说:并连接到了一个复位芯片上。如果是外部干扰导致的话,只能是由于RSET引脚受干扰变为低电平进而引起DSP复位吗?如果是RSET引脚导致复位,那复位后可以通过什么方式来判断吗?

这里可以使用示波器监视一下RESET引脚电平。

? ? 说:可是程序中并没有使能看门狗,请问这是什么原因

能否检查下这个位的值:

,

? ?:

你好,因为暂时无法观察Reset引脚电平,我现在还不能提供波形图。我检查了程序中WDDIS这一位的值,确实是置1了,请问何种情况下没有使能看门狗却会产生看门狗复位吗?

,

Ben Qin:

建议您调试下程序看看看门狗是否成功关闭,或者关闭了在何时重新开启。

,

? ?:

您好,由于模块的封闭性,我采用CAN,利用SysCtl_getResetCause()函数,将RESC寄存器的值输出,我发现上电后读出来的值是3,而DSP发生复位后读出来的值是2,相当于POR位被清0了,请问这是什么情况?

,

Ben Qin:

这里是避免混淆POR和XRSn,POR的话两个都会置位,XRSn只有XRSn会置位。

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F280049C: 在某些情况下,主功率电路加载或进行动态切载的情况下,DSP会复位
分享到: 更多 (0)