硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2688|回复: 11
收起左侧

[emWin] 为什么GUI_X_FreeRtos.c不能用?

[复制链接]

11

主题

68

回帖

198

积分

初级会员

积分
198
发表于 2017-7-4 15:48:30 | 显示全部楼层 |阅读模式
  参照V6上的freertos的例程,将GUI_X_FreeRtos.c移植过来发现,不能用,之前使用的是GUI_X_OS.c的,是从官方库里面移植出来的,官方库里面没有GUI_X_FreeRtos.c这个文件。不知道什么问题?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115749
QQ
发表于 2017-7-4 16:48:02 | 显示全部楼层
提示什么,有变量未定义?

如果是的话,在FreeRTOSConfig.h文件里面使能相应的组件。
回复

使用道具 举报

11

主题

68

回帖

198

积分

初级会员

积分
198
 楼主| 发表于 2017-7-4 18:23:13 | 显示全部楼层

回 eric2013 的帖子

eric2013:提示什么,有变量未定义?

如果是的话,在FreeRTOSConfig.h文件里面使能相应的组件。 (2017-07-04 16:48) 
能编译通过,就是界面不响应,按键没反应
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115749
QQ
发表于 2017-7-5 10:06:15 | 显示全部楼层

回 thinkself 的帖子

thinkself:能编译通过,就是界面不响应,按键没反应 (2017-07-04 18:23) 
你的FreeRTOS是否正常跑起来了。
回复

使用道具 举报

11

主题

68

回帖

198

积分

初级会员

积分
198
 楼主| 发表于 2017-7-5 12:04:41 | 显示全部楼层

回 eric2013 的帖子

eric2013:你的FreeRTOS是否正常跑起来了。 (2017-07-05 10:06) 
是的,使用这个.c文件freertos不工作了
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115749
QQ
发表于 2017-7-6 01:13:31 | 显示全部楼层

回 thinkself 的帖子

thinkself:是的,使用这个.c文件freertos不工作了 (2017-07-05 12:04) 
参考这里的例子搞下吧:http://www.armbbs.cn/forum.php?mod=viewthread&tid=17658
回复

使用道具 举报

11

主题

68

回帖

198

积分

初级会员

积分
198
 楼主| 发表于 2017-7-6 10:32:53 | 显示全部楼层

回 eric2013 的帖子

eric2013:参考这里的例子搞下吧:http://www.armbbs.cn/forum.php?mod=viewthread&tid=17658 (2017-07-06 01:13) 
可能你的那个版本低了
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115749
QQ
发表于 2017-7-6 10:48:24 | 显示全部楼层

回 thinkself 的帖子

thinkself:可能你的那个版本低了 (2017-07-06 10:32)
我们的是8.2.3,之后是9.0.0。
这种版本问题,不影响,你的程序应该有问题。使用STemWin,务必记得上电后就初始硬件CRC
回复

使用道具 举报

11

主题

68

回帖

198

积分

初级会员

积分
198
 楼主| 发表于 2017-7-6 11:27:56 | 显示全部楼层

回 eric2013 的帖子

eric2013:

我们的是8.2.3,之后是9.0.0。
这种版本问题,不影响,你的程序应该有问题。使用STemWin,务必记得上电后就初始硬件CRC
crc肯定初始化了,用官方的那个os文件能用的,我用的stemwin是528的库,你那个支持522的,会不会是这个问题
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115749
QQ
发表于 2017-7-6 11:36:42 | 显示全部楼层

回 thinkself 的帖子

thinkself:crc肯定初始化了,用官方的那个os文件能用的,我用的stemwin是528的库,你那个支持522的,会不会是这个问题 (2017-07-06 11:27) 
不是,V5板子的所有emWin例子,在2015年,年底就已经升级至5.28版本。

V6用的是5.32。
回复

使用道具 举报

11

主题

68

回帖

198

积分

初级会员

积分
198
 楼主| 发表于 2017-7-6 11:52:55 | 显示全部楼层

回 eric2013 的帖子

eric2013:我们的是8.2.3,之后是9.0.0。
这种版本问题,不影响,你的程序应该有问题。使用STemWin,务必记得上电后就初始硬件CRC (2017-07-06 10:48) 
我的freertos是st官方的hal库生成的,我下位机使用是没问题的,为什么换个os文件freertos就不跑了呢?系统层还有东西没搞懂,看了你的移植觉得也没什么特别注意的 啊
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115749
QQ
发表于 2017-7-7 01:45:39 | 显示全部楼层

回 thinkself 的帖子

thinkself:我的freertos是st官方的hal库生成的,我下位机使用是没问题的,为什么换个os文件freertos就不跑了呢?系统层还有东西没搞懂,看了你的移植觉得也没什么特别注意的 啊
 (2017-07-06 11:52) 
是的,基本搞上就可以使用的。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-5-15 18:51 , Processed in 0.316976 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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