①下载各种所需要的软件,stm32cube,jdk或者jre(jre是必需,jdk包含jre),
stlink驱动:
git clone https://github.com/texane/stlink.git
②安装Stm32CubeMX
1、解压下载的CubeMX。
unzip en.STM32CubeMX_v5-2-0.zip
2、得到一个文件夹和3个文件,其中SetupSTM32CUBEMX5.2.0.linux是本次的重点,终端执行:
./SetupSTM32CubeMX5-2-0.linux
一路Next,
直到安装完成,cubeMX的使用方法凭个人能力使用,不会可以学习一下,大势所趋吧
③安装stlink驱动
1、安装环境
sudo apt-get install libusb-dev
sudo apt-get install libusb-1.0-0-dev
sudo apt-get install cmake
2、编译驱动
cd stlink
make
cd build/Release
make install DESTDIR=_install
sudo cp st-flash /usr/bin/
3、烧写
sudo st-flash write build/TEST.bin 0x08000000