基于ARM的大屏幕LED显示系统的设计 第17页
Diln1AsInteger
DimresAsString
OnErrorGOToEx
Combol.Addltem
Combol
.
Addltem
CombolAddltem
“黑体”
“
隶
一
书”
“幼圆”
ComboZ
.
Addltem“24又24
ComboZ
.
Addltem“36X36
ExltSub
CallProEnd
EndSub
5.5本章小结
本章简要介绍了ARM汇编语一言程序的基本结构、C语言与汇编语言的混合编
程,在此基础上根据基于ARM嵌入式微处理器的大屏幕LED显示系统的工作原
理、功能进行系统的软件设计。
硕士学位论文
6.总结与展望
6.1工作总结
经过一年半的努力,本人基本完成了基于ARM的大屏幕LED显示系统的
初步研究,所完成的工作主要包括以下几个方面:
1准备阶段的工作
准备阶段的工作主要包括:查阅国内外相关文献,了解微控制器的发展过
程及发展趋势,了解大屏幕LED显示屏的工作原理、主要作用,分析现有LED
显示屏系统存在的主要问题。
2对显示系统的硬件设计
根据L印显示屏的主要作用及发展趋势,本文所设计的基于ARM的大屏幕
LED显示系统主要由内嵌16位/32位ARM7TDMIR工SC处理器核的微控制器
S3C451OB、FLASH存储器芯片HY29LV16O、SDRAM存储器芯片HY57V641620、标
准RS232接口转换芯片、行扫描控制电路、列显示驱动电路及与53C4510B的
接口电路组成。此外还包括一些基本的电路如电源电路,晶振电路,复位电路
及JTAG接口电路。由于53C4510B为一款优秀的网络控制器,内部包含了以太
网MAC控制,因此本文设计了IOM/100M以太网接口电路,外接一片物理层芯
片RTL8201以提供以太网的接入通道。
本文采用行扫描方式进行L印显示,LED显示屏动态扫描电路由列显示驱
动电路和行扫描驱动电路组成。在列显示驱动电路中用并入串出移位寄存器
74ALS165实现列数据从并行到串行的变换,用串入并出移位寄存器74ALS164
实现列数据串入并出的移位功能,用带清除端的SD触发器74ALS273实现列数
据并行锁存的功能。在行扫描驱动电路中,用74ALS164和反相驱动器ULNZoo3
组成的电路实现行信号轮流选通的功能。
本文对LED显示控制器S3C4510B与上位机PC的串口通信进行了初步的设
计。简单的显示模式和显示数据可由下位机自身产生和存储,复杂多变的显示
数据或显示模式可由上位机PC产生后下载给下位机。
3系统软件设计
根据LED显示屏控制器的功能和系统硬件电路,进行系统软件设计。本系
统软件设计采用模块化设计,即控制系统中的各个功能块都按照模块化方式进
行程序设计。软件由主程序和中断服务程序两部分组成,主程序完成初始化工
硕士学位论文
作,同时负责进行显示,按要求读出显示数据并产生需要的控制信号,中断服
务程序解决与上位机进行通信的问题。
在上位机的程序设计一中,我们利用VB6.O提供的MSC。二通信控件来实现数
据传输,并通过VB6.O进行界面的设计。
4系统特色
巨前各种大屏幕LED显示屏的控制常采用的是8位或16位的微处理器,
但由于这些微处理器系统的运行速度、寻址能力和功耗等问题,已难满足显示
区域较大,显示内容切换频繁的相对较复杂的应用场合,本文采用基于ARM核
的新一代32位嵌入式R工SC微处理器组成前级驱动电路,pC机用于后级管理和
控制,方便地组成由多块大屏幕LED显示器构成的显示系统,与传统的基于8/16
位普通单片机的LED显示系统相比较,该系统在不显著增加系统成本的情况下,
可支持更大可视区域的稳定显示,同时可存储更多的显示内容。
6.2展望
尽管本LED显示屏控制系统已能实现L印显示的基本功能,并且体现出了
相对于传统的基于8位/16位普通单片机的LED显示系统的优越性,如上一节
所述,但由于作者水平和开发时间有限,离一个完全实用的,能够完全符合市
场需求的LED显示系统还有一定的差距。因此,在以后的研制过程中,还需要
在以下几个方面做大量的工作:
(l)在系统抗干扰方面,不论是硬件部分还是软件部分,都还必须在工作
现场根据实际情况进行大量的实验、调试工作,才能最终实现LED显示系统的
可靠工作。
(2)在增强图文屏显示效果上,可使用双色屏或多色屏,双色(或多色)
屏所使用的LED点阵单元,在同一点阵位置上安装了两个(或多个)不同颜色
的LED发光灯,对不同颜色的显示控制方面进行进一步的设计,以满足显示更
加丰富多彩的图形和文字。
(3)由于ARM微处理器的强大运算能力和丰富的片内外围,可将LED显示
屏方便地接入以太网络,每一个LED显示控制器可作为一个网络节点,方便的
组成基于工业以太网的LED显示网络,在这方面还应该进行进一步的研究与实
验,以满足更高、更复杂的使用要求。
硕士学位论文
希望能与各位老师和同仁交流、探讨,以期能为LED显示屏系统的研究与
发展作出一定的贡献。由于作者水平有限,加之时间仓促,文中错误和不足之
处在所难免,恳请批评指正。
<< 上一页 [11] [12] [13] [14] [15] [16] [17] [18] 下一页
基于ARM的大屏幕LED显示系统的设计 第17页下载如图片无法显示或论文不完整,请联系qq752018766