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

2640复位挂死

我们这边发现2640调用复位函数HAL_SYSTEM_RESET()时会发生小概率性的2640起不来的情况,此时必须用外部复位才能起作用。我想问下各位大牛:这个函数使用的时候有什么限制吗?

目前我已知如果接了xds会有一定概率挂死,那接了串口是否也会导致挂死?为什么??

Loops:

建议离线不接仿真器测试下.根据结果我们再分析.

user1894077:

回复 Loops:

就是在不接仿真器的情况下也是会复现挂死的情况的

Susan Yang:

// Perform the equivalent of a PIN Reset (hard reset).

// The cc26xx system has not been design to handle soft reset.// Making a soft reset can make the system unstable. // All soft reset needs to be replace by Hard reset.

#define HAL_SYSTEM_RESET()  (HWREG( AON_SYSCTL_BASE + AON_SYSCTL_O_RESETCTL ) |= AON_SYSCTL_RESETCTL_SYSRESET_M);

您可以参考TRM的6.7.2

如果配置了PRCM:WARMRESET.WR_TO_PINRESET ,它就会等效为pin reset

赞(0)
未经允许不得转载:TI中文支持网 » 2640复位挂死
分享到: 更多 (0)