FreeRTOS是免费开源的,商用没有授权的纠纷。
UcosII 这个你学习是没问题,但是商业得要付费才行
另外,两个系统资源上,UCOS作为老一代OS ,资源当然丰富,国内最开始研究RTOS几乎都是研究UCOSII来着
使用上,目前知道的一条最大区别就是:
uCOSII要求每个任务的优先级不同
freeRTOS允许多个任务优先级相同
-----------------------------
uCOSIII也允许相同了。毕竟在发展
最大差异就是授权不同,freertos开源免费,ucos 收费商业运作,ucosiii不开放源码了
都是RTOS ,定位都一样,没本质区别,应用范围一样,除非一定要求有商业支持各种认证,基本没啥区别。ucos 发布的早先发优势
freeRTOS内核ROM和耗费RAM都比uCOS 小,特别是RAM
freeRTOS 可以有优先度一样的任务
freeRTOS 是在商业上免费应用
freeRTOS 要简单一些
都是RTOS,ucos 功能组建全一点,但是收费,
freeRTOS 简单,没啥组件,免费开源
应用都差不多,都是 RTOS 操作系统