目前还没碰到需要用到RTOS的项目,一直都是裸机跑,以前研究过一段时间的linux,看的一头雾水,工作也用不到,后面就不了了之了。最近手头事情不多,就想研究下FreeRTOS,看了半天,就感觉FreeRTOS的任务调度用单片机的中断也能够实现类似的功能,其他方面好像也没啥特别的。然后就是特别复杂的项目估计都是直接上linux了,这样看来还不如直接学linux呢。是不是我的理解有问题? 期待大家的探讨和答复。。。
趁年轻,精力足,可以多学点,技多不压身!
裸机 rtos linux都玩玩,一般的应用没啥难度,先过了心理上的那道坎,做一个面向搜索引擎的程序员,没有啥是不能抄的,哈哈。
多的是需要rtos的,很多任务会阻塞,也会需要挂起,其他任务要不受影响,rtos很实用!
我现在只要RAM超过10K以上基本都用FreeRTOS内核,用RTOS好处是有一个良好的标准框架,线程模块化功能增减不要太简单!