一、嵌入式体系的概念
侧重了解”嵌入”的概念
主要从三个方面上来了解。
1、从硬件上,将根据CPU的处围器材,整合到CPU芯片内部,比方前期根据X86体系结构下的计算机,CPU仅仅有运算器和累加器的功用,全部芯片要造外部桥路来扩展完成,象串口之类的都是靠外部的16C550/2的串口控制器芯片完成,而现在的这种串口控制器芯片早已集成到CPU内部,还有PC机有显卡,而大都嵌入式处理器都带有LCD控制器,但某种意义上就相当于显卡。比较高端的ARM类Intel Xscale架构下的IXP网络处理器CPU内部集成PCI控制器(可配成支撑4个PCI从设备或配成自身为CPI从设备);还集成3个NPE网络处理器引擎,其间两个对应于两个MAC地址, 可用于网关交换用,而别的一个NPE网络处理器引擎支撑DSL,只需外面再加个PHY芯片即能够完成DSL上网功用。IXP系列最高主频能够到达1.8G,支撑2G内存,1G&TImes;10或10G&TImes;1的以太网口或Febre channel的光通道。IXP系列应该是方针根据ARM体体系结构下由 intel进行整合后成Xscale内核的最高的处理器了。
2、从软件上前,便是在定制操作体系内核里将使用同时选入,编译后将内核下载到ROM中。而在定制操作体系内核时所挑选的使用程序组件便是完成了软件的”嵌入”,比方WinCE在内核定制时,会有相应挑选,其间便是wordpad,PDF,MediaPlay等等挑选,假如咱们挑选了,在CE发动后,就能够在界面中找到这些东西,假如是曾经PC大将的windows操作体系,八成的东西都需求咱们从头再装。
3、把软件内核或使用文件体系等东西烧到嵌入式体系硬件平台中的ROM中就完成了一个真实的”嵌入”。
以上的界说是我在6、7年前给嵌入式体系下自话侧重于了解型的界说,书上的界说也有许多,但在这个领域范围内,谁都不敢说自己的界说是非常切当的,包含那些专家学者们,究竟嵌入式体系是计算机领域下的一门综合性学科。