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系列。
*** 作系统有两种 用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...
ucLinux不算Linux的
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)