012011
 

这学期开了一门课,嵌入式系统与普适计算,刚好在实验室能用得到,一边学习一边做个笔记吧。

一,什么是嵌入式系统?
传统的嵌入式系统定义是:嵌入式计算系统是嵌入在其他设备中,起智能控制作用的专用计算机系统。 目前流行的嵌入式系统定义是:嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。

二、嵌入式系统的特殊要求
1、实时性
2、功耗
3、低成本
4、环境相关性

三、嵌入式系统开发的层次
一种是与硬件相关的设计,包括根据需要来组织系统的架构、硬件的初始化、底层引导代码的编写和操作系统移植等等。 再一种则是嵌入式平台的应用程序开发,比如在搭载了某种操作系统的嵌入式硬件上编写应用程序。

四、ARM9嵌入式系统体系结构

ARM9系列微处理器是低功耗的32位RISC结构,最适合要求低成本、低功耗的消费类应用产品,是目前应用最广泛、高性价比的嵌入式处理器。国际许多著名的IT芯片制造公司,基于ARM9处理器核生产了多种微控制器芯片,如三星公司的S3C2410、Atmel公司的AT91RM9200、Intel公司的PXA255、Motorola公司的MC9328、Cirrus Logic公司的EP93XX系列、等等。

 

ARM9体系结构