论文部分内容阅读
信息化社会日益蓬勃发展的今天,显示技术得到迅速地提高。近几十年来,LED显示技术已成为了一项广泛使用,普及度比较高的技术。LED显示屏是利用发光二极管点阵模块或像素单元组成的平面式显示屏,具有高亮度、方便灵活、高效、低耗、可拼接使用及对室内外环境适应能力强等优点,克服了CRT(阴极射线管)、液晶、等离子、投影等显示技术寿命短、成本高、功耗大、亮度低、规格单一的缺点,并且在显示功能上又与上述显示媒体相当。在各种场合应用广泛用来发布信息等,方便了人们的生活。传统的以8位或者16位单片微控制器为核心的显示技术,在内存容量,设计复杂度,通讯方式和存储空间等存在着一定的局限性,较难实现高灰度级别显示,不能满足信息量大并且处理速度高的应用场所。ARM微处理器有着极高的指令效率和时钟效率,其运算能力十分强大,内部资源也非常丰富。在显示屏的运用中,能用ARM实现多元的显示方式,以及高色阶,多像素的彩屏驱动。FPGA以高速、并行的优势著称,是近年来新兴的可编程逻辑器件,用它作为LED显示屏的控制器,能够高速处理色阶PWM信号,高速地完成动态扫描逻辑处理,高速地完成字符移动算法,ARM与FPGA的组合更是功能强大。综合考虑开放源码程度,费用及使用习惯等方面因素,目前Linux是应用比较广泛同时得到较多推广的操作系统,并且Linux继承了Unix的许多优点,安全性和任务调用效率都比较高。本文介绍了LED显示屏的应用现状,LED显示控制原理;阐述嵌入式系统的应用现状;研究学习了ARM处理器和嵌入式Linux操作系统以及在嵌入式系统中的作用;介绍了一种利用FPGA和ARM芯片协同开发LED屏显示系统的方式,并采用S3C2440A处理器,作为控制模块,给出了接口电路连接方式,完成相关软件部分设计。