[GUI]emwin移植问题
2025-06-09 23:09:19 世界杯北京查看: 768|回复: 13
[GUI]
emwin移植问题
[复制链接]
2668350209
2668350209
当前离线
积分79
14
主题37
回帖79
积分
初级会员
初级会员, 积分 79, 距离下一级还需 120 积分
初级会员, 积分 79, 距离下一级还需 120 积分
积分79
发消息
电梯直达
楼主
发表于 2025-1-2 10:54:40
|
只看该作者
|只看大图
|倒序浏览
|阅读模式
在搞emwin移植时遇到的问题,我使用的为MDK提供的KEIL::MDK-Middleware_Graphics1.3.1提供的emwin源码
使用AppWizardV156版本生成代码后,编译提示找不到 ID_SCREEN_00.c文件中ARG_VPF函数未定义。我想可能是不兼容,
就是用的KEIL::MDK-Middleware_Graphics1.3.1中提供的AppWizardV136版本,结果生成代码再编译后又提示找不到GUI_UC_EnableBIDI(1);
现在不知道怎么搞的,有没有大神遇到过
本主题由 eric2013 于 2025-1-2 14:11 分类
收藏1
回复
使用道具
举报
eric2013
eric2013
当前在线
积分116197
1万
主题7万
回帖11万
积分
管理员
积分116197
发消息
沙发
发表于 2025-1-2 14:28:36
|
只看该作者
版本不匹配,AppWizard V1.56和MDK里面带的emWin版本不匹配。
可以使用这个,这个是当前最新的单片机版。
emWin模拟器和单片机版6.46发布,同时配套的AppWizard V1.54发布,支持MDK, IAR和GCC(2024-10-20)
https://www.armbbs.cn/forum.php? ... 6156&fromuid=58
(出处: 硬汉嵌入式论坛)
微信公众号:点击此处扫描图片关注
B站视频:https://space.bilibili.com/678329477
淘宝小店:https://anfulai.taobao.com/
【2025新品】H7-TOOL PLUS电池版发布,真正的手持设备,微型数控电源输出电流提升至2A,峰值3A, 防过压防过流防反接
回复
使用道具
举报
2668350209
2668350209
当前离线
积分79
14
主题37
回帖79
积分
初级会员
初级会员, 积分 79, 距离下一级还需 120 积分
初级会员, 积分 79, 距离下一级还需 120 积分
积分79
发消息
板凳
楼主|
发表于 2025-1-2 18:50:25
|
只看该作者
谢谢硬汉哥
回复
使用道具
举报
2668350209
2668350209
当前离线
积分79
14
主题37
回帖79
积分
初级会员
初级会员, 积分 79, 距离下一级还需 120 积分
初级会员, 积分 79, 距离下一级还需 120 积分
积分79
发消息
地板
楼主|
发表于 2025-1-2 18:54:38
|
只看该作者
现在又遇到了新的问题,我cubemx加FreeRTOS,用AppWizard生成代码,将MainTask放入一个线程之中,
void StartTask02(void *argument)
{
for(;;)
{
MainTask();
}
}
结果这个任务根本无法创建,我都将stack_size扩大到1024*20*4了都不行
回复
使用道具
举报
2668350209
2668350209
当前离线
积分79
14
主题37
回帖79
积分
初级会员
初级会员, 积分 79, 距离下一级还需 120 积分
初级会员, 积分 79, 距离下一级还需 120 积分
积分79
发消息
5#
楼主|
发表于 2025-1-2 19:45:18
|
只看该作者
2668350209 发表于 2025-1-2 18:54
现在又遇到了新的问题,我cubemx加FreeRTOS,用AppWizard生成代码,将MainTask放入一个线程之中,
void St ...
问题错了,好像任务已经启动了,但是在MainTask中没有反应,屏幕也不亮了
回复
使用道具
举报
eric2013
eric2013
当前在线
积分116197
1万
主题7万
回帖11万
积分
管理员
积分116197
发消息
6#
发表于 2025-1-3 06:50:22
|
只看该作者
2668350209 发表于 2025-1-2 19:45
问题错了,好像任务已经启动了,但是在MainTask中没有反应,屏幕也不亮了
可以考虑先简单创建个对话框看看正常不,正常后再使用AppWizard的代码
微信公众号:点击此处扫描图片关注
B站视频:https://space.bilibili.com/678329477
淘宝小店:https://anfulai.taobao.com/
【2025新品】H7-TOOL PLUS电池版发布,真正的手持设备,微型数控电源输出电流提升至2A,峰值3A, 防过压防过流防反接
回复
使用道具
举报
2668350209
2668350209
当前离线
积分79
14
主题37
回帖79
积分
初级会员
初级会员, 积分 79, 距离下一级还需 120 积分
初级会员, 积分 79, 距离下一级还需 120 积分
积分79
发消息
7#
楼主|
发表于 2025-1-3 10:00:45
|
只看该作者
eric2013 发表于 2025-1-3 06:50
可以考虑先简单创建个对话框看看正常不,正常后再使用AppWizard的代码
只创建个对话框,结果任务直接没办法创建了
回复
使用道具
举报
eric2013
eric2013
当前在线
积分116197
1万
主题7万
回帖11万
积分
管理员
积分116197
发消息
8#
发表于 2025-1-4 06:25:48
|
只看该作者
2668350209 发表于 2025-1-3 10:00
只创建个对话框,结果任务直接没办法创建了
emWin任务创建失败吗? 如果是emWin的任务都创建失败,可以创建任务后,任务里面仅实现个Delay看看能正常创建不
微信公众号:点击此处扫描图片关注
B站视频:https://space.bilibili.com/678329477
淘宝小店:https://anfulai.taobao.com/
【2025新品】H7-TOOL PLUS电池版发布,真正的手持设备,微型数控电源输出电流提升至2A,峰值3A, 防过压防过流防反接
回复
使用道具
举报
2668350209
2668350209
当前离线
积分79
14
主题37
回帖79
积分
初级会员
初级会员, 积分 79, 距离下一级还需 120 积分
初级会员, 积分 79, 距离下一级还需 120 积分
积分79
发消息
9#
楼主|
发表于 2025-1-4 12:25:45
|
只看该作者
eric2013 发表于 2025-1-4 06:25
emWin任务创建失败吗? 如果是emWin的任务都创建失败,可以创建任务后,任务里面仅实现个Delay看看能正常 ...
在此任务中把MainTask屏蔽掉就可以创建成功了
回复
使用道具
举报
eric2013
eric2013
当前在线
积分116197
1万
主题7万
回帖11万
积分
管理员
积分116197
发消息
10#
发表于 2025-1-6 00:58:46
|
只看该作者
2668350209 发表于 2025-1-4 12:25
在此任务中把MainTask屏蔽掉就可以创建成功了
问题位置的锁定好像还有点问题,MainTask不会影响任务的创建。MainTask是你创建后才运行的,创建前,MainTask不该产生影响。
微信公众号:点击此处扫描图片关注
B站视频:https://space.bilibili.com/678329477
淘宝小店:https://anfulai.taobao.com/
【2025新品】H7-TOOL PLUS电池版发布,真正的手持设备,微型数控电源输出电流提升至2A,峰值3A, 防过压防过流防反接
回复
使用道具
举报
2668350209
2668350209
当前离线
积分79
14
主题37
回帖79
积分
初级会员
初级会员, 积分 79, 距离下一级还需 120 积分
初级会员, 积分 79, 距离下一级还需 120 积分
积分79
发消息
11#
楼主|
发表于 2025-1-6 10:38:33
|
只看该作者
本帖最后由 2668350209 于 2025-1-6 10:47 编辑
硬汉哥找到问题了,我将初始的堆栈空间加大(就是下面这两个),任务就可以创建了
捕获.PNG (35.41 KB, 下载次数: 0)
下载附件
2025-1-6 10:38 上传
以至于后面再创建一个任务创建不了,加大一下这两个就可以创建了,但是不太明白为什么,freertos不是不使用这两个值了吗
回复
使用道具
举报
eric2013
eric2013
当前在线
积分116197
1万
主题7万
回帖11万
积分
管理员
积分116197
发消息
12#
发表于 2025-1-7 06:47:21
|
只看该作者
2668350209 发表于 2025-1-6 10:38
硬汉哥找到问题了,我将初始的堆栈空间加大(就是下面这两个),任务就可以创建了
通过加个这个后可以创建,大概率你的程序可能存在其它的隐含bug没找到。
微信公众号:点击此处扫描图片关注
B站视频:https://space.bilibili.com/678329477
淘宝小店:https://anfulai.taobao.com/
【2025新品】H7-TOOL PLUS电池版发布,真正的手持设备,微型数控电源输出电流提升至2A,峰值3A, 防过压防过流防反接
回复
使用道具
举报
AGDYD
AGDYD
当前离线
积分1
0
主题1
回帖1
积分
新手上路
新手上路, 积分 1, 距离下一级还需 48 积分
新手上路, 积分 1, 距离下一级还需 48 积分
积分1
发消息
13#
发表于 2025-1-17 14:12:44
|
只看该作者
我也遇到了找不到GUI_UC_EnableBIDI的问题,请问您是怎么解决的?
回复
使用道具
举报
eric2013
eric2013
当前在线
积分116197
1万
主题7万
回帖11万
积分
管理员
积分116197
发消息
14#
发表于 2025-1-18 08:31:54
|
只看该作者
AGDYD 发表于 2025-1-17 14:12
我也遇到了找不到GUI_UC_EnableBIDI的问题,请问您是怎么解决的?
他这个是版本不匹配问题。
微信公众号:点击此处扫描图片关注
B站视频:https://space.bilibili.com/678329477
淘宝小店:https://anfulai.taobao.com/
【2025新品】H7-TOOL PLUS电池版发布,真正的手持设备,微型数控电源输出电流提升至2A,峰值3A, 防过压防过流防反接
回复
使用道具
举报