一种新型液晶显示系统的设计
2016-05-04陈锋,叶一枝,刘家乐
自动化仪表 2016年4期
一种新型液晶显示系统的设计
0引言
随着现代电子技术的不断发展,嵌入式技术已经广泛地渗透到人们生活的各个方面,各种新型的嵌入式设备在应用数量和应用场合上已经远远超过了通用计算机。在一些需要交互性和内存空间的场合,传统的基于微处理控制单元(MCU)+液晶显示模块的解决方案就不能很好地满足要求。此外,ARM技术的发展已经趋于成熟,内部采用的Linux操作系统由于拥有性能优良、源码开放、内核定制、运行速度快等优点[1],逐渐在对传统解决方案的更新换代中突显优势。
本文设计了一种新型的基于ARM+LCD显示系统的解决方案,其中采用性价比较高的STN-LCD代替常见但较贵的TFT-LCD作为显示模块。系统中编写的基于GPIO的液晶屏驱动程序的移植性很强,可将其移植到类似的液晶屏显示系统中,并为一些对性价比要求较高的场合提供参考和实践价值。
1硬件平台搭建
系统以OMAP-L138中的ARM9为核心搭建硬件平台,将采集到的数据通过内嵌的TCP/IP通信链路传送给基于STN-LCD的液晶屏,并实时显示。此系统采用模块化独立设计,从功能上可以分成三个模块:数据采集模块、数据转发模块和数据显示模块。其系统结构框图如图1所示。

图1 系统结构框图
其中,数据采集模块可以根据需要和实际情况进行设计(包括ARM端的程序实现和DSP端的程序实现)。本实验中,采用在ARM核运行的示例程序进行模拟实现。
1.1OMAP-L138介绍
核心处理模块采用TI公司推出的双核低功耗处理器OMAP-L138,其芯片内部集成了300 MHz的ARM926EJ和300 MHz的TMS320C674X浮点DSP,片上资源也相当丰富,包括多种通信接口,芯片的集成度非常高[2]。……
登录APP查看全文
