打印
[Kinetis]

CMSIS-RTOS 之万利K64开发板的第一次尝试

[复制链接]
810|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cowboy2014|  楼主 | 2016-1-6 19:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
前段时间在玩MQX,但是用MQX有个问题就是跟Freescale 会绑很死,Freescale自己玩,其他厂家不会跟,换其他的芯片移植的时候就会头痛啦。
这几天开始看CMSIS-RTOS。

玩RTOS的人应该会知道RTX,这个是Keil自己的RTOS,各项指标我就不列了,反正两个字-牛X。
Keil被ARM收购以后RTX当然就是ARM的啦。 但是这个有个问题,ARM是一家大公司,看重的是生态系统,希望大家一起玩才嗨,自己弄个RTOS,不好定位,所以呢RTX以后。。。呵呵呵,我也说不好,但是前几天参加ARM Tech Symposia 2015. 和mBed的产品经理交流,应该说RTX应该不怎么受待见。

虽然前景不知道,RTX目前对ARM来说还是有用的。
ARM有一个策略,就是开放,标准化,大家看CMSIS,mBed,都可以看出来这个深层次的倾向。对于RTOS呢,那就是也是标准化啦。在最新发布的MDK中,已经去掉了rtx的目录和文档,取而代之的是一个叫CMSIS-RTOS的东东。
CMSIS-RTOS 符合的是ARM 标准化的思想,就是把RTOS的功能抽象化后提供标准接口,也就是不管什么RTOS,FreeRTOS,MQX,RTX等等,都给穿件衣服,对外面看起来都是一样的。这样大家开发调用就简单了。
RTX对ARM的作用那就简单了,做为ARM的CMSIS-RTOS先锋,当妈的先给穿上衣服,让别的RTOS看看,这样美不美。
在C:\Keil_v5\ARM\Pack\ARM\CMSIS\4.5.0\CMSIS\RTOS 里面 就可以看到后妈ARM给穿上衣服的RTX了。

相关帖子

沙发
cowboy2014|  楼主 | 2016-1-6 19:44 | 只看该作者
再来张CMSIS大图,加深大家映象





使用特权

评论回复
板凳
cowboy2014|  楼主 | 2016-1-6 19:45 | 只看该作者
发一下代码吧

CMSIS-RTOS.zip

1.67 MB

使用特权

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

本版积分规则

78

主题

821

帖子

5

粉丝