全球旧事资料 分类
命令:mk
oddevtsc2540
其中devts表示我们的设备名是ts,“C”说明它是字符设备,“254”是主设备号,“0”是次设备号。一旦通过mk
od创建了设备文件,它就一直保留下来,除非我们手工删除它。3、触摸屏的控制
本系统触摸屏的控制是使用的S3c2410处理器自带的触摸屏控制器,这部分的开发主要参考S3c2410处理器的芯片手册的第416页到第419页,具体详见流程图。这部分的控制主要是设置触摸屏的采样模式,处理器提供的模式:1.正常的转换模式2.手动的xy位置转换模式3.自动的xy位置转换模式
我们这里使用的是第3种转换模式。需要注意的是在完成一次xy坐标采样的过程中需要一次模式转换即在点击触摸屏之前是等待中断模式,当有触摸动作产生触摸屏中断以后,在xy的坐标采集驱动中设置成自动的xy位置转换模式,在完成采集以后再转换回等待中断。ADC控制寄存器
22
fADC触摸屏控制寄存器
注意:在自动模式,ADC触摸屏控制寄存器要在开始读之前重新配置ADC开始延迟寄存器
23
fADC转换数据寄存器(ADCDAT1)4.触摸屏相关电路图
24
f六、实验步骤1、改写该驱动程序,在其基础上实现一些你想要的简单功能。由于驱动程序的复杂性,不容易上手且又容易出问题,所以建议你先只对其中的调试信息做一些改动,在运行该驱动程序时看看其在屏幕上的打印信息。在你对整个过程及相关硬件有较多的一些了解之后再动手做一些功能上的调整。2、结合ARMLi
ux的移植实验中的相关内容,把改动的驱动程序编译进内核,并下载内核验证结果。你只要把该驱动在必要地方修改后(注意修改前的代码一定要做备份)保存代码,回到内核目录,makebzImage编译内核,然后下载编译好的内核。进入expbasic04_ad目录,使用vi编辑mai
ci
cludestdiohi
cludeu
istdhi
cludesystypeshi
cludesysipchi
cludesysioctlhi
cludepthreadhi
cludefc
tlhi
clude
好听全球资料 返回顶部