STM32串口ISP上位机 开源

2019-07-21 05:53发布

花了点时间,捣鼓了下STM32的ISP,发现F1只有串口具有ISP功能,但是F4有 串口、I2C、SPI、CAN、USB等,非常强大!
用VS2013 做了个串口ISP的上位机,功能做的不多,只实现了bin文件及HEX文件的下载,下载的速度不是很快,同一个HEX文件,上位机FlyMcu用17秒,而我的用了27秒,不过这个上位机也是用来交流和学习,欢迎大家指正。升级速度慢的原因总要是串口的底层没有写好,我在里面是开一个线程来轮询,还有一个问题,就是在波特率设置标记低(4800)的时候非常容易失败。
当把工程设置成Release版本后,控件显示的都是乱码了,以后有时间再解决。
串口号通过查询注册表来得到串口号,但是不知道怎么得到设备的名称。有知道的朋友请指导下。谢谢


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。