如果是STM32的单片机,使用USB下载程序是完全可以的,
使用dfu的模式,这个ST有这方面的BOOT代买,上位机软件,支持的还不错。
使用方式是:先要给单片机用下载器下载一个BOOT程序,
下载完成之后,将设备插入PC的USB,使用DFU软件更新你的目标程序代码即可
可行的。单片机做个串口升级的程序,主板做个USB转串口发送的功能就好了