《基于32位ColdFire构建嵌入式系统》课件Chap01.ppt

《基于32位ColdFire构建嵌入式系统》课件Chap01.ppt

ID:49948107

大小:1.58 MB

页数:23页

时间:2020-03-04

《基于32位ColdFire构建嵌入式系统》课件Chap01.ppt_第1页
《基于32位ColdFire构建嵌入式系统》课件Chap01.ppt_第2页
《基于32位ColdFire构建嵌入式系统》课件Chap01.ppt_第3页
《基于32位ColdFire构建嵌入式系统》课件Chap01.ppt_第4页
《基于32位ColdFire构建嵌入式系统》课件Chap01.ppt_第5页
资源描述:

《《基于32位ColdFire构建嵌入式系统》课件Chap01.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第1章概述V1.02009.2本章目录嵌入式系统定义、由来及特点1.1嵌入式系统的知识体系、学习误区及学习建议1.2嵌入式系统常用术语1.3嵌入式系统常用的标准C语言基本语法概要1.4本书学习与实践资料索引1.51.1嵌入式系统定义、由来及特点1.1.1嵌入式系统的定义EmbeddedSystemDictionary:一种计算机硬件和软件的组合,也许还有机械装置,用于实现一个特定功能。在某些特定情况下,嵌入式系统是一个大系统或产品的一部分汽车电子无处不在的嵌入式系统信息家电工控设备通信设备军用电子智能仪表现代嵌入式应用1.1嵌入式系统

2、定义、由来及特点1.1.2嵌入式系统的由来及其与微控制器的关系1.单片机(微控制器)的基本含义微控制器(MCU):在一块芯片上集成了中央处理单元(CPU)、存储器(RAM/ROM等)、定时器/计数器及多种输入输出(I/O)接口的比较完整的数字处理系统。1.1嵌入式系统定义、由来及特点1.1.2嵌入式系统的由来及其与微控制器的关系2.嵌入式系统的由来通用计算机系统:满足海量高速数值计算的计算机。嵌入式计算机系统:嵌入到实际应用系统中,实现嵌入式应用的计算机。3.嵌入式系统与MCU的关系MCU的特点:体积小、价格低、稳定可靠大部分嵌入式系

3、统以MCU为核心进行设计1.1嵌入式系统定义、由来及特点1.1.3嵌入式系统的特点嵌入式系统是计算机系统,但不单独以通用计算机面目出现。嵌入式系统开发需要专用工具和特殊方法。使用MCU设计嵌入式系统,数据与程序空间采用不同存储介质。开发嵌入式系统涉及软件、硬件及应用领域的知识。嵌入式系统的其他特点。1.2嵌入式系统的知识体系、学习误区及学习建议1.2.1嵌入式系统的知识体系(1)硬件最小系统(2)通用I/O(3)模数转换A/D(4)数模转换D/A(5)通信(SCI、SPI、I2C,CAN、USB、ZigBee等);(6)显示(LED、

4、LCD等);(7)控制(控制各种设备,包含PWM等控制技术);(8)数据处理(图形、图像、语音、视频等处理或识别);(9)各种具体应用。1.2嵌入式系统的知识体系、学习误区及学习建议1.2.2嵌入式系统的学习误区(1)操作系统的困惑(2)硬件与软件的困惑(3)片面认识嵌入式系统(4)入门芯片选择的困惑1.2嵌入式系统的知识体系、学习误区及学习建议1.2.3基础阶段的学习建议打好软件硬件基础选择一个芯片及硬件评估板深入理解MCU的硬件最小系统不要一开始就学嵌入式实时操作系统RTOS避免片面认识嵌入式系统注重实验与实践入门芯片选择不要太复

5、杂关于汇编与C语言的取舍明确学习目的,注意学习方法1.3嵌入式系统常用术语1.3.1与硬件相关的术语封装(Package)印刷电路板(PCB,Printedcircuitboard)动态可读写随机存储器(DRAM,DynamicRandomAccessMemory)静态可读写随机存储器(SRAM,StaticRandomAccessMemory)只读存储器(ROM,ReadOnlyMemory)闪速存储器(FlashMemory)模拟量开关量1.3嵌入式系统常用术语1.3.2与通信相关的术语并行通信串行通信串行外设接口SPI集成电路互

6、连总线I2C通用串行总线USB控制器局域网CAN背景调试模式BDM边界扫描测试协议JTAG1.3嵌入式系统常用术语1.3.3与功能模块及软件相关的术语通用输入/输出GPIOA/D与D/A脉冲宽度调制器PWM看门狗液晶显示LCD发光二极管LED键盘实时操作系统RTOS1.4嵌入式系统常用的标准C语言基本语法概要1.数据类型数据类型基本类型构造类型字节型整型实型数组结构联合枚举指针空类型1.4嵌入式系统常用的标准C语言基本语法概要基本类型数据类型简明含义位数字节数字节型signedchar有符号字节型81unsignedchar无符号字节

7、型81整型signedshort有符号短整型162unsignedshort无符号短整型162signedint有符号短整型162unsignedint无符号短整型162signedlong有符号长整型324unsignedlong无符号长整型324实型float浮点型324double双精度型6481.4嵌入式系统常用的标准C语言基本语法概要2.运算符号算术运算:+-*/^%逻辑运算:

8、

9、&&!关系运算:><>=<===!=位运算:~<<>>&^

10、增量和减量运算:++--复合赋值运算:+=-=*=/=%=等指针和地址运算:*&输出格

11、式转换1.4嵌入式系统常用的标准C语言基本语法概要3.流程控制顺序结构选择结构if结构switch结构循环结构for循环while循环do...while循环注意break和continue语句在循环中的应用区别!1.4

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。