硬汉嵌入式论坛

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

[emWin] emWin移植到linux的可行性

[复制链接]

10

主题

34

回帖

64

积分

初级会员

积分
64
发表于 2018-5-9 10:42:05 | 显示全部楼层 |阅读模式
因为项目需要想把emWin移植到linux上,不知是否可行,有没有移植成功的?网上搜了一些,很少有这么做的,一般linux对应的界面库是Qt,但是因为硬件资源有限,所以想移植emWin进行界面显示
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117635
QQ
发表于 2018-5-9 11:09:15 | 显示全部楼层
你能够使用Linux裸机显示不,如果能,移植emWin就没问题。emWin仅需要你把你裸机的打点等操作在emWin底层实现下即可。
回复

使用道具 举报

10

主题

34

回帖

64

积分

初级会员

积分
64
 楼主| 发表于 2018-5-9 11:20:10 | 显示全部楼层
eric2013 发表于 2018-5-9 11:09
你能够使用Linux裸机显示不,如果能,移植emWin就没问题。emWin仅需要你把你裸机的打点等操作在emWin底层实 ...

好的,谢谢Eric
回复

使用道具 举报

5

主题

27

回帖

42

积分

新手上路

积分
42
发表于 2018-5-9 13:35:44 | 显示全部楼层
LearningGUI是开源的,虽然是针对MCU,但是在linux开发和调试的。源码可以在linux下编译和运行。可以试用下LearningGUI?
回复

使用道具 举报

4

主题

37

回帖

49

积分

初级会员

积分
49
发表于 2018-7-15 06:57:29 | 显示全部楼层

请问你实现了吗? emwin 没有提供GCC下的静态库吧
回复

使用道具 举报

3

主题

105

回帖

114

积分

初级会员

积分
114
发表于 2018-7-16 11:06:36 | 显示全部楼层
emwin是以库的形式提供的,所以在linux下能用的前提是abi标准必须一致!编译emwin的bare metal gcc与linux gcc可能采用不同的abi。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117635
QQ
发表于 2018-7-16 11:14:22 | 显示全部楼层
蓝瑟lemon 发表于 2018-7-15 06:57
请问你实现了吗? emwin 没有提供GCC下的静态库吧

有,STemWin有MDK,IAR和GCC。或者下载NXP的库,我记得也有GCC。
回复

使用道具 举报

10

主题

34

回帖

64

积分

初级会员

积分
64
 楼主| 发表于 2018-8-9 09:11:38 | 显示全部楼层
蓝瑟lemon 发表于 2018-7-15 06:57
请问你实现了吗? emwin 没有提供GCC下的静态库吧

后来方案取消了,没有移植
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-19 15:39 , Processed in 0.041448 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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