OpenEdv-开源电子网

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

在GUN环境下移植ucos到stm32

[复制链接]

3

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
126
金钱
126
注册时间
2019-6-10
在线时间
27 小时
发表于 2019-7-29 13:10:48 | 显示全部楼层 |阅读模式
在大家购买的stm32板中 一般都有移植好的ucos工程 但是那是在MDK环境下的 作为一个爱折腾的gcc玩家来说 显然不满足于此
研究过ucos的都知道 移植ucos需要编写一个汇编文件 而为MDK环境编写的汇编不适合gcc编译
那么 一个直接的办法就有了 重写该汇编文件
但是又有一个问题 不会汇编怎么办(我就属于这一类)
于是 办法二有了
在原子提供的工程中不是有MDK环境的汇编文件吗 我先把工程完整编译 再到OBJ目录下找到汇编文件编译生成的目标文件
在我们的gcc环境下 直接链接mdk编译生成的目标文件 就完成了移植的骚操作
有用gcc环境的朋友看不懂的话 直接回帖 我看到后会尽量解答

另外 此方法已在我的stm32f103上测试 成功
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

109

主题

5562

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10541
金钱
10541
注册时间
2017-2-18
在线时间
1908 小时
发表于 2019-7-29 18:49:58 | 显示全部楼层
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2019-8-15
在线时间
1 小时
发表于 2019-8-15 10:54:09 | 显示全部楼层
请问,生成的.0 文件如何在EClipse设置,能成功加载链接。
回复 支持 反对

使用道具 举报

3

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
126
金钱
126
注册时间
2019-6-10
在线时间
27 小时
 楼主| 发表于 2019-8-17 09:31:23 | 显示全部楼层
kevinhu 发表于 2019-8-15 10:54
请问,生成的.0 文件如何在EClipse设置,能成功加载链接。

不好意思 我还没用过eclipse
你可以尝试将汇编文件编译为库文件 然后再在eclipse内连接
回复 支持 反对

使用道具 举报

1

主题

2

帖子

0

精华

新手上路

积分
26
金钱
26
注册时间
2019-11-27
在线时间
8 小时
发表于 2020-3-10 22:08:25 | 显示全部楼层
请问:可不可以把ucoss的移植步骤和注意事项说一下啊?
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-22 17:21

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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