OpenEdv-开源电子网

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

版主,您好,有没有裸机跑emWIN的“EMWIN实验 BUTTON使用”?

[复制链接]

3

主题

10

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2016-10-24
在线时间
6 小时
发表于 2016-11-13 17:35:26 | 显示全部楼层 |阅读模式
1金钱
版主,您好,

      我买了V3的开发板,想重点先学一下EMWIN,我看到EMWIN扩展例程中有这个“EMWIN实验15 BUTTON使用", 但是这个例程中有 UCOS III,这个OS我还没有学会,能不能帮忙提供一个裸跑的不带UCOS III的这个 “BUTTON使用”的这个例程。我自已改的话还不具备这个能力。但又迫切想要知道这个BUTTON在EMWIN是怎么运行的。

谢谢了。

最佳答案

查看完整内容[请看2#楼]

带系统的那个实验可以很轻松的移植到不带系统的EMWIN上,实验的那个.c文件直接复制粘贴过去,然后简单的修改一下main.c文件就可以使用,不知道你是否有尝试过做这个工作?还有,不同的人负责不同的方向,帮顶是防止你的帖子沉掉,其他人看到以后不知道如何解答问题直接给你个帮顶这样你的帖子就会被顶到前面去,其他负责这个的或者论坛里面其他懂得人就能及时的看到!附件里面是专门为你改出来的。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2016-11-13 17:35:27 | 显示全部楼层
本帖最后由 zuozhongkai 于 2016-11-14 10:21 编辑

带系统的那个实验可以很轻松的移植到不带系统的EMWIN上,实验的那个.c文件直接复制粘贴过去,然后简单的修改一下main.c文件就可以使用,不知道你是否有尝试过做这个工作?还有,不同的人负责不同的方向,帮顶是防止你的帖子沉掉,其他人看到以后不知道如何解答问题直接给你个帮顶这样你的帖子就会被顶到前面去,其他负责这个的或者论坛里面其他懂得人就能及时的看到!附件里面是专门为你改出来的。
EMWIN实验1 BUTTON实验(无操作系统版本).rar (2.13 MB, 下载次数: 546)
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2016-11-13 18:57:11 | 显示全部楼层
没有
回复

使用道具 举报

3

主题

10

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2016-10-24
在线时间
6 小时
 楼主| 发表于 2016-11-13 20:05:50 来自手机 | 显示全部楼层
这么干脆!花了好几百,给点建议也可以啊啊
回复

使用道具 举报

3

主题

10

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2016-10-24
在线时间
6 小时
 楼主| 发表于 2016-11-13 23:43:01 来自手机 | 显示全部楼层
怒我直言,看你的回复大都是帮顶,谢谢分享,真没看到富有建设性意见!
回复

使用道具 举报

3

主题

10

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2016-10-24
在线时间
6 小时
 楼主| 发表于 2016-11-14 11:50:20 | 显示全部楼层
非常感谢,我知道我要学习的还有很多。努力中。

再次感谢。
回复

使用道具 举报

3

主题

794

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
1502
金钱
1502
注册时间
2015-3-3
在线时间
460 小时
发表于 2016-11-14 11:54:48 | 显示全部楼层
呵呵了
回复

使用道具 举报

0

主题

0

帖子

0

精华

新手入门

积分
1
金钱
1
注册时间
2020-5-26
在线时间
0 小时
发表于 2017-2-15 20:10:59 | 显示全部楼层
zuozhongkai 发表于 2016-11-13 17:35
带系统的那个实验可以很轻松的移植到不带系统的EMWIN上,实验的那个.c文件直接复制粘贴过去,然后简单的修 ...

怎么解决的?我把你给的附件下载到板子上,出现的是白屏,仿真发现程序停在了
void HardFault_Handler(void)
{
  /* Go to infinite loop when Hard Fault exception occurs */
  while (1)
  {
  }
}
是不是//BUTTOÑ演示函数中
void ButtonUse_Demo(void)
{
        WM_HWIN hWin;
        hWin=CreateFramewin();
        while(1)
        {
                GUI_Delay(100);
        }
}
中while(1){GUI_Delay(100);}要屏蔽掉,因为我们没用OS,主函数中再加个GUI_TOUCH_Exec();        可是加上后还是不行,不知道为什么
       
回复

使用道具 举报

0

主题

0

帖子

0

精华

新手入门

积分
1
金钱
1
注册时间
2020-5-26
在线时间
0 小时
发表于 2017-2-15 21:06:22 | 显示全部楼层
zuozhongkai 发表于 2016-11-13 17:35
带系统的那个实验可以很轻松的移植到不带系统的EMWIN上,实验的那个.c文件直接复制粘贴过去,然后简单的修 ...

你程序里GUI_TOUCH_Exec();  放在了定时器中断里,在我的板子上是白屏(我的是电阻屏,BUTTON坐标我已经改过了),按照你的思路我改了我的程序,显示正常,触摸不好使,仿真还是停在了void MemManage_Handler(void){
  /* Go to infinite loop when Memory Manage exception occurs */
  while (1)
  {
  }
}

不知道为什么,我已经整了两晚上了,望大神们帮我看看是哪里出了问题,谢谢

EMWIN实验15 BUTTON使用.rar

11.34 MB, 下载次数: 134

回复

使用道具 举报

4

主题

66

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3324
金钱
3324
注册时间
2016-11-9
在线时间
296 小时
发表于 2017-4-14 12:41:24 | 显示全部楼层
延时的问题??..
回复

使用道具 举报

2

主题

9

帖子

0

精华

初级会员

Rank: 2

积分
77
金钱
77
注册时间
2015-9-20
在线时间
30 小时
发表于 2017-4-15 15:47:19 | 显示全部楼层
strongheat68 发表于 2017-2-15 21:06
你程序里GUI_TOUCH_Exec();  放在了定时器中断里,在我的板子上是白屏(我的是电阻屏,BUTTON坐标我已经 ...

同问,怎么解决啊
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-23 02:43

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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