OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3950|回复: 2

emwin+ucos3与lwip+ucos2无法兼容问题

[复制链接]

7

主题

29

帖子

0

精华

初级会员

Rank: 2

积分
101
金钱
101
注册时间
2016-12-27
在线时间
38 小时
发表于 2017-7-5 16:53:23 | 显示全部楼层 |阅读模式
10金钱
本帖最后由 2398275823 于 2017-7-5 19:46 编辑

教程里有emwin+ucos3与lwip+ucos2的教学视频,关于移植方面讲的非常详细。但是对于想用ucos3+emwin+lwip或者ucos2+emwin+lwip的来说,资料仍然不够。
目的:想要使用ucos3+emwin+lwip或者ucos2+emwin+lwip。

问题一:不知道怎样把emwin+ucos3变成emwin+ucos2
问题二:不知道怎样把lwip+ucos2变成lwip+ucos3
我的板子是战舰V3(芯片是stm32f130zet6)。
求教各位大神,如果有移植成功过的,请给小弟指导指导!

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2017-7-5 20:37:49 | 显示全部楼层
已经有F407,F429,F767开发板的UCOSIII+LWIP的例程,你可以参考着移植到F103上,重点就一个文件,LWIP和UCOSIII相关联的那个文件。
回复

使用道具 举报

7

主题

29

帖子

0

精华

初级会员

Rank: 2

积分
101
金钱
101
注册时间
2016-12-27
在线时间
38 小时
 楼主| 发表于 2017-7-5 22:44:42 | 显示全部楼层
凯哥,你好,找到一个ucos2+emwin的历程,暂时都移植在ucos2上,但是出现一个问题,在开始任务中调用GUI_Init(); 初始化 STemWin的时候,程序总是卡在void HardFault_Handler(void)中,不知道您有没有什么解决方案。我这里也发现了一个问题,不知道对不对,就是startup_stm32f10x_hd.s中的Stack_Size      EQU只能比0x00000400小,不能改为0x00000800,要不然报一堆错误(no space in execution regions with .ANY selector matching ...data),不知道程序卡死跟这个栈有没有关系
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-23 07:36

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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