《嵌入式系统概论》课件_第1章-嵌入式系统概论(三版).pptVIP

《嵌入式系统概论》课件_第1章-嵌入式系统概论(三版).ppt

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

1.5嵌入式系统的设计方法1.5.1嵌入式系统设计概述1.软件设计的一个显著特点:需要一个交叉编译和调试环境,即源代码的编译工作在宿主机Host上进行,程序编译好后,需要下载到目标机Client上运行。2.嵌入式系统设计的基本原则:“物尽其用”,即在整个嵌入式系统的设计开发过程中,始终贯穿“物尽其用”的原则。3.嵌入式系统设计所面临的问题:微处理器及操作系统的选择、开发工具的选择。1.嵌入式系统需求分析2.嵌入式体系结构设计3.嵌入式硬软件及执行机构设计4.嵌入式系统集成5.嵌入式系统测试1.5.2嵌入式系统的设计步骤1.5.3嵌入式系统的传统设计方法不带嵌入式操作系统的嵌入式系统设计流程嵌入式系统的传统设计方法基于嵌入式操作系统的嵌入式系统设计流程1.5.4嵌入式系统的硬软件协同设计技术嵌入式系统的硬软件协同设计方法1.6嵌入式系统的软件设计1.6.1设计过程1.非标准的操作系统2.没有优先级别的操作系统3.具备优先级别的操作系统4.更改的桌面型操作系统1.6.2嵌入式操作系统的选择1.开发工具的选择2.开发工具的制作3.嵌入式操作系统的裁减与移植4.应用程序的编写、编译和烧录5.应用程序的调试1.6.3嵌入式软件开发工具链的构建1.7嵌入式系统开发与调试工具1.7.1嵌入式系统硬件开发与调试工具1.内部电路仿真器(In-CircuitEmulator,ICE)2.ROM监控器(ROMmonitor)3.在线调试(On-ChipDebugging,OCD)/在线仿真(On-ChipEmulator,OCE)4.串行口5.发光二极管6.示波器7.逻辑分析仪1.7.2嵌入式系统软件开发工具1.ARMADS:是ARM公司推出的ARM集成开发工具,是一种快速而节省成本的完整软件开发解决方案。2.GNU:自由软件GNUgcc运行于Linux操作系统,是一套完整的交叉C编译器。3.IAREmbeddedWorkbench:由瑞典IARSystmes公司推出,面向ARM处理器的集成开发环境。4.MDK-ARM:是ARM公司新推出的嵌入式微控制器软件开发工具。是目前使用最广的一种集成开发环境IDE,本课程示例和实验均基于MKD-ARM(KEIL).本章结束*课程简介一、课程性质:物联网专业必修课。二、学时数:32学时理论(2学分)+16学时实验(0.5学分)三、学习目标:了解嵌入式系统基本知识,熟悉嵌入式系统组成,掌握嵌入式系统基本组件的应用开发,能应用嵌入式系统初步解决物联网相关的复杂工程问题。五、考核方式:理论课:开卷考试,实验课:考核与实践六、成绩评定:平时30%,考核考试70%课程背景一、计算机技术两条大腿 计算机硬件+计算机软件二、计算机应用两大分支 通用计算机应用+ 嵌入式系统应用 三、嵌入式系统与物联网物联网的层次结构中感知层与网络传输层均离不开嵌入式系统。嵌入式系统与物联网 物联网的主要层次:感知层、网络层和应用层。感知与网络层大都由嵌入式系统构建。嵌入式系统课程与其它课程的关系嵌入式系统原理及应用物联网导论计算机组成原理操作系统汇编/高级语言程序设计物联网传感技术物联网控制技术嵌入式系统设计嵌入式系统软硬件调试嵌入式系统分析微机原理与接口数字电路课程内容第1章嵌入式系统概论第2章嵌入式处理器第3章嵌入式系统程序设计第4章嵌入式最小系统第5章数字输入输出系统设计第6章定时计数组件第7章模拟输入输出系统设计第8章互连通信接口设计第9章嵌入式操作系统及其移植第10章嵌入式应用系统设计实例第1章嵌入式系统概论本章主要内容嵌入式系统的概念1.1嵌入式处理器嵌入式系统的组成1.21.3嵌入式系统的软件设计1.6嵌入式操作系统1.4嵌入式系统的设计方法1.5嵌入式系统开发与调试工具1.71.1嵌入式系统的概述1.1.1嵌入式系统的概念1.IEEE(国际电气和电子工程师协会)的定义:DevicesUsedtoControl,MonitororAssisttheOperationofEquipment,MachineryorPlants2.国内公认定义:以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。

文档评论(0)

kd8w + 关注
实名认证
文档贡献者

kd8w

1亿VIP精品文档

相关文档