UT2416 wince 6.0 调试LCD35 触摸驱动参考

本文详细介绍了如何使用UT2416BV02 ARM开发平台和wince6.0 BSP包进行LCD35触摸屏的驱动修改和校验过程,包括需要修改的文件、触摸校准方法以及如何将校验数据永久保存到系统中。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

UT2416 wince6.0 调试LCD35 触摸屏驱动参考

硬件平台:UT2416BV02  【友坚恒天ARM开发平台】

软件平台:wince6.0           【友坚恒天wince6.0 BSP包,已付费】

这里简单介绍修改LCD驱动以支持不同尺寸的LCD屏和触摸板

1. 需要修改的文件




2.触摸校准资料

相同型号的LCD触摸屏,它们的校验数值也不是完全一样的。所以,每当用户拿到一个LCD触摸屏时,需要重新使用触摸屏校验程序校验这个触摸屏,并把得到的校验数据永久保存到系统里面,这样每次系统重启时,不需要再次校验,就可以使用触摸笔很准确的点击目标位置。

WinCE操作系统下,触摸屏的校验过程是这样的:用鼠标点击WinCE桌面图标【我的电脑】,然后在出现的窗口中点击图标【控制面板】,然后点击【笔针】,在弹出的窗口中,选择【校准】标签页,点击再校准按钮,

在出现的校验画面中,可以看到中心位置有一个号,我们需要用触摸笔点击这个加号的中心位置,记住点击时,需要把触摸笔贴在这个中心位置23秒时间,再提起来,否则,如果轻触的时间太快,触摸程序可能捕捉不到用户的动作。当中心位置校验成功后,加号会移到左上角,用户需要跟着加号的移动,点击加号的中心位置,以最终完成整个校验过程。完成校验后,点击键盘回车键或鼠标左键确认校验结果。

当校验结果被确认后,校验数据就会被保存到WinCE的注册表当中,但是这并不是永久保存,因为数据并未被烧写到Flash中,解决的办法是,将我们获取的校验数据加载到PB的平台的注册表中,然后重新编译平台,生成包含触摸屏校验注册信息的NK.nb0映像。具体做法如下:

通过Microsoft ActiveSync工具连接目标硬件平台

然后在PBtools菜单中点击“Remote Registry Editor”以运行远程注册表编辑工具查看WinCE的注册表内容。

在注册表编辑器中打开[HKEY_LOCAL_MACHINE\Hardware\DeviceMap\Touch]键,就可以看到触摸屏的校验数值,

上图中的“CalibrationData”键值就是触摸屏的校验值,将这个值复制一下,然后打开PB的平台的project.reg

文件,加入如下的触摸屏注册信息,其中"CalibrationData"=之后的值就是上面我们复制的触摸屏校验值。

    [HKEY_LOCAL_MACHINE\Hardware\DeviceMap\Touch]

         "CalibrationData"="1484,1168 584,536 568,1820 2356,1812 2356,488"

添加完毕后,保存, 重新编译平台,生成新的映像文件,运行映像,就可以看到触摸屏校验信息已经在注册表里了。 


内容概要:该论文探讨了一种基于粒子群优化(PSO)的STAR-RIS辅助NOMA无线通信网络优化方法。STAR-RIS作为一种新型可重构智能表面,能同时反射和传输信号,与传统仅能反射的RIS不同。结合NOMA技术,STAR-RIS可以提升覆盖范围、用户容量和频谱效率。针对STAR-RIS元素众多导致获取完整信道状态信息(CSI)开销大的问题,作者提出一种在不依赖完整CSI的情况下,联合优化功率分配、基站波束成形以及STAR-RIS的传输和反射波束成形向量的方法,以最大化总可实现速率并确保每个用户的最低速率要求。仿真结果显示,该方案优于STAR-RIS辅助的OMA系统。 适合人群:具备一定无线通信理论基础、对智能反射面技术和非正交多址接入技术感兴趣的科研人员和工程师。 使用场景及目标:①适用于希望深入了解STAR-RIS与NOMA结合的研究者;②为解决无线通信中频谱资源紧张、提高系统性能提供新的思路和技术手段;③帮助理解PSO算法在无线通信优化问题中的应用。 其他说明:文中提供了详细的Python代码实现,涵盖系统参数设置、信道建模、速率计算、目标函数定义、约束条件设定、主优化函数设计及结果可视化等环节,便于读者理解和复现实验结果。此外,文章还对比了PSO与其他优化算法(如DDPG)的区别,强调了PSO在不需要显式CSI估计方面的优势。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值