S3C44B0X硬件结构及功能zw4.doc_第1页
S3C44B0X硬件结构及功能zw4.doc_第2页
S3C44B0X硬件结构及功能zw4.doc_第3页
S3C44B0X硬件结构及功能zw4.doc_第4页
S3C44B0X硬件结构及功能zw4.doc_第5页
免费预览已结束,剩余64页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

69基于S3C44B0X嵌入式uCLINUX系统原理及应用第4章 S3C44B0X硬件结构及功能4.1S3C44B0X简介1.S3C44B0X的特性2.体系结构图图4-1S3C44B0X 结构图3.引脚介绍图4-2S3C44B0X微处理器管脚定义图4.2存储器管理图4-3复位后的存储器映射表1.存储器的大小端模式表4-3Bank0存储器的总线宽度2.存储器(SROM,DRAM,SDRAM)地址引脚连接4.3时钟和功耗管理4.3.2寄存器定义1. PLL控制寄存器2. 时钟控制寄存器3. 慢时钟控制寄存器4. 锁定时间计数值寄存器4.4CPU Wrapper和总线特性4.4.1概述4.4.2内部SRAM4.4.3总线优先级4.4.4写缓冲区操作图4-4写缓冲区示意图4.4.5特殊寄存器1.SYSCFG寄存器2. SBUSCON寄存器图4-5ZDMA 控制器框图图4-6BDMA 控制器框图2. 外部DMA REQ/ACK 协议3. DMA传输模式4.5.2DMA寄存器1. ZDMA控制寄存器2. ZDMA其他寄存器4. BDMA其他寄存器4.6I/O端口4.6.1概述4.6.2端口控制寄存器1. 端口配置寄存器(PCONA-G)2. 端口数据寄存器(PDATA-G)3. 端口上拉设置寄存器(PUPC-G)4. 外部中断控制寄存器(EXTINT)4.7PWM定时器和看门狗定时器4.7.1概述图4-7PWM定时器结构图4.7.2PWM 定时器操作1. 预分频器和除法器2. 基本定时器操作3. 自动重载和双缓冲器图4-8定时器操作图图4-9双缓冲器定时效果示例图4. 采用手动更新和反转器初始化定时器图4-10定时器操作5. PWM图4-11PWM实例图6. 输出电平控制7. 死区发生器图4-12反转器开关效果图图4-13当死区使能时的输出波形图4.7.3PWM 定时器控制寄存器1. 定时器配置寄存器02. 定时器配置寄存器 13. 定时器控制寄存器(TCON)4.7.4看门狗定时器1. 概述图4-14看门狗定时器结构图2. 看门狗定时器时钟频率3. 看门狗定时器寄存器包括以下种类寄存器+表4-42看门狗定时器控制寄存器4.8日 历 时 钟4.8.1概述4.8.2RTC 时钟单元图4-15S3C44B0X RTC功能框图1. 闰年产生器2. 读/写寄存器要求设置3. 备用电池操作4. 报警功能5. 节拍中断6. 循环复位功能4.8.3实时时钟寄存器定义4.9中 断 管 理4.9.1概述4.9.2中断控制器1. 中断模式2. PSR的 F 位和 I 位3. Pending 中断登记寄存器4. INTMSK 中断屏蔽寄存器5. 中断源图4-16优先级产生模块6. 中断优先级产生模块7. 中断优先级4.9.3中断控制寄存器1. 中断控制寄存器 INTCON2. 其他寄存器4.10串行口管理4.10.1概述图4-17串口方框图4.10.2UART 操作1. 数据发送2. 数据接收3. 自动流控制(AFC)图4-18AFC下串口连线图4. 非自动流控制(通过软件控制 nRTS 和 nCTS)5. 调制解调器接口4.10.3中断/DMA 请求产生器4.10.4UART 错误状态 FIFO图4-19UART接收5个字节,其中包含2个错误的情况4.10.5波特率发生器4.10.6回送模式4.10.7红外通信模式图4-20支持红外线发送和接收UART模块图4-21数据帧格式图4-22IR发送帧格式图4-23IR接收帧格式4.10.8UART寄存器1. UART线控制寄存器2. UART 控制寄存器3. FIFO 控制寄存器4. UART 的 Modem 控制寄存器5. UART 发送/接收状态寄存器6. UART 错误状态寄存器8. UART 的 Modem 状态寄存器9. UART 发送/接收保持(缓冲区)寄存器10. UART 波特率除数寄存器4.11LCD 控 制 器4.11.1LCD工作原理图4-24LCD工作原理图4.11.2S3C44B0X的内部 LCD 控制器介绍图4-25LCD控制器内部结构图4.11.3LCD控制器的操作1. 显示类型图4-26 8位单扫描方式图4-27LM057QC1T01的扫描模式图2. 像素点字节数据格式(BSWP=0)3. 虚拟显示4. 查找表图4-28实现在虚拟显示屏中的滚动4.11.4LCD 控制器专用寄存器1. LCD 控制参数设定2. LCD 控制寄存器1/2/33. 帧缓冲区起始地址寄存器 1/2/34. 红绿蓝查找表寄存器5. 抖动模式寄存器4.12IIS总线接口4.12.1IIS总线概述1. 特征2. IIS总线结构图4-29IIS-BUS 结构框图4.12.2传输方式4.12.3声音串口格式1. IIS总线格式图4-30IIS总线格式(8位或16位)2. MSB JUSTIFIED 格式图4-31MSB JUSTIFIED 格式(8位或16位)4.12.4采样频率和主时钟4.12.5IIS操作1.启动IIS操作2.结束IIS操作4.12.6IIS总线接口寄存器1. IIS 控制寄存器2. IIS 模式寄存器3. IIS 预定标器寄存器4. IIS FIFO控制寄存器5. IIS FIFO寄存器 4.13其他接口管理4.13.1S3C44B0X的 IIC 总线接口1. 概述图4-32IIC总线方框图TS()图4-33开始结束信号图4-34总线接口数据传送格式图4-35IIC总线数据传送图4-36IIC总线应答图4-37主控制器发送和接收数据流程图图4-38从控制器发送和接收数据流程图2. IIC 总线接口专用寄存器4.13.2A/D转换器1. S3C44B0X的ADC概述图4-39S3C44B0X内部ADC结构图2. ADC 转换时间计算3. ADC 的分辨率的计算4. 关于采样保持器5. ADC 的相关寄存器4.13.3SIO (同步I/O) 1. SIO正常操作模式图4-40SIO模块结构如图2. SIO DMA 操作图4-41SIO自动模式下定时图图4-42SIO发送接收定时图3. SIO 接口寄存器小结习题1. 简述S3C44B0X的体系结构。2. 简述S3C44B0X存储器管理的特点。3. S3C44B0X中功耗管理的5种模式是什么?4. 分析说明S3C44B0X的总线优先级顺序。5. ZDMA和BDMA有什么区别?如何使用它们?6. S3C44B0X具有多少个通用I/O口?它们都具有哪些功能?7. S3C44B0X中具有哪几个定时器?分别具

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论