我们将要使用的软件叫做stm32flash。该软件可以从SourceForge网站下载的——是的,SourceForge网站仍然还在。我们建议大家下载名为“stm32flash-0.5.tar.gz”的最新版本。
下载到本地后,大家可以通过下面的命令来完成解压、构建和安装过程:
tar -zxvf stm32flash-0.5.tar.gz
cd stm32flash
make
sudo make install
在给STM32开发板上电后,利用跳线拉高BOOT0的电压,并连接我们的串行适配器,然后,运行下列命令:
sudo stm32flash /dev/ttyUSB0
上面的命令将查询设备以获取相关的信息。如果该命令无法运行的话,尝试翻转TX和RX。