linux安装stm32cubemx

linux安装stm32cubemx,第1张

软件版本

STM32CubeMX版本6.0

ubuntu系统信息

安装好后的stm32CubeMX长这样:

stm32CubeMX

1. 下载好安装包文件,是一个压缩包,en.stm32cubemx_v6-0-0.zip

2. 解压

3. 解压后是1个文件夹加上3个文件,推荐看ReadMe.html,然后即可以关闭本网页了。

4. 如果你接着看下来,那么我就把里面内容摘出来

4.1. 打开Terminal,在你解压后的目录下运行chmod 777 SetupSTM32CubeMX-6.0.0.linux

4.2. 双击文件 "SetupSTM32CubeMX-6.0.0.linux"

5. 然后就和你在Windows下安装的一样了

不可以吧。不知道你的STM32是什么型号,至少STM32F1、F2、F3、F4系列的这些都不行吧。其他系列型号的芯片我就不知道了。我觉得主要有几下几点原因.

1、CPU处理速度,这些型号的cpu处理速度不是很高,可能F4的能达到176MHz(我记得好像是这个数,要不就是差不多这个数)速度还好一点,100MHz一下的跑linux系统会显得很慢。

2、RAM空间不足,这些系列的RAM有限,我觉得是不够支撑linux系统的运行。

3、Flash空间问题,虽然NAND

Flash的空间足够,能存放linux的内核和文件系统代码。但是NAND

Flash中的代码是不能够直接运行,必须复制到RAM空间或Flash空间才能够直接运行,光一个linux的内核小一点的也有1M多,一般的也有2、3M那样,这样庞大的内核STM32根本就装不下。

如果你用的STM32芯片比较高级,那就另当别论。我也不会。


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

原文地址: http://outofmemory.cn/yw/7732806.html

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

发表评论

登录后才能评论

评论列表(0条)

保存