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.

[参考译文] TMS320F28388D:我们是否可以检查配置的寄存器在运行时的变化

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1010248/tms320f28388d-is-there-a-way-we-can-check-the-configured-register-changing-in-runtime

器件型号:TMS320F28388D

各位专家、您好!

我对外设寄存器有一个查询。 是否有一种方法可用于检查寄存器配置在该控制器中应用程序运行期间是否发生了变化。

假设我已将 ADC 配置为12位配置、并且在运行期间、由于一些干扰、ADC 已更改为16位。 是否有任何直接方法可用于验证这种情形?

谢谢

Mohan

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

    我唯一能想到的硬件方法是使用 ERAD 硬件观察点。 我认为它专门进行数据写入总线监控、因此它仅限于捕获意外的 CPU 访问。 对于其他干扰、您需要在软件中读回寄存器值。

    惠特尼

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

    感谢您的回答。

    我们将 t register 读回为唯一的选项、因此希望专家知道。 我们将继续执行寄存器回读。

    谢谢你

    Mohan