- 3
- 0
- 约6.18千字
- 约 43页
- 2019-01-12 发布于福建
- 举报
嵌入式系阳统基础知识
嵌入式系统的组成 硬件 操作系统 程序 硬件 内嵌式操作系统 系统组件 用户程序 嵌入式系统结构 计算机系统结构 嵌入式系统组成 应用程序 实时操作系统(RTOS) 输入输出接口 处理器/ARM核 MMU/Cache SOC/SOPC USB GPIO IIS LCD UART和IrDA ADC/DAC FPGA/CPLD DSP/浮点运算协处理器 DMA 电源管理 人机交互接口LCD/触摸屏、键盘、鼠标 设备驱动程序、HAL、BSP 文件系统/图形用户应用程序接口 驱动层 OS层 应用层 软件 硬件 以太网 看门狗及复位电路 Timer/RTC CAN Flash EEPROM SDRAM SRAM 内存 存储器 接口 人机交互 嵌入式系统组成 嵌入式系统的组成 嵌入式硬件系统 嵌入式处理器 各种类型存储器 模拟电路及电源 接口控制器及接插件 嵌入式软件系统 实时操作系统(RTOS) 板级支持包(BSP) 设备驱动(Device Driver) 协议栈(Protocol Stack) 应用程序(Application) 嵌入式系统的分类 根据嵌人方式分为:整机式嵌人、部件式嵌人、芯片式嵌人 整机式嵌人(系统级):将一个带有专用接口的计算机系统嵌人到一个系统中,使其成为这个系统的核心部分。这种计算机功能完整性比较强,用来完成系统中的关键工作,且有完善的人机界面和外部设备。 部件式嵌人(板级):将计算机系统以部件的方式嵌人到设备中,用以实现某一种功能。这种方式使计算机与其他硬件祸合得更加紧密,功能专一。 芯片式嵌人(片级):将一个具有完整计算功能的芯片嵌人到设备中。这种芯片具有存储器和完整的输人/输出接口,能实现专门的功能。显示控制器和微波炉就是采用这种方式。 嵌入式系统的分类 根据嵌人式软件类型 单线程程序嵌人式系统 没有主控程序。其优点是程序简单,执行效率高;缺点是一旦出现故障,系统无法自动控制和恢复,安全性差。 事件驱动程序嵌人式系统 含中断驱动系统和多任务系统两种方式,往往有嵌人式操作系统的参与。 嵌入式系统的分类 根据实时性可分为实时系统和非实时系统。实时系统的正确性依赖于运行结果的逻辑正确性和产生时间的正确性,即实时系统必须在规定的时间范围内正确地响应外部物理过程的变化。实时系统又可以分为: 强实时系统:系统响应时间在毫秒或微秒级(如数控机床); 一般实时系统:其系统响应时间在毫秒一几秒的数量级上,其实时性的要求比强实时系统要差一些(如媒体播放); 弱实时系统,其系统响应时间约为数十秒或更长。 效益 时间 开始时间 时限 一个硬时限事件示意图 破坏 嵌入式系统的分类 非实时系统(PDA) 软实时系统(消费类产品) 硬实时系统(工业和军工系统) 时间 开始时间 时限 一个软时限事件示意图 效益 嵌入式系统的特征 嵌入性:操作系统内核小,资源少 专用性强 操作系统:软+硬 资源受限:目标够用,不是强大 实时性 鲁棒性:稳定、可靠性好 软硬件集成 功耗约束 开发调试困难 不可垄断的高度分散的产业 嵌入式系统一般是专用系统,而PC是通用计算平台 嵌入式系统的资源比PC少得多 嵌入式系统软件故障带来的后果比PC机大得多 嵌入式系统一般采用实时操作系统 嵌入式系统大都有成本、功耗的要求 嵌入式系统得到多种微处理器体系的支持 嵌入式系统需要专用的开发工具 嵌入式系统与PC之间的区别 嵌入式系统 ? 单片机系统 目前嵌入式系统的主流是以32位嵌入式微处理器为核心的硬件设计和基于实时操作系统(RTOS)的软件设计 单片机系统多为4位、8位、16位机,不适合运行操作系统,难以进行复杂的运算及处理功能 嵌入式系统强调基于平台的设计、软硬件协同设计,单片机大多采用软硬件流水设计 嵌入式系统设计的核心是软件设计(占70%左右的工作量),单片机系统软硬件设计所占比例基本相同 嵌入式系统 ? 实时系统 有些嵌入式系统没有实时性要求 嵌入式系统与单片机在学习方法上不同 单片机学习一般从硬件入手,从硬件体系结构、汇编语言到硬件设计、软件设计 嵌入式系统学习可以从软件入手,从应用层编程到操作系统移植 教学硬件平台—ARM 知识要点 嵌入式系统的定义 什么是实时性 嵌入式系统的组成 嵌入式系统的分类 嵌入式系统的学习方法 * * 嵌入式系统需求越来越大,手机及各种消费类电子产品、汽车等等 物联网,三网融合 * * MCU(Micro Control Unit)中文名称为微控制单元 * * General Purpose Input Output (通用输入/输出)简称为GPIO,或总线扩展器,利用工业标准I2C、SMBus?或SPI?接口简化了I/O口的扩展。当微控制器或芯片组没有足
您可能关注的文档
- 浅谈山区大分跨度桥梁设计.doc
- 浅谈施工但混凝土结构裂缝成因分析及控制措施.doc
- 浅谈石灰改良土路发基施工质量控制.doc
- 浅谈山区低等级公路水毁修复四工程设计方案.doc
- 浅谈市政工程项目施工阶段的进度控制本科毕是业论文.doc
- 浅谈施工点图预算.doc
- 浅谈水利工三程项目竣工决算滞后问题.doc
- 浅谈水泥搅拌桩施工质量控制[w中ord文档].doc
- 浅谈石灰稳条定土施工.doc
- 浅谈水泥稳定粒料配合比设计与施工质量义控制分析.doc
- 2025广东广州市天河区拟招聘英语实习老师1人备考题库附答案.docx
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人笔试备考试卷附答案解析.docx
- 2025广东广州市越秀区流花街道办事处招聘综合事务中心辅助人员1人笔试历年题库附答案解析.docx
- 2025广东广州市花都区新雅街清初级中学招聘临聘教师1人备考历年题库带答案解析.docx
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人笔试备考试卷带答案解析.docx
- 江苏省盐城市东台市三仓镇区中学2026届八年级数学第一学期期末教学质量检测试题含解析.doc
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人备考题库带答案解析.docx
- 江苏省盐城市亭湖区2026届数学八上期末考试试题含解析.doc
- 安徽省蚌埠市淮上区2026届数学八年级第一学期期末达标检测模拟试题含解析.doc
- 2025广东广湛城旅游轮有限公司招聘备考历年题库附答案解析.docx
最近下载
- 分析palantir对象模型shreyas phpapp01.pptx VIP
- 班子成员之间的相互批评意见.docx VIP
- 广发宏观分析报告:居民活动收支表的构建、分析与运用.pdf VIP
- Palantir公司调研报告.pptx VIP
- 汉川XH715D立式加工中心机使用说明书.pdf VIP
- 数学丨重庆市2026届高三上学期1月康德高考模拟调研卷(一)试卷及答案.pdf VIP
- 贵州省贵阳市普通中学2022-2023学年高三上学期期末语文(解析版).docx VIP
- 化工老旧装置淘汰退出和更新改造工作方案.docx VIP
- 培智六年级生活数学期末试卷ABC卷.doc VIP
- 港口机械钢结构制造规范.pdf VIP
原创力文档

文档评论(0)