| 【中文题名】 | 基于嵌入式以太网的LED显示屏控制系统应用研究 |
| 【英文题名】 | LED Panel Control System Application Research Based on Embedded Ethernet |
| 【学科专业】 | 电路与系统 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2007-3-2 |
| 【中关键词】 | LED显示屏,异步控制系统,嵌入式系统,ARM9,100BASE-T,以太网 |
| 【英关键词】 | LED panel,asynchronous control system,embedded system,ARM9,100BASE-T,Ethernet,Linux,uC/OS-II,uC/TCP-IP, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>自动化技术及设备>自动化系统>自动控制、自动控制系统> |
| 【论文摘要】 |
自90年代以来,LED显示屏的设计制造和应用水平的到日益提高,LED显示屏经历了从单色、双色图文屏到图像显示屏,一直到到今天的全彩色视频显示屏的发展过程。在此发展过程中,无论在器件性能(超高亮度LED显示屏及蓝色发光二极管等)和系统组成(计算机化的全动态显示系统)等方面都取得了长足的进步。
LED显示屏和其它平板显示器相比,有其独特的优越性,比如:可靠性高、使用寿命长、环境适应能力强、性价比高且成本低等特点,且随着全彩屏显示技术的日益完善,使得LED显示屏在许多场合得到广泛应用。
本文主要研究对象为LED显示屏异步控制系统。论文首先分析了当今市场上销售的LED异步显示屏控制系统存在的一些问题,然后提出了利用ARM9处理器AT91RM9200和物理层芯片DM9161E为核心的新数据传输方案。详细介绍了该嵌入式系统的硬件设计,以及设计中要注意的问题。接着阐述了基于嵌入式LINUX操作系统的软件设计,从最低层的引导程序、LINUX系统移植、网络驱动程序设计到上层的采用BSD套接字的UDP、TCP应用程序设计。同时给出另外一套基于实时操作系统uC/OS-II和可裁减的协议栈uC/TCP-IP... |
| 【论文题纲】 |
|
摘要 |
4-5 |
|
Abstract |
5-8 |
|
第一章 绪论 |
8-11 |
|
1.1 LED 显示技术的应用与现状 |
8 |
|
1.2 LED 显示屏控制系统简介 |
8-9 |
|
1.3 异步控制系统开发中存在的问题 |
9 |
|
1.3.1 数据传输问题 |
9 |
|
1.3.2 处理器处理能力问题 |
9 |
|
1.3.3 扫描和灰度实现问题 |
9 |
|
1.4 新的解决方案 |
9-11 |
|
第二章 系统总体结构设计 |
11-16 |
|
2.1 硬件结构 |
11-12 |
|
2.2 软件结构 |
12-16 |
|
2.2.1 基于Linux 的解决方案 |
12-13 |
|
2.2.2 基于uC/OS-II 的解决方案 |
13-15 |
|
2.2.3 远程控制端应用软件设计 |
15-16 |
|
第三章 系统硬件设计 |
16-30 |
|
3.1 AT91RM9200 芯片介绍 |
16-17 |
|
3.2 电源与复位电路 |
17-20 |
|
3.3 存储器接口电路 |
20-23 |
|
3.4 调试串口与JTAG 接口电路 |
23-25 |
|
3.5 10M/100M 以太网接口电路 |
25-27 |
|
3.6 FPGA 硬件扫描部分接口电路 |
27-28 |
|
3.7 硬件设计中需要注意的问题 |
28-30 |
|
第四章 基于Linux 的软件设计 |
30-43 |
|
4.1 Bootloader 设计 |
30-32 |
|
4.1.1 Bootloader 的设计思想 |
30 |
|
4.1.2 Bootloader 的启动流程 |
30-31 |
|
4.1.3 Linux 的内核调用 |
31 |
|
4.1.4 U-Boot 简介 |
31-32 |
|
4.2 Linux 的移植 |
32-39 |
|
4.2.1 交叉编译环境的建立 |
32-34 |
|
4.2.2 快速启动技术 |
34-35 |
|
4.2.3 ramdisk 技术 |
35-36 |
|
4.2.4 系统小型化技术 |
36 |
|
4.2.5 网络设备驱动程序开发 |
36-39 |
|
4.3 UDP 协议简介 |
39 |
|
4.4 基于Linux 的UDP 传输 |
39-40 |
|
4.5 TFTP 协议简介与存在的问题 |
40 |
|
4.6 TCP 协议简介 |
40-41 |
|
4.7 基于Linux 的TCP 传输 |
41-43 |
|
第五章 基于uC/OS-II 的软件设计 |
43-48 |
|
5.1 uC/OS-II 的移植 |
43-45 |
|
5.1.1 uC/OS-II 移植的主要工作 |
43 |
|
5.1.2 移植注意点及处理方法 |
43-45 |
|
5.2 uC/TCP-IP 介绍 |
45-48 |
|
第六章 网络技术的未来发展 |
48-53 |
|
6.1 IPv6 协议 |
48 |
|
6.2 高速以太网 |
48-49 |
|
6.3 光纤传输 |
49-53 |
|
第七章 总结和展望 |
53-54 |
|
致谢 |
54-55 |
|
参考文献 |
55 |
|
| 【DOI】 | LunWen.ID:2.2008.381941 |