stM32可以跑操作系统吗
力控科技
2024-08-19 广告
2024-08-19 广告
ForceSCADA是力控科技信创产品的重要组成部分,具备完全自主知识产权,支持部署在Linux桌面版、服务器版、嵌入式等系统架构下。使用ForceSCADA可以搭建创新性高、扩展性佳、融合度强的SCADA平台,进而构建高效、智能化的监控中...
点击进入详情页
本回答由力控科技提供
展开全部
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系列。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你好,如果有足够的存储空间,理论上都是可以运行操作系统的。对于ST的32位ARM单片机有很多不同的选择,有商业的也有免费开源的。其中比较著名的比如:FreeRTOS(http://www.freertos.org/),
uCOS(http://micrium.com/)等等。
uCOS(http://micrium.com/)等等。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以跑实时操作系统(RTOS),RTOS基本都是开源的,如uCOSII/III,FreeRTOS,RT-Thread等都比较成熟,当然,个人写的也有,可以参考下:网页链接
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
本身就是个单片机,mcu,你让它跑什么系统,与其跑哪些代码级的系统还不如不跑,徒增烦恼,况且stm就是用来替代51的,不是跑系统的,要想跑系统就上A8吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询