因仑“3+1”工程特种兵精英论坛

标题: 打造最好用的免费STM32串口下载软件uISP !! [打印本页]

作者: 张衍波    时间: 2015-10-8 07:44
标题: 打造最好用的免费STM32串口下载软件uISP !!
主要特点:

1. 采用ST公司的API进行二次开发;

2. 支持HEX、BIN、S19三种文件格式;

3. 采用串口硬件流控制STM32进入SYSTEM BOOT模式,免除手动复位的麻烦;
(DTR和RTS经电平转换后分别接单片机的RST和BOOT0,另外注意:BOOT0和BOOT1接10K下拉电阻到地)

4. 下载后可以选择硬件复位运行程序;也可以选择直接跳转运行程序;

5. 对于有IAP需求的同志,支持IAP程序和APP程序的分别下载,也就是说,
您可以先下载IAP部分到单片机,再按同样的方法下载APP部分的程序到单片机;
(对于HEX和S19格式文件,下载软件可自动识别下载地址,BIN文件则需自行指定下载地址)

6. 支持USB虚拟串口下载,采用FT232的USB转串口线,可以达到很高的波特率(921600);

7. 支持设置读保护和写保护。


PS: 在此之前,我一直使用mcuisp软件,由于饱受"从0X08000000开始运行失败"的困扰,
    以及下载后没有相应恢复DTR和RTS的状态,导致按复位键不能进入用户程序的麻烦,
    于是动手花了将近3天的时间,终于诞生了该软件,另外有串口调试部分的功能,
    由于是和我的单片机软件深度配合设计的,在界面上的相应控件和对话框被屏蔽掉了,
    不影响ISP的功能,请大家放心使用!上图:

正常下载时的提示信息 (原文件名:demo1.JPG)


选错COM口时的提示信息 (原文件名:demo2.JPG)


硬件串口波特率超限的提示信息 (原文件名:demo3.JPG)


设置读保护后的提示信息 (原文件名:demo4.JPG)

串口ISP软件ourdev_679651E1LG81.zip(文件大小:679K) (原文件名:uISP.zip)
Flash Loader Demonstrator源码参考ourdev_679652X9FIVV.rar(文件大小:681K) (原文件名:Src.rar)
收藏转载






欢迎光临 因仑“3+1”工程特种兵精英论坛 (http://bbs.enlern.com/) Powered by Discuz! X3.4