一.连线1.STM32F103ZET6开发板连接接ST-link用ST-Link Utility软件擦除全部flash2.数据线连接单片机串口1用普通的串口调试助手打开串口1(【串口助手】UartAssist.exe)3.CH340模块连接单片机串口2PA2(串口二TX)连CH340的RX口PA3(串口二RX)连CH340的TX口单片机GND连CHA340的GND用Xshell软件打开串口二我的串口二是COM9(波特率默认115200)二.实验流程由图可获知各地址需要烧录的数据。1.用ST-Link Utility软件烧写bootloader.hex----flash地址0x080000002.用ST-Link Utility软件烧写info.bin-----flash地址0x080060003.用ST-Link Utility软件烧写app1.bin----flash地址0x080080004.单片机按复位此时单片机会先启动bootloader程序然后自动跳转到APP程序。5.进入IAP升级模式串口1的串口助手发送十六进制的AF03000102FA此时进入IAP升级模式串口助手发送设置一定要是勾选HEX6.Ymodem固件传输用xshell软件连接串口2一.3.CH340模块连接单片机串口2中有提及)选择app2.bin(选择要烧录的代码.bin文件)文件传到单片机