硬汉嵌入式论坛

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

[emWin] 完美解决RTX5源码工程+最新emWin6.40的编译兼容问题,使能C编译器使用C11可解决

[复制链接]

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115896
QQ
发表于 2024-8-13 12:02:51 | 显示全部楼层 |阅读模式

最新的emWin6.40仅提供了.a格式库,这个库兼容MDK,IAR和GCC,但是在MDK AC6下使用需要做如下操作

-fno-short-wchar -fshort-enums







他这个操作,正好跟RTX5源码工程添加的一个设置冲突了,通过搜索资料,发现使能MDK使用C11版本编译可以完美解决这个问题:





最终配置如下,确实解决了:


2345.png

234.png

下载.png


最后就是现在emWin格式库和AppWizard都已经统一采用ARGB格式库,没有再使用ABGR格式了,所以我们也将底层驱动完美配置支持这个格式库。

过两天把Modbus主从机也集成到RTX5 ALL IN ONE工程模板里面,给大家发布升级版。

RTX5全家桶源码综合模板发布,含FreeRTOS内核版本,将其打造成直接面向实际项目应用的综合框架(2024-06-19)
https://www.armbbs.cn/forum.php?mod=viewthread&tid=124516





回复

使用道具 举报

12

主题

157

回帖

193

积分

初级会员

积分
193
发表于 2024-8-13 12:12:34 | 显示全部楼层
硬汉,麻烦把提供答案的这个官网链接发下
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115896
QQ
 楼主| 发表于 2024-8-13 12:28:40 | 显示全部楼层
gnail092 发表于 2024-8-13 12:12
硬汉,麻烦把提供答案的这个官网链接发下

MDK错误警告:define USB_STR_RAW_TO_UTF16_(str)   u##str解决办法
https://www.armbbs.cn/forum.php? ... 5267&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

58

主题

661

回帖

840

积分

金牌会员

积分
840
发表于 2024-8-13 13:44:29 | 显示全部楼层
已经在用C11了,目前正常没有发现问题
回复

使用道具 举报

4

主题

386

回帖

398

积分

高级会员

积分
398
发表于 2024-8-13 15:31:40 | 显示全部楼层
收藏了等于我学到了
回复

使用道具 举报

12

主题

43

回帖

79

积分

初级会员

积分
79
发表于 2024-8-13 21:06:56 | 显示全部楼层
期待早点加入Modbus主从机,方便学习
回复

使用道具 举报

681

主题

3492

回帖

5560

积分

论坛元老

积分
5560
发表于 2024-8-13 21:13:41 | 显示全部楼层
本帖最后由 hpdell 于 2024-8-13 21:14 编辑

等大神发布更新版本后 我就 移植到我的 128MB 的 sdram 板子上运行看看效果牛鼻不 !
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115896
QQ
 楼主| 发表于 2024-8-14 09:17:01 | 显示全部楼层
hpdell 发表于 2024-8-13 21:13
等大神发布更新版本后 我就 移植到我的 128MB 的 sdram 板子上运行看看效果牛鼻不 !

那必须杠杠滴
回复

使用道具 举报

681

主题

3492

回帖

5560

积分

论坛元老

积分
5560
发表于 2024-8-14 10:55:05 | 显示全部楼层

这个例程与教程大概什么时候发布啊 ?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-25 18:39 , Processed in 0.293673 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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