STM32的串口IAP的电路方案设计(工程文件) 电路方案
压缩包包含两个Keil工程和一个c#工程,全部代码开源,用户可以根据自己需要做进一步修改。 使用方法:先把IAP工程打开,下载到STM32单片机中,然后打开上位机,下载APP程序即可,后面就可以一直用上位机更新APP程序了。APP中添加一个函数即可完成移植(提供了一个APP的示例工程)。 支持所有的STM32F10x单片机:CL系列、XL系列、HD系列、HD_VL系列、MD系列、MD_VL系列、LD系列、LD_VL系列。在下面这个地方进行选择: STM32产品型号分类: - cl:互联型产品,stm32f105xx/107xx系列 - vl:超值型产品,stm32f100系列 - ld:低密度产品,FLASH = 16K/32K/ - md:中等密度产品,FLASH = 64K/128k - hd:高密度产品,FLASH = 256K/384K/512K - xl:超高密度产品,FLASH = 768K/1024K(stm32f101/103) 上位机的使用过程如下:先打开串口,然后选择APP编译生成的bin或hex文件,最后点“更新固件”即可。 资源来自:https://github.com/havenxie/stm32-iap-uart-app,后续更新也更新在此。