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.

[参考译文] TMS570LS3137:关于静态配置寄存器的定期软件回读

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/570287/tms570ls3137-about-periodic-software-readback-of-static-configuration-registers

器件型号:TMS570LS3137
主题中讨论的其他器件:HALCOGEN

静态配置寄存器的定期软件回读

静态配置寄存器的定期软件回读识别出检查寄存器是否与初始值没有变化。
在 CAN 和 Gio 中、初始值可通过 HalCoGen canGetConfigValue ()、gioGetConfigValue ()获取、但 dmaGetConfigValue ()为"不传递初始值作为参数、因为没有 DMA 初始化 API "、并且没有初始值。
在这种情况下、静态配置寄存器应使用什么计时寄存器?

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

    尽管没有 dmaGetConfigValue(),但这并不意味着没有值得检查诊断的 DMA 寄存器。 您只需要识别对您的应用至关重要的寄存器。 考虑如果这些寄存器发生瞬态故障、哪些寄存器会对您的安全应用产生影响。 例如、有 PARx 寄存器。 如果存在瞬态故障、则 DMA 将强制在不存在的端口上运行。 如果任何中断映射或使能寄存器发生瞬态故障、则会出现意外的 DMA 中断行为。