本帖最后由 wenshijian 于 2013-10-30 15:05 编辑
STM32可以远程升级啦!
最简单实用的远程升级方式,通过ISP方式实现远程升级,不是IAP,也不是GPRS!全自动方式下载,不再需要手动跳线去连接BOOT0了!
前提条件:必须有一条串口ISP下载器,最好是采用软件自动控制BOOT0,RST的,这样才能全自动下载,参考电路请看本人博客**。
使用方法:
1.登陆FTP空间下载远程升级软件压缩包:FTP://spkey.oicp.net , 安装STMISP软件; 注:STMISP是一个VB.NET开发的ISP软件,放心木有病毒
2.把你的HEX文件上传到 FTP 空间; (注:因为是ISP方式下载,不需要修改源文件,也不需要重新编译HEX文件)
3.打开安装好的STMISP软件,新注册一个用户名和密码,然后就可以选择你上传的HEX文件,选择该文件就可以下载;
4.还有更多功能,细心发现吧!
ISP下载线推荐电力图:
另:本来只支持6线制的标准下载器(VDD,GND,TXD,RXD,RST,BOOT0),但是发现很多人的ISP工具只有4线制的USB-串口 (GND\VDD\TX\RD),所以修改了下载软件来适应4线制的下载工具。请在下载之前手动先把BOOT0拉高(>1.8V)、然后把RST置地(<0.2V),这样就可以下载进去了。一定要注意BOOT0,RST的先后顺序,否则很难下载进去;也可以试着(BOOT0=3V时)多次复位芯片(RST=0V)。
请到FTP空间下载:FTP://SPKEY.OICP.NET 下载的人太多会很慢,请不要用迅雷下载,痛恨中。。。
。
|