摘要
VxWorks6.8操作系统下实现触摸屏驱动一方面能丰富WindML库,可作为模板供用户参考和使用,另一方面,用户使用触摸屏代替鼠标,能更便利操作应用程序,拓展了鼠标受限的应用场景。为此,研究VxWorks6.8操作系统下使用WindML库实现输入设备驱动原理、各层驱动间以及与应用层关系。实现基于WindML库触摸屏驱动软件设计,讨论和建立触摸屏校准算法。通过测试用例和评估方法验证该设计的触摸屏驱动及触摸点校准算法可靠有效。
The implementation of touch screen driver under the VxWorks6.8 operating system can enrich the WindML library and serve as a template for users to reference and use.On the other hand,users can use touch screens instead of mice,making it more convenient to operate applications and expanding the limited mouse application scenarios.For this purpose,the principle of using WindML library to implement input device drivers,the relationship between each layer of drivers,and the application layer under the VxWorks6.8 operating system were studied.The design of touch screen driver software based on WindML library was realized.Touch screen calibration algorithms were discussed and established.The reliability and effectiveness of the touch screen driver and touch point calibration algorithm designed were verified through test cases and evaluation methods.
作者
刘丽霞
刘志鹏
张力
LIU Li-xia;LIU Zhi-peng;ZHANG Li(Institute 706,Second Academy of China Aerospace Science and Industry Corporation,Beijing 100854,China;The First Department of PLA Unit 32379,Beijing 100072,China)
出处
《计算机工程与设计》
北大核心
2023年第10期3056-3062,共7页
Computer Engineering and Design
关键词
触摸屏
驱动
多媒体库
触摸校准
串口
输入服务
驱动程序开发包
touch screen
driver
wind media library
touch calibration
serial port
input server
driver development kit