ARM硬件设计1第4讲2010下

ARM硬件设计1第4讲2010下

ID:40234703

大小:590.50 KB

页数:64页

时间:2019-07-27

ARM硬件设计1第4讲2010下_第1页
ARM硬件设计1第4讲2010下_第2页
ARM硬件设计1第4讲2010下_第3页
ARM硬件设计1第4讲2010下_第4页
ARM硬件设计1第4讲2010下_第5页
资源描述:

《ARM硬件设计1第4讲2010下》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、嵌入式系统原理与应用-ARM的硬件系统设计典型嵌入式系统硬件功能模块图MPU微处理器电源模块时钟复位FlashRAMROMUSBLCDKeyboard外围电路Other外设系统设计概述最小系统:时钟系统测试接口供电系统嵌入式控制器复位电路存储器1S3C44B0X硬件平台体系结构基于ARM架构的32位微处理器SamsungS3C44B0X2MBNORFlash(BIOS)8MBSDRM(系统内存)16MBNANDFlash(硬盘)USB接口PDIUSBD12两个RS-232串行通信接口JTAG调试端口LCD显示键盘输入TCP/IP协议CANBUS1.1芯片体系结构SamsungS3C4

2、4B0X微处理器是三星公司专为手持设备和一般应用提供的高性价比和高性能的微控制器解决方案,它使用ARM7TDMI核,工作在66MHZ。为了降低系统总成本和减少外围器件,这款芯片中还集成了下列部件:(1).8KBCache(2).外部存储器控制器、(3).LCD控制器(4).4个DMA通道、(5).2通道UART/一个SIO(6).5通道PWM定时器及一个内部定时器、(7).1个IIC总线控制器/1个IIS总线控制器(8).71个通用I/O口(9).8个外部中断源(10).实时时钟(11).8通道10位ADC等。特点:1)系统(存储)管理支持大、小端模式(通过外部引脚来选择);地址空间

3、:包含8个地址空间,每个地址空间的大小为32M字节,总共有256M字节的地址空间;所有地址空间都可以通过编程设置为8位、16位或32位宽数据对准访问;7个起始地址固定及大小可编程的地址空间1个起始地址及大小可变的地址空间;所有存储器空间的访问周期都可以通过编程配置;提供外部扩展总线的等待周期;在低功耗的情况下支持DRAM/SDARM自动刷新2)、Cache和片内SRAM3)、时钟和功耗管理低功耗;片上PLL使得MCU的工作时钟最高为66MHz;时钟可以通过软件选择性地反馈回各功能块;停止模式中唤醒。功耗管理模式为:正常模式:正常运行模式;低速模式:不带PLL的低频时钟;休眠模式:只使

4、CPU的时钟停止;停止模式:所有时钟都停止。EINT[7:0]或RTC警告中断可使功耗管理从停止模式中唤醒。4)中断控制器30个中断源(1个看门狗定时器中断,6个定时器中断,6个UART中断,8个外部中断,4个DMA中断,2个RTC中断,1个ADC中断,1个IIC中断,1个SIO中断);矢量IRQ中断模式:减少中断响应周期;外部中断源的电平/边沿模式;可编程的电平/边沿极性;支持紧急中断请求的FIQ(快速中断请求)。5)、带PWM的定时器(脉宽可调制)5个16位带PWM的定时器,1个16位基于DMA或基于中断的内部定时器;可编程的工作周期、频率和极性;支持外部时钟源。6)、实时时钟R

5、TC全时钟特点:毫秒、秒、分、时、天、星期、月、年;运行于32.768KHz;CPU唤醒的警告中断;时间滴答(Timetick)中断。7)、通用输入/输出端口8个外部中断端口;71个(多功能)复用输入/输出口。8)、UART支持5位、6位、7位、8位串行数据传送/接收;在传送/接收时支持硬件握手;波特率可编程;支持IrDA1.0(115.2kbps);9)、DMA控制器2路通用的无CPU干涉的DMA控制器;2路桥式DMA(外设DMA)控制器;支持I/O到内存、内存到IO、IO到IO的桥式DMA传送,有6种DMA请求方式:软件、4个内部功能块(UART、SIO、实时器、IIS)和外部管

6、脚;10)、A/D转换8通道10位ADC;最大转换速率100KSPS/10位。11)、LCD控制器支持彩色/单色/灰度LCD;支持单/双扫描显示;系统内存可作为显示内存;专用DMA用于从系统内存中提取图像数据;可编程屏幕大小;灰度:16级;彩色模式:256色。12)、看门狗定时器16位看门狗定时器;定时中断请求或系统超时复位。13)、IIC总线接口1个基于中断操作的多主的IIC总线;8位双向串行数据传送器能够工作于100Kbps的标准模式和400Kbps的快速模式。14)、IIS总线接口1路基于DMA操作的音频IIS总线接口;每通道8/16位串行数据传送;支持MSB可调整的数据格式1

7、5)、SIO(同步串行I/0)1路基于DMA或基于中断的SIO;波特率可编程;支持8位SIO的串行数据传送/接收操作。16)、操作电压范围内核:2.5V;I/O:3.0V~3.6V。17)、运行频率最高达66MHz。18)、封装160LQFP/160FBGA。1.2S3C44B0X引脚简述(1)总线控制信号引脚OM[1:0],IADDR[24:0],O地址线DATA[31:0],I/OnGCS[7:0],O通用片选nWE,O写使能nWBE[3:0],O写字

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。