[STM32F1] STM32上移植ucgui时,触摸屏不正常

[复制链接]
 楼主| wang12zhe 发表于 2014-8-3 10:51 | 显示全部楼层 |阅读模式
我的开发板是战舰的

但是移植完之后  光标不会移动

我单步跟踪到
static void _PID_Load(void) {
  #if (GUI_WINSUPPORT)
    WM_pfHandlePID = WM_HandlePID;
  #endif
}
处发现这个条件编译是成立的,
执行 WM_pfHandlePID = WM_HandlePID;
但是不执行WM_HandlePID的函数体,这是怎么回事

我改成
static void _PID_Load(void) {
  #if (GUI_WINSUPPORT) STM32_UCGUI_触摸屏.zip (2.65 MB, 下载次数: 3)


     WM_HandlePID();
  #endif
}
光标就能移动了,  但是不是很准确,偏差较大

为什么呢?

这是我的工程源码




小小小小白 发表于 2014-8-3 11:17 | 显示全部楼层
推荐你看emwin的使用手册,里边详细讲解了底层驱动配置,移植,触摸屏校准等等
朝阳之光 发表于 2014-8-3 15:55 来自手机 | 显示全部楼层
时间不对
 楼主| wang12zhe 发表于 2014-8-4 10:13 | 显示全部楼层
很感谢楼上的两位,我的问题已经解决了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

101

主题

205

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部