stm32f7可以用标准库开发吗

stm32f7可以用标准库开发吗,第1张

不是arm7,它是基于Cortex-M3内核的,按级别属于ARM13,用于工控低功耗设计的较多,支持Uclinux,前一阵子说官方要CM3再移植linux,不知道完成了没有。要是非要跑linux,建议换一款ARM9芯片吧,官方支持linux的挺多的,比如三星、因特尔的。自己移植的话难度挺大的!

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的


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8796136.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-21
下一篇2023-04-21

发表评论

登录后才能评论

评论列表(0条)

    保存