OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6330|回复: 9

Mini UCgui+touch移植成功

[复制链接]

6

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
190
金钱
190
注册时间
2012-4-19
在线时间
35 小时
发表于 2013-11-29 12:34:43 | 显示全部楼层 |阅读模式
经过反复移植,终于将 Mini版 的  UCgui+touch移植成功,还不完美,需要优化,液晶屏ID为9341,其他型号没有测试,如果没有触摸坐标显示,则需
要进行一下,触摸屏校准,并把值保存在24c02 中就可以了。在编写ucgui 按钮的时候, if(GUI_GetKey()==GUI_ID_OK)   GUI_GetKey()返回值一
直是0,网上的GUI_BUTTON实例很少,希望大家下载程序后一起交流下。顺便问下原子大哥, 编写ucgui 按钮 的流程是怎样的。

UCgui+touch.rar

1.54 MB, 下载次数: 7724

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

11

主题

127

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
220
金钱
220
注册时间
2013-7-14
在线时间
3 小时
发表于 2013-11-29 14:13:25 | 显示全部楼层
回复【楼主位】ydd1978:
---------------------------------
谢了  我急需这个!
因为爱所以爱
回复 支持 反对

使用道具 举报

28

主题

95

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
313
金钱
313
注册时间
2013-10-11
在线时间
38 小时
发表于 2013-11-29 19:53:20 | 显示全部楼层
回复【楼主位】ydd1978:
---------------------------------
楼主,问一下,你的GUI刷屏速度是多少?就是Demo里有个刷色块的,我试了一下才18万左右(不是用你的程序)。
附上官网的button的例子。

WIDGET_ButtonSimple.c

2.62 KB, 下载次数: 68

回复 支持 反对

使用道具 举报

11

主题

127

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
220
金钱
220
注册时间
2013-7-14
在线时间
3 小时
发表于 2013-11-29 21:21:00 | 显示全部楼层
回复【楼主位】ydd1978:
---------------------------------
我用你的程序为什么不可以进到if(GUI_GetKey()==GUI_ID_OK)
        {
   if(Key==1)
            BUTTON_SetText(hButton,"YES");
//BUTTON_Delete(hButton);
else  BUTTON_SetText(hButton,"NO");
         }里面,我用串口返回的值永远是一个是1一个是0,这是怎么回事?
因为爱所以爱
回复 支持 反对

使用道具 举报

11

主题

127

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
220
金钱
220
注册时间
2013-7-14
在线时间
3 小时
发表于 2013-11-29 21:33:08 | 显示全部楼层
可以给我讲一下*/
int GUI_GetKey(void) {
  int r = _Key;
  _Key = 0;
  return r;
}
这个函数吗?我返回值一直是零啊,我感觉就是这个地方的问题
因为爱所以爱
回复 支持 反对

使用道具 举报

6

主题

124

帖子

0

精华

初级会员

Rank: 2

积分
169
金钱
169
注册时间
2013-8-12
在线时间
0 小时
发表于 2013-11-29 21:46:52 | 显示全部楼层
前辈啊,还没玩到,仰望
当你想到自己还一无所有的时候,请记得你还有梦想!
回复 支持 反对

使用道具 举报

86

主题

417

帖子

0

精华

高级会员

Rank: 4

积分
781
金钱
781
注册时间
2013-2-20
在线时间
0 小时
发表于 2013-11-29 22:22:26 | 显示全部楼层
回复【楼主位】ydd1978:
---------------------------------
狂顶
乐于思考,敢于请教;问人不累,诲人不倦!本人CSDN博客:http://blog.csdn.net/dcx1205 学习嵌入式的同学不要错过啊!
回复 支持 反对

使用道具 举报

6

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
190
金钱
190
注册时间
2012-4-19
在线时间
35 小时
 楼主| 发表于 2013-12-2 10:19:46 | 显示全部楼层
回复【5楼】lvoe倩99:
---------------------------------
int GUI_GetKey(void) { 
  int r = _Key; 
  _Key = 0; 
  return r; 

我的 也是一样,不知道怎么回事
回复 支持 反对

使用道具 举报

11

主题

127

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
220
金钱
220
注册时间
2013-7-14
在线时间
3 小时
发表于 2013-12-2 15:24:01 | 显示全部楼层
回复【8楼】ydd1978:
---------------------------------
因为是这个函数的问题 我把底层有看了一遍 还是不行
因为爱所以爱
回复 支持 反对

使用道具 举报

4

主题

84

帖子

0

精华

初级会员

Rank: 2

积分
155
金钱
155
注册时间
2013-10-17
在线时间
9 小时
发表于 2014-5-9 10:31:05 | 显示全部楼层
mark,学习
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-8 03:32

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表