[开发工具] 哪款stm32的单片机可以跑Linux啊

[复制链接]
 楼主| 童雨竹 发表于 2024-4-29 13:54 | 显示全部楼层 |阅读模式
如题,哪款stm32的单片机可以跑Linux啊
micoccd 发表于 2024-4-29 14:50 | 显示全部楼层
Cortex-A系列的STM32芯片(STM32MP1系列)
laocuo1142 发表于 2024-4-29 15:36 | 显示全部楼层
STM32MP1系列
芯路例程 发表于 2024-4-29 19:13 | 显示全部楼层
大部分单片机跑不了,ST的MP系列可以。
AIsignel 发表于 2024-4-29 19:33 | 显示全部楼层
MP系列的,现在资料也比较多。
yellow555 发表于 2024-4-29 20:56 来自手机 | 显示全部楼层
Cortex-A系列的可以跑
primojones 发表于 2024-5-1 22:20 | 显示全部楼层
STM32系列微控制器是基于ARM Cortex-M系列内核设计的,主要用于嵌入式领域
phoenixwhite 发表于 2024-5-2 17:07 | 显示全部楼层
运行Linux的STM32设备通常需要外部存储器(如eMMC或SD卡)来存储Linux镜像和文件系统。此外,设备的RAM大小也将限制可以运行的Linux系统的规模和复杂性。
qiufengsd 发表于 2024-5-2 22:45 | 显示全部楼层
有一些经过特殊修改和定制的版本,如uClinux,这是一种专门为无内存管理单元(MMU)的嵌入式系统设计的Linux变种
yorkbarney 发表于 2024-5-3 17:41 | 显示全部楼层
STM32MP1系列微处理器可以运行Linux操作系统。
caigang13 发表于 2024-5-3 20:40 来自手机 | 显示全部楼层
是Linux还是uclinux?前者的话只有MP1系列支持。
robincotton 发表于 2024-5-4 20:52 | 显示全部楼层
STM32MP1系列的设备,例如STM32MP157和STM32MP177,由于其 Cortex-A7核心的存在,可以运行Linux操作系统。
jimmhu 发表于 2024-5-6 13:30 | 显示全部楼层
STM32F407系列由于其较高的性能和较大的内存容量,在一些开发者的努力下,已经被成功移植了uClinux系统。
jonas222 发表于 2024-5-6 17:16 | 显示全部楼层
STM32MP1:这是STMicroelectronics推出的首款基于ARM Cortex-A7和Cortex-M4处理器的异构多核微控制器。STM32MP1系列支持运行Linux操作系统,并具有强大的计算和图形处理能力,适用于工业网关、智能家居、智能穿戴设备等应用。
pentruman 发表于 2024-5-7 10:44 | 显示全部楼层
对于STM32H7和STM32F7,虽然理论上可以移植Linux,但实际操作起来可能更加复杂,并且可能需要额外的硬件资源和开发时间。
hudi008 发表于 2024-5-7 18:08 | 显示全部楼层
高性能的ARM Cortex-M7处理器,并且配备了大容量内存和丰富的外设接口。虽然STM32H7本身不是为运行Linux设计的,但它的高性能和资源配置使得它有能力通过移植Linux内核来运行Linux系统。然而,这种配置通常需要较多的开发工作和对Linux内核的深入理解。
lzbf 发表于 2024-5-8 21:57 | 显示全部楼层
想要在STM32上运行Linux的情况,可以考虑使用uClinux,这是一种为没有MMU(内存管理单元)的处理器设计的Linux版本。由于传统的Linux需要MMU以提供内存保护和分页功能,uClinux被修改以适应没有这些功能的微控制器环境。
juliestephen 发表于 2024-5-9 15:23 | 显示全部楼层
与STM32H7类似,STM32F7也是一款高性能的Cortex-M7单片机。
wangdezhi 发表于 2024-5-9 19:26 | 显示全部楼层
STM32系列单片机本身不能直接运行Linux系统。这主要是因为STM32微控制器的资源有限,无法满足运行Linux所需的内存、处理能力以及外部存储等要求。
updownq 发表于 2024-5-10 09:49 | 显示全部楼层
STMicroelectronics提供了相应的软件和开发工具,如STM32CubeMX,来帮助开发者在这些设备上配置和部署Linux系统。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

155

主题

5860

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部