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**** 2390755 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1428126/tms320f28388d-configuration-register-check-methods

器件型号:TMS320F28388D

工具与软件:

您好!
我正在研究使用 TMS320F2838的汽车直流/直流转换器。
目前、我尝试定义如何确保正确设置配置寄存器。

我的第一个问题是、哪些配置寄存器可以被视为与安全相关?
对于外设(ADC、GPIO、CMPSS ...)来说、这肯定取决于应用。
但如何使用基本的微控制器配置、如时钟、PLL、存储器、CPU、...
您是否有建议、此类单元的哪些配置寄存器是相关的?

本安全手册提供了两种检查配置的机制:
-已写入配置的软件回读
-静态配置寄存器的定期软件回读

建议定期检查哪些寄存器、哪些寄存器也要检查
只有在编写或更改它们时才检查它们是否足够?

还有一个问题是:如何确保没有 QM 软件操作安全相关寄存器?
是否有类似 MPU 的东西可以保护此类写入访问的寄存器?