什么是嵌入式系统
嵌入式系统是以应用为中心,以计算机技术为基础,采用可裁剪软硬件,适用于对功能、功耗、体积、大小可靠性等有严格要求的专用计算机系统
嵌入式计算机系统同通用型计算机系统的区别
1)嵌入式系统通常是面向特定应用,而通用pc 机则需要支持大量的、需求多样的应用程序 2)嵌入式系统的软硬件必修高效的设计,量体裁衣、去除冗余,而通用pc 对软硬件要求没有嵌入式系统那么高
3)嵌入式系统为了提高速度和可靠性,一般将软件固化在芯片或者单片机中,而通用pc 一般将软件放入存储器中
4)嵌入式系统不具备自主开发能力,通用pc 拥有强大的开发能力
5)嵌入式系统是面向特定应用的,它的升级换代也与具体产品同步的进行
嵌入式系统组成
嵌入式处理器、嵌入式外围设备、嵌入式应用软件、嵌入式操作系统
ARM 是什么
Arm(advanced RISC Machine)的三层含义: 1)一个公司名称
2)一种技术名称 3)是一种微处理器的通称
嵌入式处理器有哪些
MIPS、Pow er PC、SH 处理器、ARM 6
ARM 处理器的特点有哪些
1)体积小、低功耗、成本低、性能高 2)大量使用寄存器 3)支持 Thumb (16 位)和 ARM(32 位)双指令集 4)指令长度是固定的 5)寻址方式灵活简单 7
嵌入式处理器选择时考虑的主要因素
1)处理性能(如时钟频率、寄存器大小等) 2)技术指标(外围设备、支持芯片等) 3)功耗 (特别是手持设备等消费类电子产品) 4)软件支持工具 5)是否内置调试工具 6)供应商是否提供评估板 8
ARM-XScale-PXA270 三者之间的区别于联系
ARM 是一种微处理器的通称;XScale 处理器是基于ARMv5TE 体系结构的解决方案,是一款高性能、高性价比、低功耗的处理器;PXA270