各有特点。
freertos 免费,mcu原厂支持,系统小组件少开源,发展迅猛
ucosIII 系统比较完善,功能多,内部组件多,商用需要付钱授权,学习资料多
FreeRTOS潜力比较好,开源,ST也在力捧。这个就和现在的安卓一样,国产手机又在用。
UCOS 作为一个老牌OS,也有其独到之处,各种资料,调试工具和软件都比较完善。
如果是学习的话,可以都学习。做项目的,我相信老板会考虑的。
ucos-iii早,资料相对于freertos多。freertos免费,开源。推荐你学RT-Thread.
FreeRTOS内核ROM和RAM消耗比uCOS都要小,可以管理的任务也超过uCOS,后者只能管理64个,另外,FreeRTOS在商业上是免费使用,而uCOS在商业上使用是需要付费的。
在公司里面用FreeRTOS比较多,毕竟他是开源的,免费的
UCOS系统用的相对少点