【2018-10-28】CMSIS-RTOS和RTX概念澄清
[历史归档]本文原发布于 cstriker1407.info 个人博客内容为历史存档仅供参考。发布时间2018-10-28 标题CMSIS-RTOS和RTX概念澄清分类编程CMSIS-RTOS和RTX简单笔记RTX(Real Time eXecutive)是ARM公司针对ARM7,ARM9,cortex-m内核推出的一款嵌入式实时操作系统。 该系统占用内存很小切换速度很快特别适合一些内存小的芯片像只有32KB的flash8KB的RAM的cortex-m0都可以使用(开4,5个任务都OK的,不像ucos,有点吃力).而且该系统是开源,免版税的.RTX的源码跟Keil-MDK绑定在一起,安装了Keil-MDK之后,可以在 Keil\ARM\RL\RTX\SRC文件夹下找到源码,文件夹ARM下是arm7,arm9内核的源码,CM下是cortex-m的源码.在cortex-m3下使用,几乎不用做其他的移植工作,就能让系统跑起来,使用很方便.CMSIS-RTOS是ARM公司为统一操作系统、降低嵌入式门槛而发布的操作系统标准软件接口。通俗讲CMSIS-RTOS将操作系统不管是FREE-RTOS还是RTX等屏蔽起来然后提供CMSIS-RTOS接口函数给最终使用者调用。如此以来最终使用者只需要学习CMSIS-ROTS即可从而降低学习门槛。参考链接https://www.cnblogs.com/horal/p/7991048.htmlhttp://www.cnblogs.com/horal/p/7841148.htmlhttp://www2.keil.com/mdk5/cmsis