功能是传达指示信息。触摸屏的(XY)坐标与LCD屏上的(x,y)坐标通过每种映射关系,将信息传达。这样一旦触摸屏被触摸,便可在LCD屏上显示出所要的信息。穑虚绺滟鳗
泺。
按感测触摸器的触控方式及坐标传回的功能,触摸屏可分为电阻式、电容式、红外线式和表面声波式多种。
实际电路中触摸屏的4线即与控制器ADS7843的4个接口X,X,Y,Y相连。如图所示:隶荧鉴纲。
图25S3C2410四线电阻触摸屏电路原理图
6
f基于嵌入式娱乐系统开发与实现
表1ADS7843的控制字
Bit7MS
bit
bit
bit
bit
bit2
bitl
bit
B
6
5
4
3
0
S
A
Al
A
M
SERJ
PDl
P
2
0
ODEDFR
DO
本设计的开发就是采用这样的一种结构,进行的触摸屏的运用,能够很好的实现我们
需要的功能,通过AD可以进行转化和捕捉,从而定位触摸的位置7。电路图如图26所示:
腻着骠砀。
图26触摸屏功能引脚图
224USB接口的选择
目前为止,市场上已经出现了USB30的接口,日常我们所用到的都是USB20接口。两种设备可以通用,但是插口不同,速度不同。USB20:最高的数据传输速率480Mbits,USB30支持全双工,新增加了5个触点,两条为数据输出,两条为数据输入,采用发送列表区段来进行数据发包,新的触点将会并排在目前4个触点的后方。但是我们选择的开发板中提供的是USB20接口。所以在本次的设计中我们采用的是USB20接口15。罚
韫粝。
23系统软件平台231嵌入式操作系统的选择
目前应用比较广泛的嵌入式操作系统主要有VxWorks,Wi
dowsCE,Li
ux等。通过分析各种因素,本次系统采用Li
ux操作系统。惬缉绅颀阳。
232嵌入式Li
ux系统的配置
嵌入式系统的配置主要包括以下几个方面:1.内核的编译和配置
7
f咸阳师范学院2013届本科毕业毕业设计(论文)
2.文件系统的制作3.引导系统的选择4.移植内核和文件系统到开发板
233Qt开发平台
在本系统的开发过程中,其中应用层主要用到了qt环境下的开发。对于Qt应用程序的开发,在不同的平台下是有所不同的,我选择了Li
ux平台下的开发,在RHEL4中开发的,开发过程中需要安装Qtsdk集成开发包,然后自动会安装好qtcreator插件,所需要开发的应用程序可以在这里面进行管理和编译,然后生成可执行程序,当开发的程序在该平台完全可以运行后,接着还需要在安装好的交叉编译环境下,将该程序编译成为能在开发板上跑的应用程序14。贞给牵。
24嵌入式娱乐系统最终方案
本系统以博创UPTECHS3C2410为开发平台,以嵌入r