stM32可以跑操作系统吗

 我来答
ATF144X
推荐于2018-01-30 · TA获得超过1.2万个赞
知道大有可为答主
回答量:5344
采纳率:77%
帮助的人:4611万
展开全部
可以啊,ucos、freertos、RTOS等等都可以。
但要跑windows、linux或者安卓什么的就免了。
力控科技
2024-08-19 广告
ForceSCADA是力控科技信创产品的重要组成部分,具备完全自主知识产权,支持部署在Linux桌面版、服务器版、嵌入式等系统架构下。使用ForceSCADA可以搭建创新性高、扩展性佳、融合度强的SCADA平台,进而构建高效、智能化的监控中... 点击进入详情页
本回答由力控科技提供
夜半情话
2018-03-31 · TA获得超过5863个赞
知道小有建树答主
回答量:70
采纳率:0%
帮助的人:3.3万
展开全部

STM32是M系列,属于低成本设计,不带MMU控制器,不可能运行Linuxuc,μClinux不算Linux的。

因此基于STM平台且满足实时控制要求操作系统,只有以下5种可供移植选择。分别为μClinux、μC/OS-II、eCos、FreeRTOS和rt-thread。

操作系统有两种:用MMU的和不用MMU的。

  • 用MMU的是Windows、 MacOS 、Linux、 Android,

  • 不用MMU的是FreeRTOS VxWorks ucOS。

    CPU有两种:带MMU的和不带MMU的,

  • 带MMU的有Cortex-A系列ARM9、 ARM11系列,

  • 不带MMU的有Cortex-M系列。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
犹林伏碧白
2019-02-20 · TA获得超过3826个赞
知道大有可为答主
回答量:3170
采纳率:34%
帮助的人:455万
展开全部
你好,如果有足够的存储空间,理论上都是可以运行操作系统的。对于ST的32位ARM单片机有很多不同的选择,有商业的也有免费开源的。其中比较著名的比如:FreeRTOS(http://www.freertos.org/),
uCOS(http://micrium.com/)等等。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
海淋水果
2019-10-19 · TA获得超过1660个赞
知道小有建树答主
回答量:1024
采纳率:44%
帮助的人:317万
展开全部
可以跑实时操作系统(RTOS),RTOS基本都是开源的,如uCOSII/III,FreeRTOS,RT-Thread等都比较成熟,当然,个人写的也有,可以参考下:网页链接
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wjh7912152d9444e
2019-07-29 · TA获得超过1686个赞
知道答主
回答量:227
采纳率:75%
帮助的人:11.9万
展开全部
本身就是个单片机,mcu,你让它跑什么系统,与其跑哪些代码级的系统还不如不跑,徒增烦恼,况且stm就是用来替代51的,不是跑系统的,要想跑系统就上A8吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式