什么是嵌入式系统:
嵌入式系统是以应用为中心,以计算机技术为基础,且软硬件可裁剪,对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。
嵌入式系统与一般pc系统的区别:
1、嵌入式系统专用于特定的应用,而pc是通用计算机。
2、嵌入式系统使用多种类型的处理器和处理器体系结构。
3、关注成本
4、大多有功耗约束。
5、经常在极端的环境下运行。
6、系统资源比pc少很多。
7、需要专用工具和方法进行开发设计。
8、嵌入式系统的数量远远超过pc
嵌入式应用领域很广:
1、嵌入式处理器
2、板载硬件
3、嵌入式操作系统
4、嵌入式应用程序
嵌入式系统构架
硬件架构
处理器:
ARM,既可以认为是一个公司的名字,也可以认为是对一类微处理器的通称,还可以认为是一种技术的名字。1991年ARM公司成立于美国剑桥,主要出售芯片设计技术的授权。目前ARM微处理器,已遍及工业控制、消费电子产品,通信系统、网络系统、无线系统等各类产品市场,ARM技术正在逐步渗入到我们生活的各个方面。
MIPS系列微处理器最初是在上世纪80年代由美国斯坦福大学Hennessy教授领导的研究小组研制出来的,目前其使用率仅次于ARM。MIPS应用领域覆盖游戏机、路由器、掌上电脑等各个方面。MIPS的系统结构及设计理念比较先进,在设计理念上MIPS强调软硬件协同提高性能,同时简化硬件设计。
PwerPC处理器品种很多,应用范围非常广泛,从高端的工作站、服务器到桌面计算机系统,从消费类电子产品到大型通信设备,无所不包。
操作系统:
Vxworks:美国WindRiver公司于1983年开发,具有可靠、实时、可裁减特性。
WinCE:支持具有丰富应用程序和服务的32位嵌入式系统。
嵌入式Linux:近年来,Linux在嵌入式领域异军突起。