- 1、本文档共54页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章 嵌入式系统开发基础 本章介绍了嵌入式系统开发的基础知识,从嵌入式计算机的历史由来、嵌入式系统的定义、嵌入式系统的基本特点、嵌入式系统的分类及应用、嵌入式系统软硬件各部分组成、嵌入式系统的开发流程、嵌入式技术的发展趋势等方面进行了介绍,涉及到嵌入式系统开发的基本内容,使读者系统地建立起的嵌入式系统整体概念。 一、嵌入式系统基本概念 1、 嵌入式计算机 通用计算机与嵌入式计算机的区别 2、嵌入式计算机的发展 第一阶段:嵌入式系统的出现和兴起(1960-1970) 军用领域和工业控制 第二阶段:嵌入式系统走向繁荣(1971-1989) 微处理器的问世及单片机的产生 第三阶段:嵌入式系统应用走向纵深(1990至今) 嵌入式操作系统的出现 网络的应用 2、嵌入式系统的概念 嵌入式系统是以应用为中心,以计算机技术为基 础、软硬件均可裁剪、适用于应用系统对功能、可 靠性、成本、体积和功耗有严格要求的专用计算机 系统。P3 嵌入性、专用性和计算机系统是其基本要素。 3、嵌入式系统的特点 1)形式多样、面向特定的应用领域 高效率的设计其硬件和软件,去除冗余 2)多处理器和体系结构的支持 ARM、PowerPC、LPC等 冯.诺依曼结构和哈弗结构 的CSIC、RISC 3)及其关注成本 4)很高的实时性和可靠性要求 5)操作系统适用于多种处理器并可裁剪 6)嵌入式系统的开发需要专门的工具和特殊方法 4、嵌入式系统的应用 1)消费电子领域 2)通信领域 3)工控、汽车电子、仿真、医疗仪器等领域 4)国防、航空航天领域 二、嵌入式系统的组成结构 嵌入式系统由硬件和软件两部分组成。 嵌入式系统的硬件以嵌入式处理器为核心加上 存储器和各种外围接口电路组成。 嵌入式软件系统由嵌入式操作系统和应用程序 两部分构成。 1、嵌入式系统的硬件结构介绍 嵌入式系统的硬件架构如图下半部分所示,是以嵌入式处理器(嵌入式微处理器、嵌入式微控制器、嵌入式DSP)为中心,配置存储器、I/O设备、通信模块以及电源等必要的辅助接口组成。 嵌入式系统是“量身定做”的“专用计算机应用系统”,又不同于普通计算机组成,在实际应用中的嵌入式系统硬件配置非常精简,除了微处理器和基本的外围电路以外,其余的电路都可以根据需要和成本进行“裁剪”、“定制化”(Customize),非常经济、可靠。 嵌入式系统硬件核心是嵌入式微处理器,有时为了提高系统的信息处理能力,常常外接DSP和DSP协处理器(也可内部集成)完成高性能信号处理。 随着计算机技术、微电子技术、应用技术的不断发展和纳米芯片加工工艺技术的发展,以微处理器为核心的集成多种功能的SoC系统芯片已成为嵌入式系统的核心,在嵌入式系统设计中,要尽可能的选择能满足系统功能接口的SoC芯片,这些SoC集成了大量的外围USB、UART、以太网、AD/DA、IIS等功能模块。 可编程片上系统SOPC( System On Programmable Chip ) 结合了SoC和PLD、FPGA各自的技术优点,使得系统具有可编程的功能,是可编程逻辑器件在嵌入式应用中的完美体现,极大的提高了系统的在线升级、换代能力。 以SoC/SOPC为核心,可以用最少的外围部件和连接部件构成一个应用系统,满足系统的功能需求,也是嵌入式系统发展的一个方向 因此现代嵌入式设计是以处理器/SoC/SOPC为核心,完成系统设计的,其外围接口包括存储设备、通信接口设备、扩展设备接口和辅助的机电设备(电源、连接器、传感器等)构成硬件系统。对于嵌入式硬件的各个模块将在第三部分作全面介绍。 嵌入式处理器 嵌入式微处理器 嵌入式微控制器 嵌入式DSP 嵌入式微处理器 嵌入式微处理器就是和通用计算机的微处理器对应的CPU。 在应用中,早期的嵌入式系统是将微处理器装配在专门设计的电路板上,在电路板上设计了和嵌入式系统相关的功能模块,这样可以满足嵌入式系统体积小和功耗低的要求。 目前的嵌入式处理器主要包括:Am186/88、386EX、PowerPC、Motorola 68000、ARM、MIPS系列等等。
您可能关注的文档
- 第1章计算机网络互连概述(免费阅读).ppt
- 第1章计算机网络与因特网(免费阅读).ppt
- 第1章计算机网络基础(免费阅读).ppt
- 第1章计算机网络体系结构(免费阅读).ppt
- 第1章计算机网络基础(阅读).ppt
- 第1章计算机网络基础知识(阅读).ppt
- 第4章二阶非线性光学效应(石顺祥).ppt
- 第4章多元回归估计与假设检验.ppt
- 第1章计算机网络安全概述(免费阅读).ppt
- 第4章MATLAB图像处理工具箱.ppt
- 2023年陕西省商洛市柞水县两河乡招聘社区工作者真题参考答案详解.docx
- 2023年陕西省延安市宝塔区青化砭镇招聘社区工作者真题参考答案详解.docx
- 2023年陕西省汉中市西乡县罗镇乡招聘社区工作者真题及参考答案详解.docx
- 2023年陕西省延安市洛川县永乡招聘社区工作者真题及答案详解1套.docx
- 2023年陕西省商洛市商州区三岔河乡招聘社区工作者真题及参考答案详解一套.docx
- 2023年陕西省宝鸡市陇县八渡镇招聘社区工作者真题及参考答案详解一套.docx
- 2023年陕西省延安市洛川县石泉乡招聘社区工作者真题及参考答案详解一套.docx
- 2023年陕西省商洛市商州区沙河子镇招聘社区工作者真题附答案详解.docx
- 2023年陕西省咸阳市礼泉县赵镇招聘社区工作者真题及参考答案详解1套.docx
- 2023年陕西省商洛市丹凤县留仙坪乡招聘社区工作者真题及参考答案详解一套.docx
文档评论(0)