RTOS这么热,可我们工程师绝大多数基本上停留在了解的水平上,在一个合适的系统中,真正应用RTOS体现其优点的例子确是那么少. 学习过程的一点感想,希望在用RTOS的人能谈谈其应用实际情况.
自己先说学习过程中的一点感悟:
很多场合不必要使用RTOS,那么就尽量不要去使用这个东西; 在前后台系统,若某些模块运行时耗费时间太多,以至于其他模块的响应时间受到了影响,在没有更好的解决措施的情况下,应用RTOS是一个不错的选择; RTOS一方面提高了任务的响应时间,另一方面,提高了软件的可靠性,所花的代价是RAM/ROM空间,以及对程序员的要求; 应用RTOS要深刻理解任务之间,任务与ISR之间的通信方式;
|