[开发工具]

哪款stm32的单片机可以跑Linux啊

[复制链接]
897|31
手机看帖
扫描二维码
随时随地手机跟帖
童雨竹|  楼主 | 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系统。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

28

主题

3595

帖子

0

粉丝