野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 13027|回复: 4

【初学者问题】关于操作系统的必要性

[复制链接]
发表于 2018-1-6 09:02:02 | 显示全部楼层 |阅读模式
火哥,各位前辈,我最近开始学STM32,现在学到视频27课FSMC。

偶尔会看到一些涉及到操作系统的资料,不过不是太理解操作系统的必要性,因为平常练习编程的时候,感觉透过编写的bsp文件,已经能够实现不少功能了,文件系统也可以单独编,不是很理解嵌入式操作系统有什么好处或者说必要性?

谢谢!
回复

使用道具 举报

发表于 2018-1-6 09:58:12 | 显示全部楼层
用系统就是可以实现多任务,
写程序更方便,简单理解可以有N个死循环,
更好地利用cpu,在一些cpu无意义等待的时候cpu可以切换去执行其它任务
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-1-9 06:22:16 | 显示全部楼层
flyleaf 发表于 2018-1-6 09:58
用系统就是可以实现多任务,
写程序更方便,简单理解可以有N个死循环,
更好地利用cpu,在一些cpu无意义 ...

谢谢,感觉明白了。
我可以理解成是有多个main函数同时执行,然后操作系统还负责协调这些main函数?
回复 支持 反对

使用道具 举报

发表于 2018-1-9 08:49:40 | 显示全部楼层
wjlrain 发表于 2018-1-9 06:22
谢谢,感觉明白了。
我可以理解成是有多个main函数同时执行,然后操作系统还负责协调这些main函数?

是的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-1-9 21:11:34 | 显示全部楼层

好的,多谢解释!!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-24 21:05 , Processed in 0.056266 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表