arduino基于stm32基本信息
关于stm32在arduino io图
可以选择PAX,PBX keil引脚方式
或者直接使用arduino io:1,2,3,4。。。20,21等
stm32f103c8t6
arduino工具烧录方式
我们主要使用的工具
1,选择芯片型号
2,选择烧录工具
stlink烧录
主要是就是用上面那三种
要用stlink需要下载
STM32CubeProgrammer
注:只有官方正版stlink才行,非st芯片的stlink不行
串口烧录
根据上面stm32引脚图
PA9 接 RX
PA10 接 TX
把芯片调整
boot0 为1
boot1 为0
然后按复位resrt按键
就可以烧录
烧录完成后
把芯片调整
boot0 为0
boot1 为0
再按复位程序就能运行了
usb烧录
首先我们要给stm32刷入特定固件
固件下载:https://wwwe.lanzouq.com/iHCgi2fq13ad
支持的芯片
选择led电平具体看自己的开发板
点进去选择io
led所在引脚我手上这个板子是在pc13低电平
我们打开STM32CubeProgrammer烧录固件
我们还是先
把芯片调整
boot0 为1
boot1 为0
然后按复位resrt按键
打开STM32CubeProgrammer烧录固件
先读取设备
选择打开固件
修改地址
烧录
烧录完成后
把芯片调整
boot0 为0
boot1 为0
然后usb直接连接电脑
led亮说明烧录完成
选择usb烧录