STM32系列如果使用USB接口烧写程序需要其内部有已经写好并且运转的程序,靠应用程序来完成类似boot的功能,比如USB接口采用大容量存储模式模拟U盘或者用HID模式通讯,然后采用应用程序判断通讯和读取内容,完成FLASH内容烧写等。
如果更改会串口(usart0)烧写,将boot0接电源重新上电即可进入ISP模式。
单片机本般是不支持usb烧写的,只是支持仿真器与串口两种。
用usb的,是由于芯片内已经有了二级bootloader程序