你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
举报
猪猪的程序 发表于 2014-10-25 23:08 可以跑ucos
那片清茶 发表于 2014-10-30 09:06 跑不跑系统只是在于你的应用的实时性与否,如果一个工程或者项目,不需要系统的话,就没有必要有系统,毕竟 ...
goswa 发表于 2014-11-5 10:41 跑操作系统的目的是为了让操作系统来管理单片机的资源和任务调度。普通的小程序功能简单,占用的资源少 ...
liaoqg48-181535 发表于 2014-10-27 19:58 FreeRTOS、uCOS都可以的。
当程序写大了以后,将要面临众多资源管理以及任务调度的问题。在没有操作系统支撑的情况下,不可避免地会出现代码关联等问题。可以想象一下:单片机下一步要调用哪个功能函数/模块,都要由程序员给它设计好。好不容易设计好了,有一天老板说这个功能不要,还要增加另外几项功能,这个时候,所有的调度可能都需要重新设计过,这是件非常头疼的问题。
当有了操作系统支撑,程序员就不必过度地去设计任务该如何调度的每一个步骤,上述工作会由操作系统自己来完成。
谢谢你,之前有个q友也是这么和我说的。
谢谢你,虽然我现在还不是很明白,随着学习的深入和实践的增加,我会逐步理解这个问题的。
感谢你如此详细的回答,我也是刚刚开始接触这方面的知识,对操作系统还不是很了解。
FreeRTOS是什么系统