- 1、本文档共32页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式接口第1章
指的是用于生成特定目标文件的生成选项以及所用的所有文件的集合。生成选项包括汇编选项、编译选项、连接选项和连接后处理选项等。 通常一个生成目标对应着一个目标文件。 例如,ARM提供的可执行映像文件的模板包括了下面3个生成目标: Debug 使用此生成目标生成的映像文件包含所有调试信息,用于开发过程。 Release 使用此生成目标生成的映像文件不包含调试信息,用于生产实际发行的软件版本。 DebugRel 使用此生成目标生成的映像文件包含基本的调试信息,用于开发过程。 系统需求分析 系统开发的最初阶段,从客户那里收集系统功能的非形式描述,搞清楚客户要设计什么。 规格说明 对需设计的系统功能进行更细致的描述,不涉及系统的组成。 系统结构设计 以大的构件为单位设计系统内部详细构造,明确软、硬件功能的划分。 构件设计 进行系统程序模块的设计、硬件芯片的选择及硬件电路设计。 系统集成 借助开发测试工具,完成设计、测试工作。 软件调试需利用交叉开发环境。 宿主机 (运行调试工具软件) 通信信道 目标机 (内嵌的调试部件) 绪论:嵌入式系统的发展、应用、开发环境 体系结构 汇编语言 存储器接口 中断机制 I/O接口 定时/计数器 通信接口 1. 了解什么是嵌入式系统,嵌入式计算的特点; 2. 了解嵌入式系统硬件平台、软件平台的发展; 3. 描述嵌入式系统的应用及前景; 4. 描述嵌入式系统开发环境; 什么是嵌入式系统,目前对嵌入式系统有多种定义。 传统的嵌入式系统定义是: 嵌入式计算系统是嵌入在其他设备中,起智能控制作用的专用计算机系统。 目前流行的嵌入式系统定义是: 嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。 由以下4个部分组成: 嵌入式微处理器 外围硬件设备 嵌入式操作系统 应用程序 实现: 对其他设备的控制、监视或管理等功能。 微处理器的出现已有很长时间了,传统的嵌入式系统设计起源于二十世纪七十年代初,但是嵌入式系统对信息技术(IT)产业产生强有力的影响还只是近几年的事。 随着技术的发展,对嵌入式系统的设计要求也越来越复杂,传统的手工设计方法已不能满足快速、高效地设计复杂嵌入式系统的要求。 根据摩尔定律,微处理器飞速发展的结果使嵌入式计算成为一门学科 。 在嵌入式系统的早期阶段,所有基本硬件构件相对较小也较简单,如:8位的CPU、74系列的芯片及晶体管等,其软件子系统是采用一体化的监控程序,不存在操作系统平台。 今天组成嵌入式系统的基本硬件构件已较复杂,如:16位、32位CPU或特殊功能的微处理器、特定功能的集成芯片、FPGA或CPLD等,其软件设计的复杂性成倍增长。 研究嵌入式系统的设计原理及技术,提供系统的设计方法和开发工具是嵌入式计算学科的关键技术。 各发展阶段典型的嵌入式CPU 目前据不完全统计,全世界嵌入式处理器的品种总量已经超过1000多种,流行体系结构有30几个系列。 嵌入式处理器的寻址空间一般从64KB到几个GB,处理速度从0.1 MIPS到2000 MIPS。 根据不同的应用状况,嵌入式处理器可以分成下面几类: 1、嵌入式微处理器 2、嵌入式微控制器 3、嵌入式DSP处理器 4、嵌入式片上系统SOC 常见形式:单板计算机。 将通用的微处理器装配在专门设计的电路板上,板上只保留和嵌入式应用有关的功能电路,以大幅度减少系统体积和降低功耗。 常见嵌入式微处理器有: AML86/88、386EX、SC400、PowerPC、68000、MIPS 常见形式:单片计算机。 嵌入式微控制器一般以某种微处理器内核为核心,芯片内部集成ROM/EPROM、RAM、总线、总线逻辑、定时/计数器、WactchDog、I/O、串口、A/D、D/A、FlashRAM等各种必要的功能和外设。 特点: 单片化,体积小,功耗、成本低,可靠性高。片上外设资源丰富,适于控制。 常见嵌入式微控制器有: 8051、ARM、MCS96/196/296等。 Digital Signal Processor,DSP DSP对系统结构和指令进行了特殊设计,适合执行DSP算法,编译效率高,指令的执行速度高。 常见嵌入式DSP处理器有: TI的TMS320、Motorola的DSP56000系列。 System on Chip,SoC 在一个硅片上实现一个复杂系统。 特点: 有利于减小体积和功耗,提高可靠性。 常见的嵌入式片上系统SoC有: 通用系列:Infineon的TriCore、Motorola的M-Core 专用系列:Philips的SmartXA 嵌入式系统的软件部分包括系统软件(既嵌入式操作系统)和应用软件,通
文档评论(0)