硬汉嵌入式论坛

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

[emWin] emwin6.14在emwin5.50基础上移植问题

[复制链接]

15

主题

73

回帖

118

积分

初级会员

积分
118
发表于 2020-9-17 13:34:48 | 显示全部楼层 |阅读模式
本来有了emwin的工程,版本是emwin5.50
现在想使用emwin6.14,到官网下载了。然后开始弄

本来简单想着替换头文件和GUI.lib就行了。出现了两个问题:
问题1: 没有编译提示没有包含  “#include "GUIDRV_Lin.h" ” 这个头文件
我的做法:用emwin5.50中提取这个文件到emwin6.14头文件的文件夹中,编译不再提示这个错误

问题2: 编译提示:error: L6024U: Library GUI.lib contains an invalid member name.
我以为是.lib的文件的名字错了,改了名字之后还是那样:
”error: L6024U: Library emWin_M7_6.14.lib contains an invalid member name.“

此处就不清楚是GUI.ib中包含了什么非法成员名字了。

在此请教各位大侠,感激不尽!
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115804
QQ
发表于 2020-9-17 22:10:32 | 显示全部楼层
使用MDK安装目录里面的6.1x即可
模拟器上的不能用于单片机。
回复

使用道具 举报

15

主题

73

回帖

118

积分

初级会员

积分
118
 楼主| 发表于 2020-9-18 11:45:56 | 显示全部楼层
噢噢,找到搞好了,谢谢汉哥谢谢
回复

使用道具 举报

2

主题

14

回帖

20

积分

新手上路

积分
20
发表于 2021-3-16 15:03:27 | 显示全部楼层
请问楼主怎么移植的,能否教教小弟,万分感谢
回复

使用道具 举报

2

主题

14

回帖

20

积分

新手上路

积分
20
发表于 2021-3-16 15:06:10 | 显示全部楼层
eric2013 发表于 2020-9-17 22:10
使用MDK安装目录里面的6.1x即可
模拟器上的不能用于单片机。

请问硬汉哥MDK安装目录里的6.1x是官网下载的哪个压缩包里吗,刚刚下了你之前提供的压缩包没找到有MDK。。
回复

使用道具 举报

2

主题

14

回帖

20

积分

新手上路

积分
20
发表于 2021-3-16 15:30:20 | 显示全部楼层
eric2013 发表于 2020-9-17 22:10
使用MDK安装目录里面的6.1x即可
模拟器上的不能用于单片机。

请问硬汉哥,MDK安装目录是值MDK在PC机安装目录下的emwin6.1x吗
回复

使用道具 举报

2

主题

14

回帖

20

积分

新手上路

积分
20
发表于 2021-3-16 19:08:28 | 显示全部楼层
楼主,是GUI_CM4F_L.lib这个文件吗,这个好像跟appwizard v110_614 不适用?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115804
QQ
发表于 2021-3-17 08:16:13 | 显示全部楼层
BeerCloud 发表于 2021-3-16 19:08
楼主,是GUI_CM4F_L.lib这个文件吗,这个好像跟appwizard v110_614 不适用?

这个是6.10版本,之后新增的控件不行,其它都可以。
回复

使用道具 举报

2

主题

14

回帖

20

积分

新手上路

积分
20
发表于 2021-3-17 08:40:43 | 显示全部楼层
本帖最后由 BeerCloud 于 2021-3-17 10:08 编辑
eric2013 发表于 2021-3-17 08:16
这个是6.10版本,之后新增的控件不行,其它都可以。

硬汉哥,这两天在调这个Appwizard,我移植6.10之后显示都可以,以前Builder生成的都有空间的按下或者松开等操作的那个case,为什么appwizard生成是这样的,我看了手册好像是有的,是我这边操作漏了什么吗?感谢硬汉哥
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115804
QQ
发表于 2021-3-17 15:42:06 | 显示全部楼层
BeerCloud 发表于 2021-3-17 08:40
硬汉哥,这两天在调这个Appwizard,我移植6.10之后显示都可以,以前Builder生成的都有空间的按下或者松开 ...

是的,API全换了,得重新学下使用方式。

当前之前的方式也是可以继续使用的,只是这两种如何兼容使用,得研究下。
回复

使用道具 举报

2

主题

14

回帖

20

积分

新手上路

积分
20
发表于 2021-3-17 16:13:57 | 显示全部楼层
eric2013 发表于 2021-3-17 15:42
是的,API全换了,得重新学下使用方式。

当前之前的方式也是可以继续使用的,只是这两种如何兼容使用 ...

请问这个月会出Appwizard教程吗
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-20 04:02 , Processed in 0.548001 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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