已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一部分嵌入式系统开发流程概述 TX 2440A嵌入式视频教程 主讲 相广超出品 天祥电子网址 第一讲嵌入式基础知识 嵌入式系统的定义 嵌入式系统的定义 以应用为中心 以计算机技术为基础 且软硬件可裁减 适应应用系统对功能 可靠性 成本 体积 功耗的严格要求的专用计算机系统 嵌入式系统的定义 广义的嵌入式系统凡是带有微处理器的专用系统都可以称为嵌入式系统 如单片机系统和带OS的ARM系统 各类单片机系统 在完成较为单一的专业功能时具有简洁高效的特点 但是由于他们没有操作系统 所以管理硬件和软件的能力有限 在实现复杂的多任务功能时往往困难重重 甚至无法实现 嵌入式系统的定义 狭义的嵌入式系统是指那些使用嵌入式微处理器构成的独立系统 具有操作系统 完成特定功能 用于特定场合 嵌入式系统的定义 嵌入式系统的应用远远超过了各种通用计算机一台通用计算机的外部设备中就包含了5 10个嵌入式微处理器 键盘 鼠标 软驱 硬盘 显示卡 显示器 Modem 网卡 声卡 打印机 扫描仪 数字相机 USB集线器等均是由嵌入式处理器控制的在制造工业 过程控制 通讯 仪器 仪表 汽车 船舶 航空 航天 军事装备 消费类产品等方面均是嵌入式计算机的应用领域 嵌入式系统的应用 嵌入式系统的组成 总体上嵌入式系统可以划分成硬件和软件两部分硬件一般由高性能的微处理器和外围的接口电路组成软件一般由实时操作系统和其上运行的应用软件构成 嵌入式系统的特点 与PC机在硬件开发平台上对比 嵌入式系统的特点 与PC机在软件开发平台上对比 嵌入式系统的特点 系统内核小嵌入式系统一般是应用于小型电子装置的 系统资源相对有限 所以内核较之传统的操作系统要小得多专用性强嵌入式系统的个性化很强 其中的软件系统和硬件的结合非常紧密 一般要针对硬件进行系统的移植系统精简嵌入式系统一般不要求其功能设计及实现上过于复杂 这样一方面利于控制系统成本 同时也利于系统安全实时性操作系统这是嵌入式软件的基本要求 而且软件要求固化存储 以提高速度 软件代码要求高质量和高可靠性 实时性专用的开发工具和开发环境 嵌入式系统的组成 嵌入式系统的组成 硬件部分 嵌入式微处理器外围硬件设备软件部分 嵌入式操作系统特定的应用程序 嵌入式处理器 嵌入式处理器是嵌入式系统的核心部件 与通用处理器的最大差异在于其大多工作在为特定用户群设计的系统中 嵌入式处理器通常把通用计算机中许多由板块完成的任务集成在芯片内部 从而有利于嵌入式系统趋于小型化 并具有高效率 高可靠性等特征 目前 市面上有1000多种嵌入式处理器芯片 包括ARM系列 MIPS系列 PowerPC系列等等 嵌入式处理器 外围硬件设备 外围设备是指在一个嵌入式系统当中 嵌入式处理器以外的完成存储 通信 调试 显示等辅助功能的其它部件 根据外围设备的功能可分为以下3类 存储器 SRAM DRAM NANDFLASH NORFLASH等接口 并口 RS232串口 SPI串行接口 USB通用串行总线 以太网接口等人机接口 LCD 触摸屏 键盘等 嵌入式操作系统 用户的其它应用程序都建立在OS之上OS将CPU时间 中断 I O 定时器等资源都包装起来 留给用户一个标准的API 并根据各个任务的优先级 合理地在不同任务之间分配CPU时间主要功能 处理器管理存储器管理设备管理文件管理用户接口管理 嵌入式操作系统 嵌入式操作系统 1 嵌入式LinuxLinux本身所具备的源码开放 内核可裁减等种种特性使其成为一种重要的嵌入式操作系统随着嵌入式Linux技术的成熟 定制更加方便 同时支持更多的平台2 WinCEWinCE的缺点是体积庞大 价格昂贵 不完全开放源码 因此随着嵌入式操作系统领域日益激烈的竞争 微软不得不应付来自Linux等免费系统的冲击 嵌入式操作系统 3 VxWorksVxWorks是美国WindRiver公司专门为实时嵌入式系统设计开发的操作系统软件 VxWorks拥有良好的持续发展能力 高性能的内核以及友好的用户开发环境 在实时嵌入式操作系统领域占据一席之地 但其昂贵的价格让不少厂商望而却步4 C OS C OS是一个典型的实时操作系统 它是研究和学习实时操作系统的重要选择 特点 源码公开 代码结构清晰 可移植性好 可裁减 可固化 内核属于抢占式 最多可以管理60个任务 嵌入式软件组成 应用层 特定的应用程序文
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医院专科管理制度简介
- 2025注税会计考试题及答案大全
- 2025年低压电工考试练习试题 有答案
- 2025四会教师考试真题及答案
- 2025人力四级考试真题及答案
- 2025黔西社工招聘考试真题及答案
- 不敢心态下的决策分析
- IT审计员IT审计员云审计指南
- 数据分台与设计分析技巧教程
- 企业管理-暑期不停供动火的申请报告模板
- 点卡售卖合同范本
- 仓库管理员面试题及答案
- 山西省太原市2025-2026学年高三上学期11月期中考试物理试卷
- 2026品牌营销日历【营销节点】
- 2025宁夏建设投资集团有限公司“集中招聘”524人笔试历年常考点试题专练附带答案详解2套试卷
- 2025浙江嘉兴市体育彩票管理服务中心招聘编外人员4人考试笔试参考题库附答案解析
- 2025广东惠州市博罗县自然资源局招聘编外人员76人考试笔试备考试题及答案解析
- 2025年乌鲁木齐市招聘警务辅助人员(600人)笔试考试备考题库及答案解析
- 动漫分镜美术课件
- 业务提成返还协议书
- 小学消防安全课件下载
评论
0/150
提交评论