打印
[Kinetis]

如何在飞思卡尔单片机上移植ucos操作系统?

[复制链接]
3225|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
heyueming0|  楼主 | 2015-8-9 14:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
KSDK出到1.2版本后,发现多了一个rtos文件夹,里面提供了4种操作系统的相关文件,有FreeRTOS、mqx、uCOSII、uCOSIII。
对ucos之前有点了解,实践中还没有使用过,所以想移植一个到手头的飞思卡尔单片机,方便以后项目使用,顺便也学习一下ucos。
手头有飞思卡尔K22F、KL26两种芯片,平时主要用Keil+KSDK开发裸机程序,看了下这个KSDK都支持这两款芯片的。有人尝试过在这上面移植ucos吗,具体应该如何操作?

相关帖子

沙发
IversonCar| | 2015-8-9 19:54 | 只看该作者
不知道ucos ii和ucos iii有什么区别,但是移植的话重点是如何对应堆栈什么的

使用特权

评论回复
板凳
FSL_TICS_Jeremy| | 2015-8-10 09:35 | 只看该作者
IversonCar 发表于 2015-8-9 19:54
不知道ucos ii和ucos iii有什么区别,但是移植的话重点是如何对应堆栈什么的

ucos ii和ucos ii有什么区别,建议去度娘一下,讲得比较清楚

使用特权

评论回复
地板
FSL_TICS_Jeremy| | 2015-8-10 09:41 | 只看该作者
如果楼主只是想在Kinetis 移植ucos的话,建议参考ucos官网给出的Kinetis芯片例程和文档,会讲得比较清楚。
请通过以下链接,去官网下载
http://micrium.com/

使用特权

评论回复
5
heyueming0|  楼主 | 2015-8-13 23:00 | 只看该作者
已经移植成功,谢谢各位!~

使用特权

评论回复
6
lovecat2015| | 2015-8-14 08:50 | 只看该作者
heyueming0 发表于 2015-8-13 23:00
已经移植成功,谢谢各位!~

对于不同的芯片,ucos的代码改动大吗,尤其是那个os_cpu_a.asm文件

使用特权

评论回复
7
ccw1986| | 2015-8-14 09:25 | 只看该作者
ucos官网有codewarrior的例子,楼主可以在这上面改

使用特权

评论回复
8
IversonCar| | 2015-8-18 20:30 | 只看该作者
我也搞定了,在gcc编译器下面的移植

使用特权

评论回复
9
carlyang| | 2015-8-20 22:56 | 只看该作者
楼主,请问SDK中的RTOS移植需要修改什么?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

4

帖子

0

粉丝