资源描述
嵌入式系统原理与应用全册嵌入式系统原理与应用全册配套最完整精品课件配套最完整精品课件1嵌入式系统原理与应用PrincipleandApplicationofEmbeddedComputingSystem教材和参考资料(1)1何宾编著,CortexM3可编程片上系统原理及应用,北京:化学工业出版社,2012;2何宾编著,可编程片上系统PSOC设计指南,北京:化学工业出版社,2011;3何宾编著,PSOC模拟与数字电路设计指南,北京:化学工业出版社,2012;4何宾编著,8051片上可编程系统原理及应用,北京:化学工业出版社,2012;5宋岩译,JosephYiu原著,ARMCortex-M3权威指南,北京:北京航空航天大学出版社,2009;教材和参考资料(2)6AlexDoboli,EdwardH.Currie,IntroductiontoMixed-Signal,EmbeddedDesign,NewYork:Springer,2011;7Micrim,C/OS-IIIandtheCypressPSoC5processors,http:/ 嵌入式系统与片上可编程系统第1节嵌入式系统的应用第2节嵌入式处理器的发展第3节嵌入式操作系统的发展第4节嵌入式系统的展望第5节微控制器(MCU)基础第6节可编程片上系统(PSOC)概述第7节PSOC5设计流程第8节PSOC5结构,功能与器件第1章 嵌入式系统与片上可编程系统第1节嵌入式系统的应用第2节嵌入式处理器的发展第3节嵌入式操作系统的发展第4节嵌入式系统的展望第5节微控制器(MCU)基础第6节可编程片上系统(PSOC)概述第7节PSOC5设计流程第8节PSOC5结构,功能与器件第1节 嵌入式系统的应用发展与展望嵌入式系统的概念v一种完全嵌入受控器件内部,为特定应用而设计的专用计算机系统;v根据英国电器工程师协会的定义,为控制、监视或辅助设备、机器或用于工厂运作的设备;v与个人计算机(PC)等的通用计算机系统不同,嵌入式系统通常执行的是带有特定要求的预先定义的任务;vComputerv.s.ComputingDevices嵌入式系统的应用v物联网(InternetofThings)的发展和应用的3大驱动力之一v智能设备(手机/手表/眼镜/腕带/家电/服装,.)智能手机之Apple篇AppleiPhone5viPhone5SoriPhone5CviPhone6oriPhone6plusCPU:Apple A8OS:iOS8智能手机之Samsung篇GalaxyNote2vGalaxyNote3vGalaxyNote4CPU:SamsungExynosxxxxOS:Android4.x.xScreen:SuperAMOLED智能手机之Microsoft篇NokiaLumia920vNokiaLumia1020vNokiaLumia930CPU:QualcommMSMxxxxOS:WindowsPhone8.x智能手表之Apple篇iWatchCPU:AppleS1OS:WatchOS(iOS-based)智能手表之Motorola篇MOTOACTVvGPSFittnessTrackerandMP3PlayerCPU:OMAP3OS:Android2.3vMoto360CPU:OMAP3OS:AndroidWearWirelessQicharging智能手表之Sony篇SmartWatchCPU:ARMCortex-M3OS:C/OS-IIvSmartWatch2CPU:ARMCortex-M4OS:AndroidUIvSmartWatch3CPU:Snapdragon400OS:AndroidWear智能手表之Samsung篇GearCPU:ExynosxxxxOS:AndroidScreen:SuperAMOLEDvGear2CPU:Exynos3250OS:TizenScreen:SuperAMOLEDvGearSCPU:SamsungExynosxxxxOS:TizenScreen:CurvedSuperAMOLED智能眼镜GoogleGlassCPU:OMAP4430OS:AndroidScreen:PrismProjector第1章 嵌入式系统与片上可编程系统第1节嵌入式系统的应用第2节嵌入式处理器的发展第3节嵌入式操作系统的发展第4节嵌入式系统的展望第5节微控制器(MCU)基础第6节可编程片上系统(PSOC)概述第7节PSOC5设计流程第8节PSOC5结构,功能与器件嵌入式处理器(Embedded Processor)ARM(AdvancedRISCMachines)MIPS(Microprocessorw/oInterlockedPipelineStages)X86MPU(MicroProcessorUnit)MCU(MicroControllerUnit)DSP(DigitalSignalProcessor)FPGA(FieldProgrammableGateArray)SOC(SystemonChip)PSOC(ProgrammableSystemonChip)ARM处理器ARM公司是芯片设计公司,自身并不生产处理器,而是将设计授权给需要处理器的公司,由其自行生产或者代工。ARM公司对外进行授权,分为内核授权和架构授权,v内核授权对ARM架构有任何更改的设计,如Samsung和TI。vQualcomm,Apple,Nvidia,Microsoft和Marvell是架构授权,自行设计基于ARM架构的处理器。ARM架构(1)ARM架构(4)经典ARM处理器vARM7;ARM9;ARM11嵌入式Cortex处理器vCortex-M0/M0+;Cortex-M1;Cortex-M3;Cortex-M4,Cortex-M7vCortex-R4;Cortex-R5;Cortex-R7应用Cortex处理器vCortex-A5;Cortex-A7;Cortex-A8vCortex-A9;Cortex-A15ARM嵌入式处理器(1)Cortex-R系列v面向实时应用的卓越性能,则面向深层嵌入式实时应用,对低功耗、良好中断行为、性能及与现有高兼容性进行折中;v典型应用:汽车制动系统;动力传动解决方案;大容量存储控制器;网络和打印Cortex-M系列 v面向确定性的微控制器应用,针对微控制器领域,既需快速且具有高确定性的中断管理,又需将门数和功耗控制最低;v典型应用:微控制器;混合信号设备;智能传感器;汽车电子;安全气囊;PSOC5(Cortex-M3)ARM架构(2)ARM架构(3)ARM mbed IoT Device Platformmbed OS ArchitectureARM嵌入式处理器(2)Cortex-A系列v开放式操作系统的高性能处理器v在先进工艺节点中实现高达2GHz+标准频率的卓越性能,v支持下一代的移动Internet设备。具有单核和多核种类,最多提供4个具有可选NEON多媒体处理模块和先进浮点执行单元的处理单元。应用v智能手机;智能本和上网本;电子书阅读器v数字电视;家用网关;各种其他产品BeagleBone开发板(CortexA8)ARM专用处理器SecurCorev面向高安全性应用的处理器;旨在满足特定市场的苛刻需求。v在安全市场中用于手机SIM卡和证件应用,集成多种既可为用户提供卓越性能,又能检测和避免安全攻击的技术。FPGACoresv面向FPGA的处理器;在保持与传统ARM设备兼容的同时,使用户产品快速上市。v具有独立于构造的特性,因此开发人员可以根据应用选择相应的目标设备,而不会被绑定于特定供应商。MIPS处理器MISPTechnologiesImaginationTechnologiesv提供业内最为丰富的低功率、高性能嵌入式微处理器内核,在全球各地用于数亿件产品。vImagination针对每个独特设计需求开发从入门级到业内最高性能水平的各种处理器内核。vMIPS针对正在引入下一代嵌入式设计的高增长市场,包括数码产品应用和越来越多的移动应用、宽带接入与联网,以及最新通信应用。v2012年5月推出其新一代Aptiv处理器内核。Aptiv由3个新的处理器系列组成,包括入门级、中级和高端处理器内核解决方案,涵盖多种应用要求。MIPS架构Aptiv处理器内核microAptivv高效紧凑实时嵌入的MIPS32Release3内核,采用microMIPS代码压缩指令集架构。集成DSP和SIMD功能,满足多种微控制器和入门级嵌入系统的信号处理要求。interAptivvMIPS32Release3多重处理器内核带有多线程平衡9阶段管道,具有领先性能效率。适于需优化成本和功率的高度并行应用。proAptivv超标量深度乱序MIPS32Release3处理器内核的CoreMark/MHz得分在目前可获许可IP内核最高,具有领先硅效率。可选择单内核和多内核产品,适于联网消费电子产品的应用处理和联网应用的控制平面处理。经典内核系列提供业内最为丰富的低功率、高性能嵌入式微处理器内核,在全球各地用于数亿件产品。vMIPS321074KvMIPS321004KvMIPS3274KvMIPS3234KvMIPS3224KvMIPS32M4K/4KvMIPS32M14K硬IP内核采用最新设计方法、标准单元库和内存开发的ImaginationTechnologies硬IP内核代表了最先进的硬件IP。v硬内核面积很小,为用户节约很多成本,在同等性能级别中的内核中脱颖而出。v搭配可靠的开发环境,大幅缩短SoC实施时间。vM4KHardIPCoresv4KcHardIPCorev4KEcHardIPCoresv24KEcHardIPCoresX86架构X86架构的发展(1978年迄今)vIntel4004-Intel8008-Intel8080-Intel8086v1981年IBMPC选用Intel8086,使得X86PC标准平台,成为史上最成功的CPU架构。v其他公司也制造x86CPU,如Cyrix(VIA收购)、AMD、IBM、IDT以及Transmeta。除Intel外最成功的制造商是AMD,其早先产品Athlon系列处理器的市场份额仅次于IntelPentium。少数台湾公司生产386/486CPU用于工控86DuinoZERO开发板(Vortex86EXCPU):昭营科技Intel EmbeddedIntelAtomvD410;D425;N455;D525;N450;D510vZ6xx;E6xx;E6x5C:(CPU+FPGA)SOC;vN2000;D2000:白色家电vZ2460(Medfield):SOC;手机应用vZ2000;Z2580:SOC;Z3xxxIntelQuark(586架构)伽利略(Galileo)开发板(400MHzQuarkX1000)爱迪生(Edison)开发板(500MHzAtom+100MHzQuark)AMD EmbeddedG-seriesAPUv主频:615MHz1.65GHzvTDP:4.518Wv单核或双核GeodevLX600/700/800/900v主频:366600MHzvTDP:2.85.1W第1章 嵌入式系统与片上可编程系统第1节嵌入式系统的应用第2节嵌入式处理器的发展第3节嵌入式操作系统的发展第4节嵌入式系统的展望第5节微控制器(MCU)基础第6节可编程片上系统(PSOC)概述第7节PSOC5设计流程第8节PSOC5结构,功能与器件嵌入式操作系统(Embedded OS)AndroidC/OSC/LinuxMeego/TizenSymbianiOSWindowsPhone/Mobile/EmbeddedWindriverAndroidAndroidv以Linux为基础的半开源操作系统,主要用于移动终端,由Google领头成立的开放手持设备联盟(OpenHandsetAlliance-OHA)持续领导与开发中。v其内
展开阅读全文
温馨提示:
金锄头文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
相关搜索