打印
[STM32F1]

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

[复制链接]
1080|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
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)


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

为什么呢?

这是我的工程源码




沙发
小小小小白| | 2014-8-3 11:17 | 只看该作者
推荐你看emwin的使用手册,里边详细讲解了底层驱动配置,移植,触摸屏校准等等

使用特权

评论回复
板凳
朝阳之光| | 2014-8-3 15:55 | 只看该作者
时间不对

使用特权

评论回复
地板
wang12zhe|  楼主 | 2014-8-4 10:13 | 只看该作者
很感谢楼上的两位,我的问题已经解决了。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

101

主题

205

帖子

1

粉丝