本文基于航顺 HK32F103RB 芯片,代码级完全兼容
STM32F103
本文的设置前提是 STemWin 已经移植成功
感谢原子的电阻触摸例程
电阻触摸屏设置
一、准备 TOUCH 驱动文件
和 需 包 含 基 本 触 摸 屏 初 始 化 程 序 ( ) 和 读 取 坐 标 函 数
(, 是命令)
二、添加 GUI_X_Touch.c 到 STemWin
配置文件中的接口程序,只需配置以下两个函数:
!
""#$$%""&代表读取 ' 轴命令
(
!
")"#$$%")",代表读取 * 轴命令
(
三、添加触摸校准(必须的一步)
本例子没有设置横屏显示,所以只在 +,-函数中添加了下面两行代码
./&"&01)&2+34&2#
./&"&15)&2&26#
需 提 前 手 动 7 四 个 常 量
2+34,2,2,26,触摸屏
幕获取 2 值得到,本例程中通过触摸左上和右下两个点获得这 8 个值
972+348)"$$触摸左上角 ' 轴的 2 值注意是 2 值,也叫物理坐标
9721:5:$$触摸屏幕右下角边 ' 轴的 2 值
9728;"$$触摸左上角 * 轴的 2 值
97261<15$$触摸右上角 * 轴的 2 值
四、运行 GUI_TOUCH_Exec()
本例程中是放在 = 函数 >. 循环中执行
GUI_BUILDER 使用
GUI_BUILDER 路径:?=@+/*A10B?C>B6.'
一、界面,双击打开