ADI
【工程师博客】如何设计安全的软件架构
<strong>作者:Tom.meany,ADI功能安全工程师 </strong>
简单直接地开始编程的诱惑总是很大。如果采取这种做法,日后在安全和防护方面可能要付出代价。设计适当的软件架构可以......
简化接口
减少须视为安全相关的代码量
促进模块化
有助于测试和验证
简化非安全相关软件的更改管理
支持更严格的硬件设计
简化代码
关于简化这一目标,我喜欢下面这句发人深省的名言
<center><img src="http://adi.eetrend.com/files/2019-04/博客/100018825-65060-ping_mu_kuai_zh…; alt=""></center>
【工程师博客】功能安全应用的一个有趣部件:AD7124
<strong>作者:Tom.meany,ADI功能安全工程师 </strong>
AD7124是一款24位Σ-Δ ADC,包括片内多路复用器、PGA(可编程增益放大器)、基准电压、缓冲区、稳定时钟、电压调节器和大量诊断功能器件。
<center><img src="http://adi.eetrend.com/files/2019-03/博客/100018692-64677-ping_mu_kuai_zh…; alt=""></center>
<center>图1 - AD7124-4的功能框图</center>
AD7124提供4通道和8通道版本。
在上一篇博客中,我讲到了功能安全的3项关键要求。根据这些要求来研究AD7124: