嵌入式LED显示屏控制系统应用研究 第2页
I
摘要
自90年代以来,LED显示屏的设计制造和应用水平的到日益提高,LED显示屏经
历了从单色、双色图文屏到图像显示屏,一直到到今天的全彩色视频显示屏的发展过程。
在此发展过程中,无论在器件性能(超高亮度LED显示屏及蓝色发光二极管等)和系
统组成(计算机化的全动态显示系统)等方面都取得了长足的进步。
LED显示屏和其它平板显示器相比,有其独特的优越性,比如:可靠性高、使用寿
命长、环境适应能力强、性价比高且成本低等特点,且随着全彩屏显示技术的日益完善,
使得LED显示屏在许多场合得到广泛应用。
本文主要研究对象为LED显示屏异步控制系统。论文首先分析了当今市场上销售的
LED异步显示屏控制系统存在的一些问题,然后提出了利用ARM9处理器AT91RM9200
和物理层芯片DM9161E为核心的新数据传输方案。详细介绍了该嵌入式系统的硬件设
计,以及设计中要注意的问题。接着阐述了基于嵌入式LINUX操作系统的软件设计,
从最低层的引导程序、LINUX系统移植、网络驱动程序设计到上层的采用BSD套接字
的UDP、TCP应用程序设计。同时给出另外一套基于实时操作系统uC/OS-II和可裁减
的协议栈uC/TCP-IP的软件方案。最后介绍了以IPv6、高速以太网、光纤通信为典型的
网络技术的未来的发展方向。
关键词:LED显示屏,异步控制系统,嵌入式系统,ARM9,100BASE-T,以太网,LINUX,
uC/OS-II,uC/TCP-IPABSTRACT
II
ABSTRACT
LED panel system gain rapid development in the design,manufacture and
application from nineties ages.It went through from single color and two color to image
LED panel.Now true color panel has come true.During the development course,it
obtains quite great progress in parts capability(super high bright LED panel and blue
LED)and systemn form(computerized all dynamic display system).
Compared with other flat display,LED panel has many special feature such as high
reliability,long age,high performance,low cost,and more important high
acclimatization.Moreover with the technique of all color panel perfected increased,LED
panel is widely used in many place.
The paper’s research object is LED panel asynchronous control system.Firstly,the
thesis analyze the existing problems via the sale of LED panel asynchronous control
system in the market.Then giving out the new solution of data transmission using
ARM9 processor AT91RM9200 and DM9161E as system core.Particularly introducing
the hardware design of embedded system and the problem which must be concerned.
Following paragraph talk about the software design based on embedded Linux,from
Bootloader,porting system,network device design to application about UDP and TCP
transmission via BSD socket programming.By the same time,the thesis gives out
another software solution based on RTOS uC/OS-II and uC/TCP-IP.The last paragraph
introduces the development of network for example IPv6,ultra speed Ethernet and also
fiber communication.
Keyword:LED panel,asynchronous control system,embedded system,ARM9,
100BASE-T,Ethernet,Linux,uC/OS-II,uC/TCP-IP目录
III
目录
摘要…………………………………………………………………………………………………………...I
Abstract………………………………………………………………………………………………………II
第一章绪论...................................................................................................................................................1
1.1 LED显示技术的应用与现状..........................................................................................................1
1.2 LED显示屏控制系统简介..............................................................................................................1
1.3异步控制系统开发中存在的问题..................................................................................................2
1.3.1数据传输问题.......................................................................................................................2
1.3.2处理器处理能力问题...........................................................................................................2
1.3.3扫描和灰度实现问题...........................................................................................................2
1.4新的解决方案..................................................................................................................................2
第二章系统总体结构设计...........................................................................................................................4
2.1硬件结构..........................................................................................................................................4
2.2软件结构..........................................................................................................................................5
2.2.1基于Linux的解决方案.......................................................................................................5
2.2.2基于uC/OS-II的解决方案..................................................................................................6
2.2.3远程控制端应用软件设计...................................................................................................8
第三章系统硬件设计...................................................................................................................................9
3.1 AT91RM9200芯片介绍...................................................................................................................9
3.2电源与复位电路............................................................................................................................10
3.3存储器接口电路............................................................................................................................13
3.4调试串口与JTAG接口电路.........................................................................................................16
3.5 10M/100M以太网接口电路..........................................................................................................18
3.6 FPGA硬件扫描部分接口电路......................................................................................................20
3.7硬件设计中需要注意的问题........................................................................................................21
第四章基于Linux的软件设计.................................................................................................................23
4.1 Bootloader设计..............................................................................................................................23
4.1.1 Bootloader的设计思想.......................................................................................................23
4.1.2 Bootloader的启动流程.......................................................................................................23
4.1.3 Linux的内核调用...............................................................................................................24
4.1.4 U-Boot简介.........................................................................................................................24
4.2 Linux的移植..................................................................................................................................25
4.2.1交叉编译环境的建立.........................................................................................................25
4.2.2快速启动技术.....................................................................................................................27
4.2.3 ramdisk技术........................................................................................................................28
4.2.4系统小型化技术.................................................................................................................29
4.2.5网络设备驱动程序开发.....................................................................................................29
4.3 UDP协议简介................................................................................................................................32
4.4基于Linux的UDP传输..............................................................................................................32
4.5 TFTP协议简介与存在的问题.......................................................................................................33
4.6 TCP协议简介.................................................................................................................................33
4.7基于Linux的TCP传输...............................................................................................................34
第五章基于uC/OS-II的软件设计............................................................................................................36
5.1 uC/OS-II的移植.............................................................................................................................36目录
5.1.1 uC/OS-II移植的主要工作..................................................................................................36
5.1.2移植注意点及处理方法.....................................................................................................36
5.2 uC/TCP-IP介绍..............................................................................................................................38
第优章网络技术的未来发展.....................................................................................................................41
6.1 IPv6协议........................................................................................................................................41
6.2高速以太网....................................................................................................................................41
6.3光纤传输........................................................................................................................................42
第七章总结和展望.....................................................................................................................................46
致谢...........................................................................................................................................................47
参考文献.......................................................................................................................................................48
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>
嵌入式LED显示屏控制系统应用研究 第2页下载如图片无法显示或论文不完整,请联系qq752018766