1 / 89
文档名称:

嵌入式ARM 培训教材.pdf

格式:pdf   页数:89页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

嵌入式ARM 培训教材.pdf

上传人:wxbdoc5 2013/7/19 文件大小:0 KB

下载得到文件列表

嵌入式ARM 培训教材.pdf

相关文档

文档介绍

文档介绍:嵌入式 ARM 培训教材第 1 版


嵌入式ARM 培训教材




--打造华南最大的嵌入式培训基地
---为企业培养最尖端的技术人才
----为个人提供最优质的培训服务

主讲老师:冯宝祥







广东省嵌入式软件公共技术中心
(-/)
联系电话:020-32068395-823/829/846
联系地址: 号D 栋6 楼
1
嵌入式 ARM 培训教材第 1 版

第一章嵌入式微处理器概述

概述:
1. 嵌入式系统概念
嵌入式系统:以应用为中心,以计算机技术为基础,软硬件可裁减,以适应应用系统对功能、
可靠性、成本、体积和功耗等有严格要求的专用计算机系统。
嵌入式系统组成:
(1) 硬件:微处理器、存储器、I/O 接口和输入输出设备。
(2) 软件: Embedded RTOS(Real-Time Operating System)、应用软件。

图嵌入式系统的硬件组成

2
嵌入式 ARM 培训教材第 1 版

图两类不同的嵌入式系统结构模型
2. 嵌入式系统的特性
A 硬件特性
{ 体积小、集成效率高。
{ 面向特定的应用。
{ 功耗低、电磁兼容性好。
B 软件特性
{ 嵌入式软件的开发与硬件紧密相关。
{ 软件代码要求高效率和高可靠性。
{ 软件一般固化在 Flash 或 Rom 中。
{ 软件系统具有高实时性。
{ 一般采用 C 语言开发。
3
嵌入式 ARM 培训教材第 1 版

图嵌入式系统的软/硬件框架

3. 嵌入式系统设计流程
嵌入式系统设计流程:


、制作及测试
、实现及测试


4
嵌入式 ARM 培训教材第 1 版


嵌入式微处理器的种类
嵌入式系统上的处理器单元称为嵌入式处理器。嵌入式微处理器是嵌入式系统硬件的核心、运
行嵌入式系统的系统软件和应用软件。
嵌入式微处理器含有:a、处理器内核。b、地址总线。c、数据总线。d、控制类总线。e、处理
器本身的辅助支持电路,如时钟、复位电路等。f、片上 I/O 接口电路。
内核:
MIPS Core:只设计内核的一家美国公司
ARM Core:只设计内核的一家英国公司
PowerPC Core:IBM&Motorola
68K/ColdFire: Motorola
嵌入式微处理器的种类:
(1) 68K/Coldfire
5
嵌入式 ARM 培训教材第 1 版
z MC683XX:如:MC68360,内部集成了微处理器和一些控制领域的常用外围组件。主
要应用于集线器,调制解调器,网桥和网关等通信领域。
z MCF5XXX:如:MCF5272 主要应用于互联网设备、LAN 电话技术、低端网络控制、
工业控制、图像和存储等领域。
(2) PowerPC
z PowerPC 内核被 Motorola 用于嵌入式领域,至今,已经形成在通信领域用得最广泛得
处理器内核。该内核被 Motorola 设计到 SOC 芯片之中,形成了一个巨大得嵌入式处理器家族。
z 中兴、华为等在其通信产品中大量采用 PowerPC 的系列处理器。MPC860 和 MPC8260
石其最经典的两款 PowerPC 内核的嵌入式处理器。
(3) MIPS
MIPS 技术公司是一家设计制造高性能、高档次及嵌入式 32 位和 64 位处理器的厂商。
嵌入式系统开发的要素:
z 计算机体系结构基础知识
z 数字逻辑电路设计知识
z C/C++编程知识
z TCP/IP 网络知识

嵌入式微处理器的特点
嵌入式处理器和通用处理器比较:
z 价格便宜
z 特定的功能
z 体积小
z 能耗低
z 使用方便

ARM 处理器的特点
z ARM 的含义:英文缩写为 Advanced RISC Machine 。
z ARM 是一种通用的 32 位 RISC 处理器
{ 32 位是指处理器的数据总线是 32 位的,相比 16 位的同频处理器性能更加强大。
{ RISC 是一种指令集,也指采用该指令集的处理器,英文缩写:Reduced Instruction Set
6