prss.net
当前位置:首页 >> stM32可以跑操作系统吗 >>

stM32可以跑操作系统吗

你好,如果有足够的存储空间,理论上都是可以运行操作系统的。对于ST的32位ARM单片机有很多不同的选择,有商业的也有免费开源的。其中比较著名的比如:FreeRTOS(http://www.freertos.org/), uCOS(http://micrium.com/)等等。

STM32是M系列,属于低成本设计,不带MMU控制器,不可能运行Linuxuc,μClinux不算Linux的。 因此基于STM平台且满足实时控制要求操作系统,只有以下5种可供移植选择。分别为μClinux、μC/OS-II、eCos、FreeRTOS和rt-thread。 操作系统有两种:用MM...

操作系统有两种 用MMU的 和 不用MMU的 用MMU的是Windows MacOS Linux Android 不用MMU的是FreeRTOS VxWorks ucOS... CPU有两种 带MMU的 和 不带MMU的 带MMU的有 Cortex-A系列 ARM9 ARM11系列 不带MMU的有 Cortex-M系列... STM32是M系列...不可能...

STM32是M系列,属于低成本设计,不带MMU控制器,不可能运行Linuxuc,μClinux不算Linux的。 因此基于STM平台且满足实时控制要求操作系统,只有以下5种可供移植选择。分别为μClinux、μC/OS-II、eCos、FreeRTOS和rt-thread。 操作系统有两种:用MM...

STM32F401的时钟系统结构图 系统时钟SYSCLK,它是供STM32中绝大部分部件工作的时钟源。系统时钟可选择为PLL输出、HSI或者HSE。系统时钟最大频率为84MHz,它通过AHB分频器分频后送给各模块使用,AHB分频器可选择1、2、4、8、16、64、128、256、51...

1.官方支持的有ucos uclinux只要常见的rtos不要内存mmu,一般都没有问题,不过自己移植系统就比较麻烦了! 2.如果基础打好了,像什么数字电路、模拟电路等等有了差不多的了解,当然就可以学习ARM11,不过也得看你的发展方向再侧重学习了,如果偏...

Android是基于标准Linux内核的操作系统,大部分的应用程序都是基于JAVA虚拟机。 1. Android系统需要百兆以上的处理器和数十兆的RAM空间。 2. 标准Linux需要处理器具有MMU(存储器管理单元)。 STM32满足不了这两点要求,所以STM32上是无法跑Andr...

操作系统有两种 用MMU的 和 不用MMU的 用MMU的是Windows MacOS Linux Android 不用MMU的是FreeRTOS VxWorks ucOS CPU有两种 带MMU的 和 不带MMU的 带MMU的有 Cortex-A系列 ARM9 ARM11系列 不带MMU的有 Cortex-M系列 STM32是M系列不可能运行Linux...

想跑LINUX还有一个要求:STM32必须带内存管理单元

STM32不跑系统啊,直接就是裸奔,或者跑简单的操作系统ucos之类的。虽然是ARM架构的cpu,但是性能还是不能跑大型的操作系统

网站首页 | 网站地图
All rights reserved Powered by www.prss.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com