- 1、本文档共46页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
arm嵌入式开发技术
ARM嵌入式开发技术 电气学院 屈稳太 嵌入式系统介绍 嵌入式系统的特点、应用 嵌入式系统硬件基本结构 嵌入式系统软件的层次结构 嵌入式操作系统 BOOTLoader ARM编程的基础知识 ARM开发和调试流程 ARM与操作系统 嵌入式系统介绍 嵌入式系统是指以应用为中心,以计算机技术为基础,软、硬件可裁减,适应应用系统对功能、成本、体积、功耗等要求的专用计算机系统. 嵌入式系统与计算机系统有明显的区别 由嵌入式处理器,嵌入式软件和嵌入式应用软件组成。 随着微电子技术与计算机技术的发展,微控制芯片的功能越来越强大,而嵌入式系统的设备也逐渐出现在人们的日常生活之中。 按计算机的嵌入式应用和非嵌入式应用将其分为通用计算机和嵌入式计算机。 通用计算机具有一般计算机的基本标准形态,通过装配不同的应用软件,以基本雷同的面目出现并应用在社会的各个方面,其典型产品为PC。 而非通用计算机-嵌入式计算机,它是以作为嵌入式系统的核心部件的形式隐藏在各种装置、设备、产品和系统中。 因此嵌入式计算机是计算机技术发展中的一种计算机存在的形式,是从计算机技术的发展中分离出来的。 嵌入式系统的特点 嵌入式系统具有“嵌入”、“专用性”、“计算机”的基本要素和特征。 嵌入式系统是应用于特定环境下,针对特定用途来设计的“专用系统”,所以不同于通用计算机系统。 它的硬件和软件都必须高效率地设计、“量体裁衣”、去除冗余,力争在较少的资源上实现更高的性能。 它与通用的计算机系统相比具有以下显著特点: 嵌入式系统的特点 具有较长的生命周期; 嵌入式系统的目标代码通常是固化在非易失性存储器(ROM,EPROM,EEPROM,FLASH)芯片中; 嵌入式系统使用的操作系统一般是实时操作系统(RTOS),系统有实时约束; 嵌入式系统需要专用开发工具和方法进行设计; 嵌入式微处理器通常包含专用调试电路; 嵌入式系统是技术密集、高度分散、不断创新的知识集成系统; 嵌入式系统的分类 嵌入式系统按表现形式及使用硬件种类分为: 芯片级嵌入式系统:系统中使用含程序或算法的处理器的嵌入式系统 模块级嵌入式系统:系统中使用某个核心模块的嵌入式系统 嵌入式系统按软件实时性需求分: 非实时系统(如PDA); ??? 软实时系统(如消费类产品); ? 硬实时系统(工业实时控制系统) 嵌入式系统的应用范围 电话的发展 计算机的发展 航海仪器的发展 日用电器的发展 我们正步入一个崭新的“数字世界” 嵌入式系统硬件基本结构 嵌入式系统的硬件架构如图下半部分所示,是以嵌入式处理器为中心,配置存储器、I/O设备、通信模块以及电源等必要的辅助接口组成。 嵌入式系统是“量身定做”的“专用计算机应用系统”,又不同于普通计算机组成,在实际应用中的嵌入式系统硬件配置非常精简,除了微处理器和基本的外围电路以外,其余的电路都可以根据需要和成本进行“裁剪”、“定制化”(Customize),非常经济、可靠。 嵌入式系统硬件基本结构 嵌入式系统硬件核心是嵌入式微处理器,有时为了提高系统的信息处理能力,常常外接DSP和DSP协处理器(也可内部集成)完成高性能信号处理。 随着纳米芯片加工工艺技术的发展,以微处理器为核心的集成多种功能的SoC系统芯片已成为嵌入式系统的核心,在嵌入式系统设计中,要尽可能的选择能满足系统功能接口的SoC芯片,这些SoC集成了大量的外围USB、UART、以太网、AD/DA、IIS等功能模块。 嵌入式系统硬件基本结构 可编程片上系统SOPC( System On Programmable Chip ) 结合了SoC和CPLD、FPGA各自的技术优点,使得系统具有可编程的功能,是可编程逻辑器件在嵌入式应用中的完美体现,极大的提高了系统的在线升级、换代能力。 以SoC/SOPC为核心,可以用最少的外围部件和连接部件构成一个应用系统,满足系统的功能需求,也是嵌入式系统发展的一个方向 现代嵌入式设计是以处理器/SoC/SOPC为核心,其外围接口包括存储设备、通信接口设备、扩展设备接口和辅助的机电设备(电源、连接器、传感器等)构成硬件系统。 嵌入式外围接口电路和设备接口 根据外围设备的功能可分为以下5类 存储器类型 通信接口 输入输出设备 设备扩展接口 电源及辅助设备 存储器类型 存储器是嵌入式系统中存储数据和程序的功能部件,目前常见的存储设备按使用的存储器类型分为: 静态易失型存储器(RAM,SRAM); 动态存储器(DRAM); 非易失性存储器ROM(MASK ROMEPROM, EEPROM,FLASH); 硬盘、软盘、CD-ROM等。 通信接口 目前存在的所有计算机通信
您可能关注的文档
最近下载
- 2025年高二化学选择性必修二第一章基础过关卷【新教材带答案】(机构用).docx
- 2021-2022学年重庆八中八年级(下)期末数学试卷.doc
- 人教版八年级英语上册 思维导图;.docx
- 2022年山东省新高考生物试卷解析版.doc VIP
- 2020-2021学年重庆八中八年级(下)期中数学试卷.doc VIP
- (中联牌)R335-16RB 塔式起重机操作手册(20220613.pdf VIP
- 2020-2021学年重庆八中八年级(下)期中数学试卷.pdf VIP
- 062word格式支持编辑修改也支持打印使用小学生儿童成长档案幼儿园模板个人电子版a4记录纪念手册.docx VIP
- 读书课件分享(认知觉醒).pptx VIP
- 计算机控制系统教学教案108.pdf VIP
文档评论(0)