符合功能安全标准的ADC程序示例

本文将介绍符合功能安全标准的ADC程序流程图示例。

ADC寄存器配置:

  • Channel Register
  • Control Register
  • Status Register
  • Data Register

ADC规格:
选择通道,执行A/D转换,并将转换结果保存到变量中。

虽然规格看似简单,但如流程图所示,为满足功能安全要求,需要对各寄存器的运行状态进行确认,并实现对MCU故障的检测。

我认为,在符合功能安全标准的产品中,设计采用多路扫描、事件触发扫描及DMA的ADC软件规格具有极高的难度。

最后,就我个人观点而言,对于符合功能安全标准的MCU,有时反而应该削减复杂功能,使其更简洁。

OSS-ECAL Chinese
error: 内容受保护 !