- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微型飞行器---“黑寡妇” 空中飞行器 反恐防暴 基于VXworks的火星探路者 2004年“勇气号” 登陆火星 2012 好奇号 嵌入式系统的应用领域 移动电话 信息家电 视听设备 飞机 人造卫星 导弹鱼雷 车辆 机器人 掌上电脑 医疗设备 工业控制 计算机 外围设备 水面舰船 潜艇 坦克战车 自行火炮 环境监测 其它 交通管理 嵌入式 系统 * 嵌入式系统无处不在 从长远来看,PC机和计算机工作站将衰落,因为计算机变得无处不在:例如在墙里、在手腕上、在手写电脑中(象手写纸一样)等等,随用随取、伸手可及。---无处不在的计算机系统 全世界的计算机科学家正在形成一种共识: 计算机不会成为科幻电影中的那种贪婪的怪物, 而是将变得小巧玲珑, 无处不在. 他们藏身在任何地方, 又消失在所有地方, 功能强大, 确有无影无踪。而这一切的关键在于嵌入式技术 ——“嵌入式系统无处不在”。 * 嵌入式系统的特点 形式多样、面向特定应用 有多种类型的处理器和处理器体系结构的支持 极其关注成本 有实时性和可靠性的要求 使用的操作系统适应多种处理器,可剪裁、轻量型、实时可靠、可固化的嵌入式操作系统 开发需要专门工具和特殊方法 * 前言 课程设置的必要性 应用需求日趋复杂 微处理器技术长足发展 嵌入式软件技术成为核心 课程涉及的主要内容 阐述嵌入式系统的要素 嵌入式系统软硬件设计基础 嵌入式系统最新设计理念 开发流程与实验 前期课程 微机原理、汇编语言、C语言 学习目标 学完本课程,你应该能够 了解嵌入式开发基本流程 了解ARM体系结构及其编程 掌握简单的嵌入式操作系统(?C/OS)应用程序开发 课程大纲(24学时) 课次 学时 形式 内容 第1周 3 讲课 概论、基础知识 第2周 3 讲课 基础知识、 ARM微处理器体系结构 第3周 3 讲课 ARM微处理器体系结构与指令集 第4周 3 讲课 嵌入式系统常用硬件模块设计与编程 第5周 3 讲课 平台的构建、嵌入式C和混合编程、嵌入式开发流程 第6周 3 讲课 嵌入式操作系统 第7周 2 讲课 嵌入式实时操作系统μC/OS-Ⅱ 第8周 12 讲课 μC/OS-Ⅱ、系统开发实例 时间:周三 14:00-17:00 地点:理综楼515 实验系统的内容 目标平台 开发工具 嵌入式操作系统 实验项目 PC虚拟机 Cygwin ARM7/9board Embest EdkitIII开发实验箱 Ebest IDE 集成开发环境 无操作系统或uC/OS (源代码) 本课程的实验环节 包含四部分实验 基于EmbestIDE集成开发环境的ARM汇编语言实验 基于EmbestIDE集成开发环境的C语言实验 EduKit -III实验平台的常规实验 EduKit -III实验平台完成一个综合实验 自行创意的综合实验 课程成绩 课程成绩=平时成绩+实验成绩 平时成绩 ?分 实验成绩 ?分 嵌入式系统设计是一门综合性的课程,涉及电子、计算机、自动控制等诸多专业知识,综合性强,可包括微机原理、单片机设计、操作系统等课程内容。嵌入式系统是软件、硬件设计的完美结合。 理论与实践相结合:实践是嵌入式系统课程的重要环节,缺乏实践的嵌入式系统课程是纸上谈兵。 知识的积累是与精力和时间的付出成正比的,要成为高手和专家,就需要不断的努力。 课程展望 课程展望 通过本门课程的学习,你将获得以下知识: 了解嵌入式软件开发流程 学会使用实时操作系统,了解多任务 掌握基本嵌入式硬件知识 提高C语言编程能力 独立或合作开发出嵌入式应用软件 掌握嵌入式软件编程 掌握硬件设计知识 学会操作系统编程与移植 成为嵌入式系统设计高手 理解 * DOF:degree of Freedom * * * * 赫耳墨斯(Hermes)是希腊神话中为众神传递信息的使者,相对应于罗马神话中的墨丘利(Mercurius)。 * 施乐公司Palo Alto研究中心主任Mark Weiser认为: 嵌入式硬件基础 CISC和RISC 流水 基本概念 嵌入式系统组成 好奇号上的软件大部分都是用C语言写成的,这些代码加起来大概有250万行。 好奇号”上使用的计算机是BAE systems RAD750。处理器是PowerPC ISA,速度非常的快。200百万赫兹, 150或250纳米 的制造工艺,它工作时对能允许的温度范围的表现非常优秀。它是经过抗辐射加固的,能经受相当强的辐射侵袭。内存也是抗辐射的。“好奇号”上的计算机里的每 个硬件都不是随随便便一个东西能胜任的。 “好奇号”的操作系统使用的是VxWorks。它属于标准的的微内核系统。保守的估计,它的内核代码应该少于1万行,而且经过了严格的测试。 美国宇航局使用了各种办法来
您可能关注的文档
最近下载
- (2024秋新改)人教版七年级数学上册全册教案.doc
- 青岛版四年级下册《观察物体》.ppt VIP
- 钢结构高空安全施工专项方案.docx
- 单位档案管理员题库.pdf VIP
- 部编版小学道德与法治六年级上册教案(全册).docx VIP
- (优质!)GB 45673-2025《危险化学品企业安全生产标准化通用规范》之“5.14绩效评估与持续改进”审核检查单(2025A0)(可编辑!).docx VIP
- 001-10.绿色施工安全防护措施费用实施登记表GDAQ20110.xls VIP
- 文正路自评报告.doc VIP
- (优质!)GB 45673- 2025《危险化学品企业安全生产标准化通用规范》之“5.9 相关方”审核检查单(2025A0).docx VIP
- 2024浙江丽水缙云县招聘专职社区工作者13人笔试备考试题及答案解析.docx VIP
原创力文档


文档评论(0)