05S3C44B0X的嵌入式系统应用开发_第1页
05S3C44B0X的嵌入式系统应用开发_第2页
05S3C44B0X的嵌入式系统应用开发_第3页
05S3C44B0X的嵌入式系统应用开发_第4页
05S3C44B0X的嵌入式系统应用开发_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

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

文档简介

.S3C44B0X嵌入式系统应用程序开发,3.1S3C44B0X概述3.2S3C44B0XI/O端口功能概述3.3S3C44B0XUART接口功能3.4S3C44B0X0x中断控制器功能3.5S3C44BOXPWM计时器功能3.6S3C4480XLCD控制器功能和应用程序开发3.77,3.1S3C44B0X处理器简介,3.1.1SamsungS3C44B0X简介3.1.2SamsungS3C44B0X特性3.1.3S3C44B0X功能结构方块图3.1.4 s 3c 44b0x针脚信号说明。3.1.1SamsungS3C44B0X简介,SamsungS3C44B0X微处理器芯片嵌入式ARM7TDMI核心,使用0.25mCMOS工艺制造,集成基于ARM7TDMI核心基本功能的丰富外围功能模块,可轻松、低成本地设计嵌入式应用程序系统。片上集成的主要功能包括:基于片上ARM7TDMI的8KB高速缓存增加:外部扩展内存控制器(FP/EDO/SDRAM控制,片选择逻辑);液晶控制器,具有1个专用DMA通道(最高支持256色DSTN);2个DMA通道,具有2个通用DMA通道/外部请求针;2个UART,1个SIO,带有握手协议;一个多主IIC总线控制器;1个IIS总线控制器,5个PWM计时器和1个内部计时器;看门狗计时器;71个通用可编程I/O端口、8个外部中断源、电源控制模式:正常、低、休眠和挂起;8号10位ADC;具有日历功能的实时时钟(RTC);片上集成锁相环时钟发生器。3.1.2SamsungS3C44B0X功能,1,S3C44B0X体系结构S3C44B0X是基于ARM7TDMI的体系结构,ARM7TDMI是业界第一个被广泛接受和广泛使用的处理器核心,不再予以说明。第二,系统(存储)管理支持大、小端模式,可以通过外部针脚选择。地址空间:包含8个地址空间,每个空间大小为32M字节,总共有256M字节的地址空间。所有地址空间都可以通过编程设置以8位、16位或32位宽数据排序方式访问。8个地址空间中的6个地址空间可用于ROM、SRAM等阵列,2个可用于ROM、SRAM、FP/EDO/SDRAM等阵列。7个起始地址固定和大小可编程地址空间;1个起始地址和可变大小的地址空间;所有内存空间的访问周期都可以通过编程配置。提供外部扩展总线的等待周期。支持低功耗状态下的DRAM/SDARM自动刷新;支持地址对称或非对称的DRAM。与、3、Cache和SRAM4-way集成的8KB命令/数据缓存,可以将未用作缓存的0/4/8 kbytes Cache存储空间用作片上的SRAM。缓存伪LRU(最近最小使用)替换算法;在主内存和缓冲区内容之间以一致的方式创建内存。4阶段深度的写入缓冲区;缓冲区发生错误时,请求填充数据。四是时钟和电源管理低功耗;PLL可将MCU的工作时钟频率高达66MHz中选择所需的构件。时钟可以通过软件选择性地反馈到每个功能块。电源管理模式包括:正常模式:正常操作模式;低速模式:无锁相环的低频时钟;休眠:仅停止CPU时钟。停止模式:所有时钟停止。EINT733600或RTC警告中断可以将功耗管理从停止模式中唤醒。5,中断控制器30中断源(1个监视程序坞计时器中断,6个计时器中断,6个UART中断,8个外部中断,4个DMA中断,2个RTC中断,1个ADC中断,1个IIC中断,1个SIO中断);矢量IRQ中断模式减少了中断响应周期。外部中断源的级别/边缘模式;可编程级别/边缘极性;快速中断请求(FIQ),支持紧急中断请求。6,PWM计时器(脉宽调制)5个16位PWM计时器,1个基于16位DMA或基于中断的内部计时器;可编程工作周期、频率和极性;死区发生器;死区发生器;支持外部时间源。7,实时时钟RTC完整时钟功能:毫秒、秒、分钟、小时、天、周、月、年;32.768KHz在中运行;在中运行。唤醒CPU的警告中断;时间刻度已停止。8个,通用输入/输出端口8个外部中断端口;71个(多功能)多路复用器输入/输出端口。9,2个基于UART DMA或基于中断的UART;5位、6位、7位、8位串行数据传输/接收支持;发送/接收时硬件握手支持;波特率可编程;Irda 1.0支持(115.2 KPS);用于循环测试模式。每个通道2个内部32字节的FIFO用于接收和发送。10,DMA控制器2普通CPU无干扰DMA控制器;2路和桥梁外围设备DMA(DMA)控制器;6种DMA请求方法(软件、4个内部功能块(UART、sIO、实时执行器、IIS)和外部针脚),支持I/O-IO、IO-io桥DMA传输。DMA之间的优先级顺序是可编程的。突发传输模式提高了FPDRAM、EDODRAM和SDRAM的传输速度。支持从内存到外围设备的fly-by模式和从外围设备到内存的传输模式。11,A/D转换8通道多通道ADC;最大转换速度100KSPS/10位。12,液晶屏控制器支持彩色/单色/灰度液晶屏。支持单扫描和双扫描显示;支持虚拟显示功能的系统内存可用作显示内存。专用DMA用于从系统内存中提取映像数据。可编程屏幕大小;灰度:级别16;颜色模式:256色。13、看门狗计时器16看门狗计时器;重置计划的中断请求或系统超时。14、一条基于IIC总线接口中断任务的多主IIC总线;8位双向串行数据发射器在100Kbps的标准模式和400Kbps的快速模式下运行。15、IIS总线接口1通道基于DMA动作的音频IIS总线接口;8/16位/通道串行数据传输;MSB支持可调整的数据格式。16,基于同步串行I/0(SIO)1路DMA或基于中断的SIO;波特率可编程;支持8位SIO串行数据发送/接收操作。17、工作电压范围内核:2.5V;I/o: 3.0v至3.6v. 18,作业频率最高66MHz。19,封装160LQFP/160FBGA。3.1.3S3C44B0X功能结构块,S3C44B0X体系结构的功能框图如图6-1所示。图3-1S3C44B0微处理器体系结构方框图。3.1.4S3C44B0X针脚信号说明,S3C44B0X针脚单击以下几个功能详细列表以说明信号功能:I,总线控制信号S3C44B0X总线控制信号的针脚,2,DRAM/SDRAM/SRAM,3,液晶屏控制信号,4,TIMER/PWM控制信号,5,中断控制信号,6,DMA控制信号的针脚,3.2S3C44B0XI/O端口功能和应用程序开发,3.2.1S3C444B0XI/O功能概述3.2.2S3C444B0X0x端口功能配置3.2.3S3C444B0X0x端口功能控制说明3.2.4S3C444B0XI/O端口的专用功能寄存器3 . 2 . 5s 33,3.2.1S3C444B0XI/O功能概述,S3C44B0X具有71个通用、可编程、多功能I/O针脚,可分为以下7种端口类型:1个1 1位输出端口(PortB)。16位I/o端口(portc);2个8位I/o端口(PortD和portg);两个9位I/o端口(PortE和portf);3.2.2S3C444B0X端口功能配置,每个端口可以通过软件设置满足不同的系统设置和设计要求。每个端口的功能通常在主程序启动之前定义。如果未使用一个针脚的多功能性,则此针脚将设置为I/O端口。在配置插针之前,必须设置插针的初始化状态以避免某些问题。3.2.3S3C44B0X端口功能说明,I/O端口的各种功能主要通过设置端口的单独寄存器来完成,每个寄存器的说明分别说明了可以在I/O端口上执行的功能。端口配置寄存器(pcoina-g): S3C44B0X上的大多数针脚都是多功能针脚。因此,您必须为每个接脚选取功能。端口控制寄存器(PCONn)决定每个插针的功能。在断电模式下,如果PG0-PG7用作唤醒信号,则必须在中断模式下设置这些端口。端口数据寄存器(PDATA-G):如果这些端口设置为输出端口,则可以将输出数据写入PDATn中的相应位。如果设置为输入端口,则可以按PDATn中的相应位读取输入数据。端口上的池寄存器(PUPC-G):端口上的池寄存器控制每个端口组的池寄存器的功率端。如果相应的位设置为0,针脚将连接电阻。如果相应的位为1,则销没有连接到抗拉能力。特殊牵引电阻控制寄存器(SPUCR)数据线d 15: 0针脚的牵引电阻可通过SPUPCR寄存器控制。在STOP/SL-IDLE模式下,数据线(d 31: 0或d 15: 0)处于高电阻状态(Hi-zstate)。由于I/o端口的特性,可以在STOP/SL-IDLE模式下拖动数据线的电阻以降低功耗。D 31: 16针的上拉电阻可通过PUPC寄存器控制;D 15: 0针脚的拉力电阻可透过SPUCR暂存器控制。为了在停止模式下保护阵列不发生故障功能,内存控制信号通过在特殊的牵引电阻控制寄存器中设置HZSTOP区域来选择高电阻状态(Hi-zstate)或以前的状态。外部中断控制寄存器:8个外部中断可以通过各种信号请求。外部中断寄存器为外部中断设置信号触发方法选择位和触发信号的极性选择位。触发外部中断请求信号的方法有低级触发器、高级触发器、下降伴随触发器、上升伴随触发器、二重唱触发器。有关8个外部中断寄存器的特定设置,请参阅I/O中的特殊功能寄存器。由于每个外部中断针脚都有数字滤波器,因此中断控制器能够识别比三个时钟周期长的请求信号。外部中断暂停寄存器(EXTINTPND)外部中断请求(4/5/6/7)

温馨提示

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

最新文档

评论

0/150

提交评论