笔者做嵌入式开发的,主要用到linux系统来做开发,有时候遇到既要开发arm linux,又要挂载MCU的情况(主要是STM32这款),这两个芯片跨平台,指令不兼容。以前开发STM32是在windows下的IDE,使用keil或者IAR来开发,自从搞arm linux以来,很少开windows系统,两个系统切来切去着实麻烦。这篇**主要针对长期使用Linux系统的用户,有什么不对的地方,欢迎指正。
接下教教大家怎么在linux下部署STM32开发环境
首先安装一个stm32cubemx,该软件可以在st官网下载,要注册账号,还要搞邮件的乱七八糟的步骤就不说了,自行解决
下载下来的文件中就用到下面两个文件
SetupSTM32CubeMX-4.23.0.exe
SetupSTM32CubeMX-4.23.0.linux
顺便提一下,cubemx是用java编写的,安装需要较新的java环境,这个问题读者自行解决
|