写出下面的主要代码5 个触控点的颜色电阻触摸屏测试函数void rtp_testvoidu8 key; u8 i=0;while1key=KEY_Scan0;tp_devscan0; iftp_devsta&TP_PRES_DOWN 触摸屏被按下iftp_devx0lcddevwidth&&tp_devy0lcddevheightiftp_devx0lcddevwidth-24&&tp_devy0
- rtp_test()函数:电阻触摸屏测试函数,主要实现触摸屏被按下时在LCD屏幕上画出红色的大点,通过按下KEY0键可以进行屏幕校准。
- ctp_test()函数:电容触摸屏测试函数,主要实现最多5点触摸,通过在LCD屏幕上画出彩色的触摸点实现触摸测试,同时支持清除功能。
- POINT_COLOR_TBL[]数组:存储5个触摸点的颜色值。
- main()函数:程序的入口函数,初始化各个硬件设备并显示欢迎界面,根据触摸屏类型选择相应的测试函数进行测试。
原文地址: https://www.cveoy.top/t/topic/bOPo 著作权归作者所有。请勿转载和采集!