版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一章单片机设计导论
何宾2023.07单片机设计导论
--嵌入式系统硬件和软件美国电气和电子工程师协会(InstituteofElectricalandElectronicsEngineers,IEEE)将嵌入式系统定义为用于控制、监视或者辅助操作机器和设备的装置嵌入式系统是以具体应用为导向的,以计算机技术为核心的,根据具体应用对硬件和软件系统量身订做的便于携带的微型计算机系统嵌入式系统是系统级的概念,包含硬件和软件两个层面嵌入式系统硬件和软件
--嵌入式系统硬件微控制器或面向桌面应用的高性能处理器是嵌入式系统的硬件核心,通过印刷电路板(PrintCircuitBoard,PCB)将它与其他电子元器件组装在一起构成满足特定功能需求的硬件平台在一个嵌入式系统中,可能使用MCU作为嵌入式系统的硬件核心,也可能使用面向桌面应用的高性能处理器作为嵌入式系统的硬件核心,这是由嵌入式系统的功能需求所决定的。电视机遥控器就是一个典型的简单嵌入式系统,在这种嵌入式应用中使用MCU作为系统的硬件核心。移动电话这种需要面向桌面应用的复杂嵌入式系统,就必须使用高性能的处理器作为系统的硬件核心。嵌入式系统硬件和软件
--嵌入式系统硬件嵌入式系统的硬件有点像乐高玩具那样,当把乐高正确组合在一起时,就会产生壮观的效果。而单个乐高本身并没有什么特别的作用,这也适用于嵌入式系统的硬件在嵌入式系统的硬件中,即使MCU或者面上桌面应用的微处理器是整个嵌入式系统硬件的核心,但是单独存在的它们一点价值都不能体现出来,只有将它们和其他电子元器件组合在一起用于实现特定的应用目标时,它们的重要作用才能体现出来嵌入式系统硬件和软件
--嵌入式系统硬件STC官方提供的基于STC32G系列MCU的硬件开发平台嵌入式系统硬件和软件
--嵌入式系统软件嵌入式系统的软件开发,划分为三个层次。包括:第一层次是直接在嵌入式硬件上开发软件应用,这要求软件开发人员对嵌入式系统的硬件原理非常清楚,这就对软件开发人员提出了比较高的要求。这种直接面向嵌入式硬件开发软件应用,最大的问题就是程序的移植比较麻烦,因为当软件应用移植到不同的嵌入式硬件平台时,需要对针对新的嵌入式硬件来修改软件应用代码。其次,这种直接面向嵌入式硬件开发软件的方法不利于对系统进行维护,一旦系统出现故障,很难查找系统的故障点。嵌入式系统硬件和软件
--嵌入式系统软件第二层次是借助于嵌入式硬件厂商提供的应用程序接口(ApplicationProgramInterface,API)函数开发应用。软件开发人员就无需过多关心嵌入式系统的硬件原理,这样就显著降低了对软件开发人员的要求,并且提高了程序开发的效率,同时也便于今后对所开发的嵌入式应用进行维护。当把嵌入式应用移植到不同的嵌入式硬件平台时,只需要修改所调用的API函数即可实现,显著降低了应用程序移植的难度。嵌入式系统硬件和软件
--嵌入式系统软件第三层次是借助于嵌入式操作系统。当软件开发人员使用基于MCU的嵌入式硬件平台进行嵌入式应用开发遇到需要处理多任务时,就可以在嵌入式硬件平台上搭载用于嵌入式系统的OS,比如μC-OS、FreeRTOS、RTX51/RTX51-Tiny或RT-Thread。这些操作系统支持多任务处理,并且为软件开发人员提供了针对不同嵌入式平台的底层硬件驱动程序,因此软件开发人员只需要关注应用程序本身即可,这样就进一步提高了软件应用的开发效率,并且很好的解决了在不同嵌入式硬件上移植软件应用的难题。此外,基于MCU的嵌入式应用往往要求有更好的实时响应能力,因此搭载在MCU嵌入式系统的操作系统也称为实时操作系统(RealTimeO
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年奶茶店吸管包装广告服务合同协议
- 2026一年级下《一个接一个》教学课件
- 2025阀门配件(采购供应)合同
- 新苏教版三年级数学下册第三单元第11课《练习四》教案
- 2026年小学科学考编试题及答案
- 建筑维修保养制度
- 2026年冷链快递合同(1篇)
- 库房领药制度
- 市政府发文计划申报制度
- 春季养肝的饮食中青色食物的选择技巧
- 2025年北京经济管理职业学院辅导员考试笔试真题汇编附答案
- 徐工集团入职在线测评题库
- 总包变清包工合同范本
- 【《剪叉式举升机结构的优化设计》8400字】
- GB/T 33653-2025油田生产系统能耗测试和计算方法
- 沥青道路厂区施工方案
- (2021-2025)五年高考物理真题分类汇编(全国)专题18 电学实验(解析版)
- 2025年新版《煤矿安全规程》
- 消化内科延续护理服务
- 北京市顺义区2026届中考一模英语试题含答案
- 供水公司阀门管理办法
评论
0/150
提交评论