当前位置:
文档之家› 飞思卡尔单片机g-精品.ppt
飞思卡尔单片机g-精品.ppt
可擦写10万次,页擦写只需几十毫秒。 可系统内编程,不需另外的器件。
© 2008 HFUT
§1.2 嵌入式系统常用术语
7. 模拟量 8. 开关量
© 2008 HFUT
§1.2 嵌入式系统常用术语
二、与通信相关的术语 1. 并行通信 2. 串行通信 3. 串行外设接口SPI 4. 集成电路互连总线I2C 5. 通用串行总线USB 6. 控制器局域网CAN 7. 背景调试模式BDM 8. 边界扫描测试协议JTAG
© 2008 HFUT
§1.1 嵌入式系统的含义与发展历史
2. 单片机
CPU 工作支撑模块 RAM
Flash存储器
MCU内部总线(控制总线、数据总线、地址总线)
定时器接口 串行通信接口 A/Dห้องสมุดไป่ตู้换接口 …… 其他I/O模块
一个典型的MCU内部框图
© 2008 HFUT
§1.1 嵌入式系统的含义与发展历史
3. MCU与嵌入式系统的关系 嵌入式系统通常可分为4种: ✓ 工控机 ✓ 通用CPU模块 ✓ 嵌入式微处理器 ✓ 嵌入式微控制器 MCU从体系结构到指令系统都是按照嵌入式系统的应用特 点专门设计的,能很好地满足应用系统的嵌入、面向测控对象、 现场可靠运行等方面的要求,故由MCU构成的系统是发展最快、 品种最多、数量最大、应用最广的嵌入式应用系统。
© 2008 HFUT
§1.2 嵌入式系统常用术语
3. 动态随机存储器(DRAM) 4. 静态随机存储器(SRAM) 5. 只读存储器(ROM) 6. Flsah 存储器(Flash Memory) 简称闪存,比E2PROM的擦除速度更快,集成度更高。如
Freescale公司的HC08芯片采用了第三代0.25µm的闪存技术,
© 2008 HFUT
§1.2 嵌入式系统常用术语
三、与功能模块相关的术语 1. 通用输入/输出GPIO 2. A/D与D/A 3. 脉冲宽度调制器PWM 4. 看门狗 5. 液晶显示器LCD 6. 发光二极管LED 7. 键盘
© 2008 HFUT
§1.2 嵌入式系统常用术语
1. 封装(Package)
单列直插ZIP
双列直插DIP
Z字形直插ZIP
© 2008 HFUT
§1.2 嵌入式系统常用术语
小外形封装 紧缩小外形封装 四方扁平封装
SOP
SSOP
QFP
薄方封装 LQFP
球栅阵列封装 插针网格阵列 塑料扁平组件 带载封装TCP
第一章 嵌入式系统简介
© 2008 HFUT
§1.1 嵌入式系统的含义与发展历史
一、嵌入式系统与单片机 2019 年 中 国 单 片 机 学 会 召 开 的 年 会 上 , 将 “ 单 片 机 ” 和 “嵌入式系统”联系在一起。 1. 嵌入式系统的由来 在通信、测控与数据传输等领域,计算机技术的应用与单 纯的高速计算要求不同。 ① 直接面向控制对象; ② 潜入到具体应用体中; ③ 在现场连续可靠运行; ④ 体积小、应用灵活; ⑤ 突出控制功能等。
© 2008 HFUT
§1.2 嵌入式系统常用术语
1. 并行通信 2. 串行通信 3. 串行外设接口SPI 也是一种串行通信方式,主要用于MCU扩展外围芯片。 4. 集成电路互连总线I2C 是由PHILIPS公司开发的两线制串行总线,主要用于MCU 与其外围电路的连接。 5. 通用串行总线USB 是一种MCU与外界进行数据通信的方式。
© 2008 HFUT
§1.2 嵌入式系统常用术语
6. 控制器局域网CAN CAN总线(Control Area Network,控制局域网络)最早 是由德国Bosch公司推出,用于汽车内部测量与执行部件之间 的数据通信协议。其总线规范已被ISO国际标准组织制定为国 际标准,广泛应用于离散控制领域,并得到了Philips、Intel、 Siemens、Motorola、NEC等公司的支持。CAN协议是建立在 国际标准组织的开放系统互连模型基础上,但只取OSI底层的 物理层、数据链路层和顶层的应用层,通信介质可以是双绞线、 同 轴 电 缆 或 光 纤 , 通 信 速 率 可 达 1Mbps ( 通 信 距 离 最 长 为 40m),直接通信距离最长可达10km(通信速率5kbps以下), 最多可挂接设备110个。
BGA
封装CPGA
式封装PFP
© 2008 HFUT
§1.2 嵌入式系统常用术语
2. 印刷电路板(PCB)
主要功能是提供集成电路等各种电子元件固定、装配的机 械支撑;实现集成电路等各种电子元件之间的布线和电气连接 (信号传输);为自动装配提供阻焊图形,为元器件插装、检 查、维修提供识别字符和图形等。
© 2008 HFUT
§1.1 嵌入式系统的含义与发展历史
二、MCU的发展
© 2008 HFUT
§1.2 嵌入式系统常用术语
一、与硬件相关的术语 1. 封装(Package) 2. 印刷电路板(PCB) 3. 动态随机存储器(DRAM) 4. 静态随机存储器(SRAM) 5. 只读存储器(ROM) 6. Flsah 存储器(Flash Memory) 7. 模拟量模拟量 8. 开关量
© 2008 HFUT
§1.1 嵌入式系统的含义与发展历史
将满足海量高速数值计算的计算机称为通用计算机系统。 将面向测控对象,嵌入到实际应用系统中,实现嵌入式应 用的计算机称为嵌入式计算机系统,简称嵌入式系统。 总体上说,通用计算机系统主要用于数值计算、信息处理, 兼顾控制功能;而嵌入式计算机系统主要用于控制领域,兼顾 数据处理。 在一个综合系统中,通用计算机系统和嵌入式计算机系统 各自扮演不同的角色,共同完成系统任务。
© 2008 HFUT
§1.2 嵌入式系统常用术语
7. 背景调试模式BDM 背景调试模式BDM是Freescale公司提出的一种调试接口, 主要用于嵌入式MCU的程序下载和程序调试。
© 2008 HFUT
§1.2 嵌入式系统常用术语
© 2008 HFUT
§1.2 嵌入式系统常用术语
8. 边界扫描测试协议JTAG 边界扫描测试协议JTAG是由国际联合测试行动组开发的、 对芯片进行测试的一种方式,可将其用于对MCU的程序进行载 入和调试。 JTAG能获取芯片寄存器等内容,或者测试遵守IEEE规范 的器件之间引脚连接情况。