说穿了,就是要将应用开发与底层代码隔离,使应用开发更加“高级”。
没有操作系统的单片机,早期也出现了一些支持多任务的底层 COS。但实质上,应用 COS 还是要和底层硬件打交道。
当更加复杂昂贵的单片机出现后,就有条件使应用开发完全与底层及其版本无关,这就是借助“操作系统”。少数专业的底层开发者支持了数量巨大的应用开发者,大大降低了对他们的技术和知识要求。他们只需了解底层应用开发接口,就可以进行应用开发。这就大大加速了应用开发的进度,扩展了可进行应用开发的人群。
http://bbs.csdn.net/topics/390874439
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。