知识卡片

嵌入式也要分层

专业/工作

内容

嵌入式软件最容易被硬件细节绑死,但硬件、固件和操作系统都会变化;业务策略应通过硬件抽象层与设备隔离。发散:越贴近设备,越需要边界意识,否则系统会随芯片、驱动和板级变更一起老化。

参考来源

《架构整洁之道》第29章《整洁的嵌入式架构》