This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TMS320F280039C:电气噪声导致 SPI 锁定和 MCU 重新启动

Guru**** 2470230 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1469778/tms320f280039c-electrical-noise-causing-spi-to-lock-up-and-mcu-to-reboot

器件型号:TMS320F280039C

工具与软件:

大家好!  

想知道是否有人遇到过这个...  

在这种情况下、电噪声耦合到 SPI 线路、SPI 被锁定并且 MCU 重新启动。  

同一设计中的另一个 MCU 不存在该问题。 对于此 MCU、似乎有一些敏感性。  

我们使用 SPI 在从模式下、使用 DMA 来传输数据。  

在想知道我们是否需要注意任何设置设置、以及我们可能可以在 SPI 设置中设置一些内容来降低发生这种情况的可能性。  

我们的 init 函数如下所示:  

只是想知道是否有人看到这个或知道要查找的任何设置。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    SPI 不应直接对器件复位产生影响。 如果噪声耦合是实际问题、则很可能没有多少重新配置 SPI 就有用。

    建议尝试找出根本原因、XRSn 引脚是否受到影响? 您能否确认复位原因? 一旦确定原因、就可以建议采取更好的缓解措施、但通常建议对干扰源信号进行滤波和/或钳位。

    此致、

    Cody