Task1_Mdule1.pptVIP

  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文档。上传文档
查看更多
Task1_Mdule1

任务一模块1  嵌入式系统概述 课程目标 了解嵌入式系统ARM微处理器的体系结构 了解ARM920T内核的编程模型 掌握ARM微处理器的指令系统 运用ARM指令系统进行汇编语言程序设计 运用C语言进行嵌入式系统程序设计 熟悉ARM ADS集成开发环境 熟悉ARM基于Linux嵌入式系统设计 本课目标 了解嵌入式系统的特点及发展 了解嵌入式系统中的微处理器 了解ARM微处理器的结构 了解嵌入式系统中的软件系统及开发过程。 嵌入式系统简介 嵌入式系统: 将操作系统和功能软件集成于计算机硬件系统之中,简之就是系统的应用软件与系统的硬件一体化。 类似BIOS的工作方式。 具有软件代码小、高度自动化、响应速度快。 适合要求实时的控制和多任务的体系。 嵌入式系统的应用领域 嵌入式系统中的处理器1 嵌入式系统的核心部件是各种类型的嵌入式处理器。品种超过1000多种。 微处理器: 嵌入式微处理器(Embedded Microprocessor Unit, EMPU),它的基础就像通用计算机的CPU, 在应用中,将微处理器装配在专门设计的电路板上,只保留和嵌入式应用有关的母板功能,增强可靠性、抗电磁干扰、工作温度。 嵌入式微处理器目前主要有: Am186/88; 386EX; SC-400; PowerPC; 6800; MIPS; ARM 嵌入式系统中的处理器3 数字信号处理器: 嵌入式数字信号处理器(Embedded Digital Signal Processor, EDSP),对嵌入式系统结构和指令做了特殊的设计,适合执行DSP算法,编译效率高,指令执行速度快。 嵌入式DSP处理器代表产品 : Texas Instruments的TMS320 (C2000,C5000,C6000); Motorola的DSP56000,DSP56100,DSP56200; 嵌入式系统中的处理器4 嵌入式片上系统: 嵌入式片上系统(System on Chip, SoC),各种通用处理器内核作为SoC设计的标准库,和标准外设一样,成为VLSI (Very Large Scale Integrated circuites )设计中的标准器件,用标准的VHDL (Very-High-Speed Integrated Circuit Hardware Description Language )语言描述,存储在器件库中。用户只需要定义应用系统,仿真后将设计图交给半导体厂商制作样品,整个系统可以集成到一个或几个芯片中,系统电路板简洁、功耗低、体积小、可靠性高。 SoC类型:分为通用和专用 通用:Infineon的TriCore, Motorrola的M-Core 专用:Philips的Smart XA ARM处理器 ARM (Advanced RISC Machines) 既可以是一个公司的名称,也可以是对一类微处理器的通称,还可以是一种技术名字。 1991年,ARM公司成立于英国剑桥,主要出售芯片设计技术的授权。 ARM公司的Chip Less模式 只进行ARM微处理器核的设计,授权给半导体公司,后者不同应用领域,加入外围电路,设计生产芯片。 厂商:德州仪器、Philips、Intel、中兴、大唐电信等 ARM微处理器的特点: 性价比高,RISC结构,高效的指令系统 嵌入式系统中的软件系统 嵌入式操作系统 嵌入式操作系统(Embedded Operating System,EOS)是操作系统的一种,加入了符合嵌入式应用的元素,负责嵌入式系统的全部软、硬件资源的分配、调度、控制、协调。能够加载/卸载模块达到系统要求功能。 类型:实时操作系统(RTOS)、通用型操作系统 实时操作系统:VxWorks、RTLinux、μC/OS-II VRTX、Nucleus Plus等 通用型操作系统:Windows CE、Linux、Palm等 嵌入式系统中的典型操作系统 Linux 开放源代码的操作系统,根据需要可裁减 内核精简、性能高、稳定、支持多任务 适用不同CPU结构:X86,ARM,MIPS,ALPHA,SPARC μC/OS-II (MUCOS UCOS) 是Jean J.Labrosse在1990年前后编写的RTOS内核。 基于优先级调度的抢占式实时内核 源码开放,移植性强,大部分代码用C语言完成 适用ARM、PowerPC、MIPS、68K/ColdFire、x86 Windows CE/Windows CE.NET 嵌入式系统开发过程1 嵌入式系统总体结构 硬件层:由外围电路和外设组成 体系结构层(中间层):由嵌入

文档评论(0)

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

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档