位置:51电子网 » 技术资料 » 接口电路

EP7212处理器的LCD控制及触摸屏接口设计

发布时间:2008/5/27 0:00:00 访问次数:583

作者:解放军信息工程大学 胡 冰 吴升艳 岳春生

来源:《单片机与嵌入式系统应用》

摘要:介绍ep7212嵌入式处理器上lcd控制器的结构和功能;深入探讨ads7843触摸屏接口芯片的模式选择才应用技巧;基于该系统给出一个与彩色lcd触摸屏相接的实际使用方案。 关键词:嵌入式处理器 lcd 触摸屏控制器 引言 ep7212是cirrus logic公司生产的单片嵌入式高集成度的处理器芯片,所有必需的接口逻辑都集成在芯片上,一个低功耗的系统方案只须增加一些存储器和外围器件就可以完成。它的处理器为arm720t,核为arm7tdmi cpu。时钟速率可动态编程为18 mhz、36mhz、49mhz、74mhz,其稳定处理能力达到66mips(百万条指令每针)(dhrystone 2.1),峰值处理能力达到74mips,近似等同于一个100mhz奔腾处理器。ep7212主要为超低功耗所设计,内核在2.5v工作电压下,功耗最大不超过90mw。通过嵌入其上的内存管理单元(mmu),允许使用像microsoft windows ce或linux等一样的高级操作系统。ep7212主要应用于pda、gps、手机等超低功耗和低成本场合。 随着生活中类似于pda的手持设备的增多,彩色lcd触摸屏也越来越普及。本文除了简单介绍ep7212的特性以外,主要讨论ep7212上的lcd控制器如何驱动彩色lcd,以及触摸屏控制器的使用技巧,并且给出具体的连接图和逻辑图。

1 ep7212特性 *具有先进的音频解码/解压缩能力,支持多种音频解压缩算法,可以提供与adcs、dacs和codecs相连的数字音频接口(dai)。 *内置lcd控制器,可以直接与一个单面板单色lcd接口。面板大小可编程,以16像素为增量,可置为32~1024像素的任何宽度(线长度)。视频制缓冲可最高编程到128kb(字节)。每个像素可编程为1、2或4位。 *支持edo dram(仅在13mhz和18mhz下支持快速页模式)。可最高支持2条,每条256mb的dram。dram接口可编程为16或32位宽。 *存储器可以和最高6个独立的256 mb的扩展段接口,且处于可编程等状态。 *lcd控制器和通用应用可以共享片上的38 400(0x9600)字节的片上sram。 *所有的外部存储器和外围器件与32位数据总线和28位地址总线相连,并且使用一些控制信号。 *两个同步串行接口,支持类似于adcs等micro-wire或spi外围器件。其中一个接口支持主从模式,另一个仅支持主模式。 *使用已固化的片上引导rom,用于串行加载引导程序到系统的flash存储器。 *27位通用i/o(3个8位和1个3位gpio口),支持多路复用,以提供必要的附加功能,且支持扫描键盘矩阵。 *内置2个全双工uart(16550类型),可支持最高位速率到115.2kb/s,拥有2个16字节的fifo用于tx和rx,其中uart1支持调解调器控制信号。 *具有最高速率为115.2kb/s的红外数据sir协议控制器。 *具有直流—直流转换接口(pwm),可提供两个编程占空比(从1-in-16到15-in-16)的96khz时钟输出,可以驱动一个直流—直流的转换器。 *拥有2个16位通用目的定时计数器。 *1个32位实时时钟(rtc)和比较器。 *1个用于与1个或2个cirrus logic cl-ps6700 pc卡控制器相连的接口,可支持2个pc卡插槽。 *rtc驱动专用的led内烁引脚。 *先进的系统状态控制器和电源管理。 *具有208pin lqfp和256-ball pbga两种封装。 *带有rom、图表、样码和设计库的仿真工具。 *支持全jtag边界扫描和嵌入式ice。

2 ep7212 lcd控制器 ep7212

作者:解放军信息工程大学 胡 冰 吴升艳 岳春生

来源:《单片机与嵌入式系统应用》

摘要:介绍ep7212嵌入式处理器上lcd控制器的结构和功能;深入探讨ads7843触摸屏接口芯片的模式选择才应用技巧;基于该系统给出一个与彩色lcd触摸屏相接的实际使用方案。 关键词:嵌入式处理器 lcd 触摸屏控制器 引言 ep7212是cirrus logic公司生产的单片嵌入式高集成度的处理器芯片,所有必需的接口逻辑都集成在芯片上,一个低功耗的系统方案只须增加一些存储器和外围器件就可以完成。它的处理器为arm720t,核为arm7tdmi cpu。时钟速率可动态编程为18 mhz、36mhz、49mhz、74mhz,其稳定处理能力达到66mips(百万条指令每针)(dhrystone 2.1),峰值处理能力达到74mips,近似等同于一个100mhz奔腾处理器。ep7212主要为超低功耗所设计,内核在2.5v工作电压下,功耗最大不超过90mw。通过嵌入其上的内存管理单元(mmu),允许使用像microsoft windows ce或linux等一样的高级操作系统。ep7212主要应用于pda、gps、手机等超低功耗和低成本场合。 随着生活中类似于pda的手持设备的增多,彩色lcd触摸屏也越来越普及。本文除了简单介绍ep7212的特性以外,主要讨论ep7212上的lcd控制器如何驱动彩色lcd,以及触摸屏控制器的使用技巧,并且给出具体的连接图和逻辑图。

1 ep7212特性 *具有先进的音频解码/解压缩能力,支持多种音频解压缩算法,可以提供与adcs、dacs和codecs相连的数字音频接口(dai)。 *内置lcd控制器,可以直接与一个单面板单色lcd接口。面板大小可编程,以16像素为增量,可置为32~1024像素的任何宽度(线长度)。视频制缓冲可最高编程到128kb(字节)。每个像素可编程为1、2或4位。 *支持edo dram(仅在13mhz和18mhz下支持快速页模式)。可最高支持2条,每条256mb的dram。dram接口可编程为16或32位宽。 *存储器可以和最高6个独立的256 mb的扩展段接口,且处于可编程等状态。 *lcd控制器和通用应用可以共享片上的38 400(0x9600)字节的片上sram。 *所有的外部存储器和外围器件与32位数据总线和28位地址总线相连,并且使用一些控制信号。 *两个同步串行接口,支持类似于adcs等micro-wire或spi外围器件。其中一个接口支持主从模式,另一个仅支持主模式。 *使用已固化的片上引导rom,用于串行加载引导程序到系统的flash存储器。 *27位通用i/o(3个8位和1个3位gpio口),支持多路复用,以提供必要的附加功能,且支持扫描键盘矩阵。 *内置2个全双工uart(16550类型),可支持最高位速率到115.2kb/s,拥有2个16字节的fifo用于tx和rx,其中uart1支持调解调器控制信号。 *具有最高速率为115.2kb/s的红外数据sir协议控制器。 *具有直流—直流转换接口(pwm),可提供两个编程占空比(从1-in-16到15-in-16)的96khz时钟输出,可以驱动一个直流—直流的转换器。 *拥有2个16位通用目的定时计数器。 *1个32位实时时钟(rtc)和比较器。 *1个用于与1个或2个cirrus logic cl-ps6700 pc卡控制器相连的接口,可支持2个pc卡插槽。 *rtc驱动专用的led内烁引脚。 *先进的系统状态控制器和电源管理。 *具有208pin lqfp和256-ball pbga两种封装。 *带有rom、图表、样码和设计库的仿真工具。 *支持全jtag边界扫描和嵌入式ice。

2 ep7212 lcd控制器 ep7212

相关IC型号

Warning: Undefined variable $stockkeys in G:\website_51dzw\www.51dzw.com\code\tech\view.php on line 152

热门点击

 

推荐技术资料

耳机放大器
    为了在听音乐时不影响家人,我萌生了做一台耳机放大器的想... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!