硬汉嵌入式论坛

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

[emWin] 求助:STemwin V5.44 M3 32wc 的 lib

[复制链接]

20

主题

396

回帖

456

积分

高级会员

积分
456
发表于 2019-1-15 12:02:53 | 显示全部楼层 |阅读模式
目前STemwi V5.44版,F4的有M4 32wc 的 lib,配合IAR8.30编译正常。但F1的库是V5.32版 M3 16wc 的 lib,用IAR8.30(默认为32wc)编译有警告,提示跟32wc不兼容,有风险。但V5.32版 M3 的 lib没有32wc的,很纠结。。。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107642
QQ
发表于 2019-1-15 12:05:34 | 显示全部楼层
32wc和16wc是什么意思,有段时间没有关注新版了。
回复

使用道具 举报

20

主题

396

回帖

456

积分

高级会员

积分
456
 楼主| 发表于 2019-1-15 12:51:01 | 显示全部楼层
应该是unicode的支持,32wc代表4字节,16wc代表2字节,新版 V5.44 M4 的库包含32wc和16wc的,在F4系列的最新版HAL固件库可以找到,但F1系列还是V5.32的库(默认是16wc,没有32wc的)
回复

使用道具 举报

20

主题

396

回帖

456

积分

高级会员

积分
456
 楼主| 发表于 2019-1-15 13:01:12 | 显示全部楼层
这个问题,我上IAR官方论坛查过,用 V8.3x 版国外也有类似情况,官方回复是用 V8.3x rebuild一下源码,生成的lib就是 32wc 的,就没有编译警告了,问题是 emwin 不提供源码没办法 rebuild 。。。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107642
QQ
发表于 2019-1-15 14:19:47 | 显示全部楼层
你说的那个警告是不是这个问题:
这个是IAR的问题,官方在这里给出了说明:
https://www.iar.com/support/tech ... ng-message-in-8.11/

回复

使用道具 举报

20

主题

396

回帖

456

积分

高级会员

积分
456
 楼主| 发表于 2019-1-15 15:25:15 | 显示全部楼层
是的,就是这个。新版 STemwin V5.44 M4 提供2个版本的 lib 供用户选择,老版本没得选。但 V5.44 又没有 M3 的,感觉很坑呀。。。
回复

使用道具 举报

25

主题

289

回帖

369

积分

高级会员

积分
369
发表于 2019-1-15 19:36:11 | 显示全部楼层
最新版的STemwin没有keil使用的库了吗?
回复

使用道具 举报

2

主题

74

回帖

85

积分

初级会员

积分
85
发表于 2019-1-15 20:42:39 | 显示全部楼层
本帖最后由 tsetse 于 2019-1-15 20:45 编辑
爱恋之燕 发表于 2019-1-15 19:36
最新版的STemwin没有keil使用的库了吗?

官方例程,KEIL也是使用 .a 的库,不再是 .lib,也就是使用统一的库了
回复

使用道具 举报

20

主题

396

回帖

456

积分

高级会员

积分
456
 楼主| 发表于 2019-1-17 12:03:27 | 显示全部楼层
建议把中断向量表移植做好,尽量都用 Kenel Aware 中断。参照 cpu_int.h 移植
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107642
QQ
发表于 2019-1-18 00:53:24 | 显示全部楼层
h_007 发表于 2019-1-17 12:03
建议把中断向量表移植做好,尽量都用 Kenel Aware 中断。参照 cpu_int.h 移植

其实还是原始CMSIS的NVIC直接管理方便。
回复

使用道具 举报

20

主题

396

回帖

456

积分

高级会员

积分
456
 楼主| 发表于 2019-1-18 09:01:16 | 显示全部楼层
贴一个L4的图片,  V5.44 M4 的 lib:

V544_M4_lib.jpg
回复

使用道具 举报

20

主题

396

回帖

456

积分

高级会员

积分
456
 楼主| 发表于 2019-1-18 21:12:40 | 显示全部楼层
求 V5.44 M3 的 wc32 lib
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107642
QQ
发表于 2019-1-19 00:36:41 | 显示全部楼层
h_007 发表于 2019-1-18 21:12
求 V5.44 M3 的 wc32 lib

这个要等ST后面放出来了。
回复

使用道具 举报

615

主题

3073

回帖

4938

积分

至尊会员

积分
4938
发表于 2019-1-21 21:23:27 | 显示全部楼层
eric2013 发表于 2019-1-19 00:36
这个要等ST后面放出来了。

最新版本的 *.a 的库是可以用在 keil 上的,不过需要 重新设置一下就可以了,st 的官方历程,mdk 的使用的也是  *.a 的库
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107642
QQ
发表于 2019-1-22 00:06:47 | 显示全部楼层
hpdell 发表于 2019-1-21 21:23
最新版本的 *.a 的库是可以用在 keil 上的,不过需要 重新设置一下就可以了,st 的官方历程,mdk 的使用 ...



等H7的升级了,试试。
回复

使用道具 举报

615

主题

3073

回帖

4938

积分

至尊会员

积分
4938
发表于 2019-1-22 10:33:07 | 显示全部楼层
eric2013 发表于 2019-1-22 00:06
等H7的升级了,试试。

期待呀,h7 的板子大概什么时候可以开售啊,很快就春节了哇
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107642
QQ
发表于 2019-1-23 01:39:16 | 显示全部楼层
hpdell 发表于 2019-1-22 10:33
期待呀,h7 的板子大概什么时候可以开售啊,很快就春节了哇

估计春节后
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-9 14:57 , Processed in 0.367744 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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