基于LINUX嵌入式LED显示设计课程设计Word格式文档下载.docx
- 文档编号:12998278
- 上传时间:2022-10-02
- 格式:DOCX
- 页数:27
- 大小:687.20KB
基于LINUX嵌入式LED显示设计课程设计Word格式文档下载.docx
《基于LINUX嵌入式LED显示设计课程设计Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《基于LINUX嵌入式LED显示设计课程设计Word格式文档下载.docx(27页珍藏版)》请在冰豆网上搜索。
实验目的.............................................................
2、2
实验设备及工具.......................................................
2、3
实验基础.............................................................
2、4
实验平台.............................................................
2、4、1
嵌入式系统简介.................................................
2、4、2
建
立开发环境...................................................
3
2、4、3
给
下位机烧写软件系统...........................................
3三、基本原理...................................................................
4
3、1
LE显D示控制原理......................................................
3、1、1
段7(8段)LED原理............................................
3、1、2
点阵式LED原理.................................................
5
3、2
74HC27基3本原理......................................................
6
3、3
74HC27在3开发板上的连接..............................................
7
3、3、1
段7(8段)LED的连接..........................................
3、3、2
点阵式LED的连接...............................................
3、4
LED编
程.............................................................
9
3、4、1
段7LED的段码表...............................................
3、4、2
点
阵式LED的显示缓冲区.........................................
3、4、3
语C言编程.....................................................
四、实验环境连接..............................................................
10
五、程序分析..................................................................
14
六、实验步骤.................................................................
16
七、结果分析..................................................................
17
八、总结......................................................................
18
九、参考文献..................................................................
19
附录..........................................................................
20
一、引言
LED电子显示是利用发光二极管点阵模块或像素单元组成的平面式显示屏幕。
它是集成微电子技术、光电子技术、计算机技术、信息处理技术于一体的显示系统,是目前国际上极为先进的显示媒体。
由于它具有发光效率高、使用寿命长、组态灵活、色彩丰富、工作性能稳定以及对室内室外环境适应能力强等优点而日渐成为显示媒体中的佼佼者。
在我国改革开放之后,特别是进入90年代国民经济高速增长,对公共场合发布信息的需求日益增强,LED显示屏的出现正好适应了这一市场形势,因而在LED显示的设计制造技术与应用水平上都得到了迅速的提高,生产也得到了迅速的发展,并逐步形成产业,成为光电子行业的新兴产业领域。
LED显示经历了从单色、双色图文显示屏的发展过程。
随着信息产业的高速发展,LED显示屏作为信息传播的一种重要手段成为现代信息化社会的一个闪亮标志。
近年LED显示屏已广泛应用于室内、外需要进行服务内容和服务宗旨宣传的公众场所如银行、营业部、车站、机场、港口、体育场馆等信息的发布,政府机关政策,各类市场行情信息的发布和宣传等。
目前,对于那些需要显示的信息的信息量不是很大,分辨率不是很高,有需要制造成本相对比较低的场合,使用小屏幕LED点阵显示器是比较经济使用的。
LED之所以受到广泛重视而得到迅速发展,是与它本身所具有的优点分不开的。
这些优点概括起来是:
亮度高、工作电压低、功耗小、小型化、寿命长、耐冲击和性能稳定。
LED的发展前景极为广阔,目前正朝着更高亮度、更高耐气候性、更高的发光密度、更高的发光均匀性,可靠性、全面化方向发展。
二、实验内容
实验目的
(1)学习LED的相关知识
(2)掌握74HC273芯片的工作原理
(3)了解SPI接口的相关知识
实验设备及工具
硬件:
UP-TECH
S2410/P270
DVP
嵌入式实验平台、PC
机 Pentium
500
以上,
硬盘10G
以上。
软件:
PC
机操作系统REDHAT
LINUX
9.0+MINICOM+ARM-LINUX
开发环境
实验基础
目的是为后续实验搭建好软、硬件环境,配置好相关的协议、服务,并通过编写最简单的HelloWorld程序进行测试。
由于实验都要依靠前面的配置,本段只着重叙述实验的具体实现。
实验平台
嵌入式系统简介
嵌入式系统是基于单片机的一种升级版,它是以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
我们可从几方面来理解嵌入式系统:
1、嵌入式系统是面向用户、面向产品、面向应用的,嵌入式系统是与应用紧密结合的,它具有很强的专用性,必须结合实际系统需求进行合理的裁减利用。
嵌入式系统和具体应用有机地结合在一起,它的升级换代也是和具体产品同步进行,因此嵌入式系统产品一旦进入市场,具有较长的生命周期。
2、嵌入式系统是将先进的计算机技术、半导体技术和电子技术和各个行业的具体应用相结合后的产物。
这一点就决定了它必然是一个技术密集、资金密集、高度分散、不断创新的知识集成系统。
3、嵌入式系统必须根据应用需求对软硬件进行裁剪,满足应用系统的功能、可靠性、成本、体积等要求。
为了提高执行速度和系统可靠性,嵌入式系统中的软件一般都固化在存储器芯片或单片机本身中,而不是存贮于磁盘等载体中。
4 、嵌入式系统本身不具备自主开发能力,即使设计完成以后用户通常也是不能对
其中的程序功能进行修改的,必须有一套开发工具和环境才能进行开发。
实际上,凡是与产品结合在一起的具有嵌入式特点的控制系统都可以叫嵌入式系统。
现在人们讲嵌入式系统时,某种程度上指近些年比较热的具有操作系统的嵌入式系统。
建立开发环境
1.在下位机断电的情况下,利用实验箱中自带的串口线将上位机的com1口与下位机的RS232-0口进行连接。
2.利用实验箱中自带的直连网线将上位机与下位机进行连接。
3.根据下位机中安装的核心模块,选择相应的嵌入式系统开发软件光盘。
4.将选择好的嵌入式系统开发软件光盘放入上位机的光驱中,在终端命令窗口中挂载该光盘。
mount
–o
iocharset=gb2312
/dev/cdrom
/mnt
5.进入光盘的Linux工具软件目录。
执行该目录下的shell文件“install.sh”,
Linux工具软件会自动安装完成。
对于S2410,会将程序安装在目录“arm2410cl”下,交叉编译器安装在目录
“/opt/host”下。
用户可以通过使用命令“armv41-unknown-linux-gcc”运行交叉编译器。
6.启动minicom超级终端程序,选择“Serial
port
setu”p进入串口配置界面进行串口配置。
然后可以打开下位机的电源,通过minicom对下位机进行操作。
7.使用命令ifconfig分别查看上位机和下位机的IP地址,判断上位机与下位机是否处于同一个网段。
若它们不在同一网段,使用命令ifconfig或者KDE桌面的工具,将它们配置在同一网段。
使用命令ping查看上位机与下位机的网络连接是否正常,如不正常,请检查网线的连接、IP地址的配置、IP地址是否冲突等。
8.将上位机配置为NFS服务器,设置共享目录为“/arm2410cl”。
9.在上位机中启动NFS服务,下位机使用命令mount挂载上位机的共享目录。
–t
nfs
192.168.0.252:
arm2410cl
/mnt/nfs
下位机烧写软件系统
下位机的软件系统由Bootloader、系统内核、根文件系统和应用程序四部分组成。
Bootloader相当于PC机上的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 LINUX 嵌入式 LED 显示 设计 课程设计