上QQ阅读APP看书,第一时间看更新
第4章 Linux嵌入式硬件系统
嵌入式系统和通用计算机系统的区别之一是,嵌入式系统硬件可以根据项目的需要剪裁,而这里的对硬件剪裁其实还可以继续细分,一个是电路板卡级的剪裁,另一个就是芯片级的量身定制。对于Linux嵌入式系统工程师来说,一般只要求能够看懂电路原理图即可,因此不用过多关注电路板卡级的剪裁。虽然不需要嵌入式工程师对嵌入式微处理器进行剪裁,但是要求对芯片的体系架构、指令集、片上外设等非常熟悉,因为在移植Linux系统时需要关注微处理器的这些基本参数。因此对于嵌入式Linux项目中常用到的微控制器的数据手册,是Linux嵌入式工程师必须要了解和掌握的。
本章内容主要对嵌入式微控制器的基本组成原理、体系结构以及常用外部接口电路做详细阐述,帮助读者在进行系统移植时顺利跨过硬件的相关“拦路虎”。