![](https://csdnimg.cn/release/download_crawler_static/88012886/bga.jpg)
2 机器人系统总体设计
2.1 嵌入式系统概述
根据 IEEE 的定义,嵌入式系统是“控制、监视或者辅助装置、机器和设备运行
的装置”。而国内普遍认同的一种的说法是,嵌入式系统是以应用为中心,以计算机
技术为基础,软硬件可裁剪,适用于应用系统对功能,对可靠性、成本、体积、功
耗有严格要求的专用计算机系统。嵌入式系统是把计算机直接嵌入到应用系统中,
它融合了计算机软/硬件技术、通信技术和微电子技术。对嵌入式系统而言,它也是
一个计算机系统,其构架与计算机系统相似,可以分成四个部分:处理器、存储器、
输入输出(I/O)和软件系统。但与计算机系统不同的是,嵌入式系统具有系统内核
小而精简、专用性强、高实时性或者分时性和高稳定性等特点。
2.2 ARM 微处理器
2.2.1 ARM 微处理器概述
ARM(Advanced RISC Machines),既可认为是一个公司的名字,也可认为是对
一类微处理器的统称。ARM(Advanced RISC Machines)处理器是 Acorn 计算机有
限公司面向低预算市场设计的 RISC 微处理器。更早称作 Acorn RISC Machine。ARM
处理器本身是 32 位设计,但也配备 16 位指令集。一般来讲比等价 32 位代码节省达
35%,却能保留 32 位系统的所有优势。基于 ARM 技术的微处理器应用约占据了 32
位 RISC 微处理器 75%以上的市场份额,ARM 技术正在逐步渗入到人们生活的各个
方面。到目前为止,ARM 微处理器及技术已经广泛应用到各个领域,包括工业控制
领域、网络应用、消费类电子产品、成像和安全产品等。
2.2.2 ARM 微处理器的特点
ARM 处理器的三大特点是:耗电少功能强、16 位/32 位双指令集和合作伙伴众
多。
(1)体积小、低功耗、低成本、高性能。