欢迎来到天天文库
浏览记录
ID:52203964
大小:4.60 MB
页数:51页
时间:2020-04-02
《arm嵌入式处理器.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第4章ARM嵌入式处理器4.1ARM微处理器的概述4.2S3C44B0X处理器4.3PXA25x/PXA27x处理器4.1ARM微处理器的概述分类和特点处理器数据手册处理器典型内部模块一.分类和特点ARM微处理器的生产要经过两个环节:ARM公司提供内核的IP(即知识产权)授权半导体公司购买内核的使用权,进行扩展,制作成芯片(处理器)在通用的ARM处理器领域,主要使用的内核有以下几种:ARM7TDMI(-s)ARM720TARM920TXscale(详见P80)内核公司处理器ARM7TDMI(-s)三星S3C44B0XS3C4510飞利浦LPC2000系列ATMELAT91系列意法半导体STR
2、71xSTR73xARM720TCirrusEP7312现代HMS30C7202ARM920T三星S3C2410S3C2440CirrusEP9312EP9315ATMELAT91RM9200XScaleIntelPXA255PXA27x按照应用领域,目前广泛流行的ARM处理器主要用于以下几种应用中:控制类芯片应用处理器数字处理器消费类嵌入式芯片安全芯片1控制类芯片面向深度嵌入式设备同一系列多品种高级中断控制器片内的存储器无MMU具有工业级性能从宏观上考虑,各种处理器在MCU的应用领域中的优劣主要体现在三方面:1、处理器的性价比2、开发成本(详见P84表4-3)3、维护以及
3、向后兼容性2应用处理器具有MMU支持SDRAM具有LCD控制器具有DMA高级应用处理器具有更强大的运算能力,一般为ARMv5E以上的版本。与控制类芯片的主要区别为运算能力。3.数字信号处理(使用协处理器和DSP等方式提高运算能力)4.消费类电子的嵌入式芯片(较强的专业性)5.安全芯片(SecurCore内核)处理器的数据手册数据手册(Datasheet)包含的主要内容:处理器特点概述处理器的功能结构及其框图处理器的封装形式和引脚排列处理器各个功能模块介绍处理器的电气特性处理器的机械特性处理器中需要关注的基本内容:功能结构框图处理器地址空间(memorymap)可扩展的内存类型处理器典型内部模块
4、内存控制单元(MemoryController)中断控制单元(InterruptController)GPIO(输入输出端口)定时器(Timer)UART(通用-串行收发机)见P88总结4.2S3C44B0X处理器S3C44B0X概述S3C44B0X处理器组成与框图ARM7TDMI核心S3C44B0X重点部件特点S3C44B0X概述S3C44B0X采用ARM7TDMI内核,最大速度可以达66MHZ。S3C44B0X主要提供了以下集成的器件:8KBCache外部存储控制器LCD控制器4个DMA2个通用串行总线一个多主IIC一个IIS5通道的PWM定时器一个内部定时器71个GPIO8个外部中断实时
5、时钟8通道10位ADC相比同类型和价位的处理器,S3C44B0X有以下的优点:1、内部的Cache和写缓冲2、内存控制器支持SDRAM3、外部内存引脚有片选信号4、内部4路DMA(2路桥梁DMA和2路主DMA)5、LCD控制器S3C44B0X处理器组成与框图S3C44B0X处理器组成与框图组成部分描述核心部件嵌入式处理器不仅包括CPU,也包括了其它的部分。核心部件包括处理器的核心、片内总线、时钟电源模块。核心部件是整个处理器运行的基础。总线上的部件S3C44B0X的总线部件包括了在系统总线上部件外设器件外设总线是S3C44B0X的二级总线,通过总线桥挂接在一级总线上。S3C44B0X的组成见P
6、92-P94ARM7TDMI核心(p94)S3C44B0X地址空间(P97)S3C44B0X各部件的详细介绍如下:S3C44B0X中断控制器ARM内核本身提供的异常只有8个,异常向量表如下:ResetEntrybResetHandlerbHandlerUndefbHandlerSWIbHandlerPabortbHandlerDabortb.bHandlerIRQbHandlerFIQ见(P99)S3C44B0X中断控制器功能框图(P103)S3C44B0XGPIO(P104)S3C44B0X的一共有7个通用端口,共71位:A:10位输出端口B:11位输出端口C:16位输入/输出端口D:8位输
7、入/输出端口E:9位输入/输出端口F:9位输入/输出端口G:8位输入/输出端口S3C44B0XUARTS3C44B0XUART的特性包括:基于DMA或者中断的RxD0,TxD0,RxD1,TxD1通道0支持IrDA1.0具有16位的FIFO通道1支持IrDA1.0具有16位的FIFO支持握手接收/发送见p106-107S3C44B0X定时器S3C44B0XPWM定时器的特性为:6个基于中断或者DM
此文档下载收益归作者所有