- 1、本文档共137页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
EmbeddedSystem——structure液晶(LCD)-大连理工大学精品课程
嵌入式系统结构 大连理工大学软件学院嵌入式教研室 邱铁 E_mail: qiutie@ Tel: 参考教材: 1.嵌入式系统开发与应用,田泽.北京航空航天大学出版社 2.嵌入式系系结构与编程,杜春蕾. 清华大学出版社 第七讲 嵌入式硬件开发平台实践 内容主题 7.1 S3C44B0X处理器介绍 7.2 Samsung S3C44B0X特点 7.3 S3C2410X结构介绍 7.4 中断控制器功能及应用开发 7.5 时钟电源管理器功能及应用开发 7.6 PWM定时器功能及应用开发 7.7 看门狗定时器功能及应用开发 7.8 LCD控制器功能及应用开发 7.9 A/D转换器功能及应用开发 7.10 RTC(实时时钟)功能及应用开发 7.1 S3C44B0X处理器介绍 Samsung S3C44B0X微处理器片内集成ARM7TDMI核,采用0.25μm CMOS工艺制造,并在ARM7TDMI核基本功能的基础集成了丰富的外围功能模块,便于低成本设计嵌入式应用系统。片上集成的主要功能如下:片上在ARM7TDMI基础上增加8KB的Cache。 S3C44B0实物尺寸 S3C44B0X集成功能简介 外部扩充存储器控制器(FP/EDO/SDRAM控制,片选逻辑); LCD控制器(最大支持256色的DSTN),并带有1个LCD专用DMA通道; 2个通用DMA通道/2个带外部请求管脚的DMA通道; 2个带有握手协议的UART,1个SIO; 1个多主的IIC总线控制器; 1个IIS总线控制器; 5个PWM定时器及1个内部定时器; 看门狗定时器; 71个通用可编程I/O口,8个外部中断源; 功耗控制模式:正常、低、休眠和停止; 8路10位ADC; 具有日历功能的RTC(实时时钟); 片上集成PLL时钟发生器。 S3C44B0X功能结构框图 S3C44B0X的体系结构的功能框图如图6-1所示。 图6-1 S3C44B0微处理器体系结构框图 7.2 Samsung S3C44B0X特点 一、S3C44B0X体系结构 S3C44B0X是基于ARM7TDMI的体系结构,ARM7TDMI是ARM公司最早为业界普遍认可且赢得了最为广泛的应用的处理器核。 二、系统(存储)管理 支持大、小端模式(通过外部引脚来选择); 地址空间:包含8个地址空间,每个地址空间的大小为32M字节,总共有256M字节的地址空间; 所有地址空间都可以通过编程设置为8位、16位或32位宽数据对准访问; 8个地址空间中,6个地址空间可以用于ROM、SRAM等存储器,2个用于ROM、SRAM、FP/EDO/SDRAM等存储器; 7个起始地址固定及大小可编程的地址空间; 1个起始地址及大小可变的地址空间; 所有存储器空间的访问周期都可以通过编程配置; 提供外部扩展总线的等待周期; 在低功耗的情况下支持DRAM/SDARM自动刷新 三、Cache和片内SRAM 4路组相联统一的8KB指令/数据Cache; 未作为Cache使用的0/4/8 Kbytes Cache存储空间可作为片内SRAM使用; Cache伪LRU(最近最少使用)的替换算法; 通过在主内存和缓冲区内容之间保持一致的方式写内存; 具有四级深度的写缓冲; 当缓冲区出错时,请求数据填充。 四、时钟和功耗管理 低功耗; 片上PLL使得MCU的工作时钟最高为66MHz; 时钟可以通过软件选择性地反馈回每个功能块; 功耗管理模式为: 正常模式:正常运行模式; 低速模式:不带PLL的低频时钟; 休眠模式:只使CPU的时钟停止; 停止模式:所有时钟都停止。 EINT[7:0]或RTC警告中断可使功耗管理从停止模式中唤醒。 五、中断控制器 30个中断源(1个看门狗定时器中断,6个定时器中断,6个UART中断,8个外部中断,4个DMA中断,2个RTC中断,1个ADC中断,1个IIC中断,1个SIO中断); 矢量IRQ中断模式减少中断响应周期; 外部中断源的电平/边沿模式; 可编程的电平/边沿极性; 支持紧急中断请求的FIQ(快速中断请求)。 六、带PWM的定时器(脉宽可调制) 5个16位带PWM的定时器,1个16位基于DMA或基于中断的内部定时器; 可编程的工作周期、频率和极性; 死区(Dead-zone)产生器; 支持外部时钟源。 七、实时时钟RTC 全时钟特点:毫秒、秒、分、时、天、星期、月、年; 运行于32.7
文档评论(0)