Stduino: Stm32 arduino 开发环境#
在国内网络环境下,stduino 可能是 Arduino for Stm32 更好安装一些。
Stduino极速入门 - Powered by MinDoc
Stduino Nano&UNO板直接通过USB串口或St-link连接PC即可
小蓝板下载方式说明#
串口下载(手动复位)#
通过串口下载(由于需要来回插拔BOOT0的跳帽及按复位键,比较麻烦,不推荐此方法)
硬件准备,小蓝板,USB转TTL模块(CH340或CP2012都行)
连线方式:小蓝板的PA9接TTL模块的RX脚,小蓝板的PA10接TTL模块的TX脚(根据手头上的TTL模块情况3.3V或5V供电任意一种即可)
下载前BOOT1跳帽连至低电平不用自始至终不用动
Stduino IDE软件选择串口下载方式(仅连接一个TTL的情况下,COM口会自动选择)
BOOT0跳至高电平,然后按一次复位键 (Boot0=1, Boot1=0)
点击软件左上角上传按钮即可将程序上传至小蓝板
将BOOT0跳帽调回低电平,按下复位,你的程序效果即可看到了 (Boot0=0, Boot1=0)
再次下载需重复上述5-7步骤即可
下载方式二(自动复位)#
BOOT0,BOOT1置低电平
用St-link下载器将小蓝板连接至电脑端(接线:DIO-DIO,CLK-CLK,GND-GND,3.3V-3.3V)
点击Stduino IDE软件左上角工具按钮选择下载方式为St_link
编写程序
点击软件左上角上传按钮下载程序
FTDI 下载#
用Arduino IDE对STM32 Blue Pill进行编程 https://zhuanlan.zhihu.com/p/467260787
https://zhuanlan.zhihu.com/p/467260787