本程序主要是对触摸屏进行测试,包括电阻屏和电容屏。电阻屏测试主要是在触摸屏被按下时,判断触摸点是否在 LCD 范围内,如果是则绘制一个大点,如果不是则不做处理。同时,当按下 KEY0 时,执行屏幕校准程序,并保存校准数据。

电容屏测试主要是在触摸屏被按下时,判断是否有点触摸,并记录最后一次触摸的位置。如果位置在 LCD 范围内,则绘制一条直线连接上一次和当前触摸的位置。同时,当在特定位置触摸时,清除屏幕绘制的图形。

整个程序的主要逻辑是在循环中不断扫描触摸屏状态,并根据不同的状态进行相应的操作。同时,在一定时间间隔内,LED0 会闪烁,以表示程序在正常运行。

STM32 触摸屏测试程序:电阻屏 & 电容屏

原文地址: https://www.cveoy.top/t/topic/ne8K 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录