主题中讨论的其他器件: TMS570LC4357
您好!
我对 HALCoGen (04.07.01)为 Hercules TMS570LC4x 提供的可用诊断有疑问。
我正在使用 TMS570LC4357和《TMS570LC4x Hercules ARM 安全 MCU 安全手册》(SPNU540A)在表4中为微控制器内的大多数器件分区指定了以下诊断。
-7.94 静态配置寄存器的定期软件读回
-7.118软件读回写入配置
对于许多设备分区,HALCoGen 生成格式为 xxxGetConfigValue()的函数,以执行这两个诊断。例如 esmGetConfigValue()
但是,对于以下器件分区,不存在由 xxxGetConfigValue()格式生成的 HALCoGen 函数,即使安全手册规定可以通过这两种诊断检查每个器件分区的配置寄存器。
复位- RST6和 RST7
主闪存- FLA8和 FLA9
闪存 EEPROM 仿真(FEE)- FEE5和 FEE6
主 SRAM - RAM10和 RAM11
CPU 互连子系统- MEM4和 MEM6
外设互连子系统- PER4和 PER6
外设中心资源1 - P1T4和 P1T6
外设中央资源2 - P2T4和 P2T6
外设中心资源3 - P3T4和 P3T6
矢量中断模块- VIM6和 VIM7
错误分析控制器- EPC1和 EPC3
那么、如何对上述11个器件分区中的每个分区执行"静态配置寄存器的定期软件回读"和"写入配置的软件回读"诊断?
谢谢你。