搜索
bottom↓
回复: 244

[原创] 打造最好用的免费STM32串口下载软件uISP !!!

  [复制链接]

出0入0汤圆

发表于 2011-9-25 22:24:42 | 显示全部楼层 |阅读模式
主要特点:

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)

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

发表于 2018-6-8 09:11:06 | 显示全部楼层
感谢楼主的分享

出0入0汤圆

发表于 2018-6-7 10:13:28 | 显示全部楼层
感谢楼主的分享呀,很好的学习资料

出0入0汤圆

发表于 2017-4-9 13:16:09 | 显示全部楼层
感谢楼主分享UISP软件

出0入0汤圆

发表于 2017-3-23 10:03:05 | 显示全部楼层
这款软件真心给力   顶一个   

出0入0汤圆

发表于 2017-2-9 20:10:41 | 显示全部楼层
不错的东东

出0入0汤圆

发表于 2017-2-9 10:24:08 | 显示全部楼层
串口ISP软件!

出0入0汤圆

发表于 2017-1-19 11:37:46 | 显示全部楼层
mark

出0入0汤圆

发表于 2017-1-14 15:49:14 来自手机 | 显示全部楼层
感谢楼主分享

出0入0汤圆

发表于 2017-1-14 13:46:23 | 显示全部楼层
很好用的一款原创软件  顶起

出0入0汤圆

发表于 2016-10-20 19:34:27 | 显示全部楼层
楼主,你这源码是VC++写的吗?

出0入13汤圆

发表于 2016-4-14 14:46:54 | 显示全部楼层
好东西必须顶,支持

出0入0汤圆

发表于 2016-4-14 14:27:29 | 显示全部楼层
多谢共享!!!

出0入0汤圆

发表于 2016-4-14 13:56:42 | 显示全部楼层
好东东,顶起~~

出0入0汤圆

发表于 2016-4-13 00:44:23 | 显示全部楼层
感谢楼主!终于搞定bin烧写

出0入0汤圆

发表于 2016-1-16 15:56:45 | 显示全部楼层
win10关闭软件之后报错

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2016-1-16 14:35:23 | 显示全部楼层
这个可以考虑用用看,有没有坛友的测试报告瞅瞅?

出0入0汤圆

发表于 2016-1-16 14:18:32 | 显示全部楼层
这个和正点原子的flyMCU差不多么

出0入42汤圆

发表于 2016-1-16 14:17:37 | 显示全部楼层
做的不错   收藏了

出0入42汤圆

发表于 2016-1-16 14:10:18 | 显示全部楼层
很好  不错   现在用ISP加密的  还是挺多的

出0入0汤圆

发表于 2015-9-30 19:36:57 | 显示全部楼层
谢谢分享 ,研究下

出0入0汤圆

发表于 2015-9-28 11:17:08 | 显示全部楼层
备份一下,也许有用

出0入0汤圆

发表于 2015-9-27 21:08:16 | 显示全部楼层
请教一个问题,大侠每次发送的包长是128么?有尝试过更大一些的么?

出0入93汤圆

发表于 2015-9-26 23:34:19 来自手机 | 显示全部楼层
mark,试试

出0入0汤圆

发表于 2015-9-26 23:15:50 | 显示全部楼层
好东西下了

出0入0汤圆

发表于 2014-10-29 11:11:59 | 显示全部楼层
你好!我是用的是CP2103USB转的串口!我的BOOT0和BOOT1都是接10K电阻接地。现在出现了“选错COM口时的提示信息”图片所述的问题!请问楼主怎么解决或会是什么问题?

出0入0汤圆

发表于 2014-10-24 15:32:39 | 显示全部楼层
这个有用
MARK

出0入0汤圆

发表于 2014-10-24 15:25:52 | 显示全部楼层
支持原创mark

出0入0汤圆

发表于 2014-10-24 14:58:08 | 显示全部楼层
辛苦了!

出0入0汤圆

发表于 2014-10-24 14:45:12 | 显示全部楼层
看起来真不错。试试

出0入0汤圆

发表于 2014-10-24 14:12:07 | 显示全部楼层
不错,试试去

出0入0汤圆

发表于 2014-10-21 15:32:42 | 显示全部楼层
不错,支持

出0入0汤圆

发表于 2014-10-18 14:43:06 | 显示全部楼层
谢谢分享

出0入0汤圆

发表于 2014-10-18 13:01:27 | 显示全部楼层
楼主您好,能不能开源一下写的isp,或者发个下面源代码的使用说明文件,最近要做isp方面的应用,急需,谢谢

出0入0汤圆

发表于 2014-9-10 20:07:09 | 显示全部楼层
mark           

出0入0汤圆

发表于 2014-9-10 19:48:19 | 显示全部楼层
多谢楼主     

出0入0汤圆

发表于 2014-9-10 19:47:48 | 显示全部楼层
感谢楼主

出0入0汤圆

发表于 2014-9-10 19:19:25 | 显示全部楼层
不能直接在重新编译后自动调入新的编译文件么。。

出0入0汤圆

发表于 2014-9-7 12:23:35 | 显示全部楼层
mark!

出0入0汤圆

发表于 2014-9-7 11:49:00 来自手机 | 显示全部楼层
强大,顶一个

出0入0汤圆

发表于 2014-9-7 09:35:22 | 显示全部楼层
下载试试

出0入0汤圆

发表于 2014-9-7 08:32:45 | 显示全部楼层
mark                                             

出0入0汤圆

发表于 2014-9-7 08:27:42 来自手机 | 显示全部楼层
多谢分享

出0入0汤圆

发表于 2014-9-2 12:37:14 | 显示全部楼层
强大呀,我之前也 和楼主一样,用以前那个下载器,痛苦呀,一直想有这种下载器出现,现在有了,谢谢楼主,雄起

出0入0汤圆

发表于 2014-8-24 23:30:11 | 显示全部楼层
好东西。。码一下。。回头下载。。

出0入0汤圆

发表于 2014-8-22 16:01:02 | 显示全部楼层
MARK~~~~~~~~

出0入0汤圆

发表于 2014-7-15 12:39:14 | 显示全部楼层
好资料,谢谢分享

出0入0汤圆

发表于 2014-7-14 18:11:32 | 显示全部楼层
楼主,牛人啊,这么容易就搞定了

出0入0汤圆

发表于 2014-6-6 20:07:59 | 显示全部楼层
好东西,顶一下

出0入0汤圆

发表于 2014-6-6 15:18:57 | 显示全部楼层
mark,手头的f103正在考虑加入串口下载

出0入0汤圆

发表于 2014-5-7 20:33:04 | 显示全部楼层
恩恩 不错 学习力

出0入0汤圆

发表于 2014-5-7 15:29:55 | 显示全部楼层
好东西,感谢分享!

出0入0汤圆

发表于 2014-2-27 10:48:25 | 显示全部楼层
正需要,用一下试一试。

出0入0汤圆

发表于 2014-2-26 20:46:29 | 显示全部楼层
OLZ最好说明下邮件上是怎么接的,比如BOOT1和BOOT1 怎么接的,还有就是串口怎么和芯片相连,只发个一软件遇到的故障太多了,反正目前还是无法用串口下载

出0入0汤圆

 楼主| 发表于 2014-2-23 00:37:48 来自手机 | 显示全部楼层
bli19 发表于 2014-2-22 12:01
最多能下载多少kb的程序呢

芯片FLASH有多大就能下载多大的程序。

出0入0汤圆

 楼主| 发表于 2014-2-23 00:35:38 来自手机 | 显示全部楼层
laber_1912 发表于 2014-2-22 11:06
请教楼主一个问题,RVDS4编译的库能直接在DS5直接使用么?

没用过RVDS,一般来说,开发环境升级了,之前编的库还是可以直接用的,因为编程语言规范没有变。

出0入0汤圆

发表于 2014-2-22 12:01:53 | 显示全部楼层
最多能下载多少kb的程序呢

出0入0汤圆

发表于 2014-2-22 11:07:15 | 显示全部楼层
感谢楼主分享。

出0入0汤圆

发表于 2014-2-22 11:06:58 | 显示全部楼层
请教楼主一个问题,RVDS4编译的库能直接在DS5直接使用么?

出0入0汤圆

发表于 2014-2-22 10:45:54 | 显示全部楼层
感谢分享!!!

出0入4汤圆

发表于 2014-2-18 18:26:54 | 显示全部楼层
很好的软件!

出0入8汤圆

发表于 2014-2-14 21:40:14 来自手机 | 显示全部楼层
收藏一下,以后用

出0入0汤圆

发表于 2014-2-14 15:28:13 | 显示全部楼层
非常好,谢谢分享,好软件啊,支持一下

出0入0汤圆

发表于 2013-10-31 09:25:03 | 显示全部楼层
谢谢分享

出0入0汤圆

发表于 2013-10-7 05:42:18 | 显示全部楼层
收藏了 有时间试试

出0入0汤圆

发表于 2013-9-27 17:37:14 | 显示全部楼层
mark
这个学习了

出0入0汤圆

发表于 2013-9-27 16:46:54 | 显示全部楼层
高手呀,下来用用

出0入0汤圆

发表于 2013-9-27 08:47:37 | 显示全部楼层
hadio 发表于 2013-9-25 23:03
这个不需要自己写Bootloader程序, 直接使用STM32芯片上自带的bootloader

恩,3Q,昨天尝试了一下,是有!!

出0入0汤圆

 楼主| 发表于 2013-9-25 23:03:43 | 显示全部楼层
竹风xu 发表于 2013-9-25 12:47
我跑裸机,貌似没用过Bootloader,怎么下进去

这个不需要自己写Bootloader程序, 直接使用STM32芯片上自带的bootloader

出0入0汤圆

发表于 2013-9-25 12:47:22 | 显示全部楼层
我跑裸机,貌似没用过Bootloader,怎么下进去

出100入0汤圆

发表于 2013-9-25 12:17:09 来自手机 | 显示全部楼层
mark             !

出0入0汤圆

发表于 2013-9-25 11:21:47 | 显示全部楼层
很好,很强大

出0入0汤圆

发表于 2013-9-25 10:26:46 | 显示全部楼层
灰常不错。收藏,顶起!谢谢分享。

出0入0汤圆

发表于 2013-9-25 04:20:50 来自手机 | 显示全部楼层
必须收藏

出0入0汤圆

发表于 2013-9-25 00:15:29 | 显示全部楼层
墙贴流明

出0入0汤圆

 楼主| 发表于 2013-9-24 23:02:20 | 显示全部楼层
mon51 发表于 2013-3-19 18:45
要升级了,许多新的芯片不识别。

已更新,请见新版本链接:
http://www.amobbs.com/thread-5552561-1-1.html

出0入0汤圆

 楼主| 发表于 2013-9-24 23:01:22 | 显示全部楼层
jsszdfdn 发表于 2013-7-23 11:30
楼主 使用你软件下载时出现" 初始化BootLoader失败“如果是未进入 system boot 模式 那会是什么原因呢?
...

这种问题大多是DTR和RTS的设置和接线不正确导致的, 详细请见新版本的帖子:
http://www.amobbs.com/thread-5552561-1-1.html

出0入0汤圆

 楼主| 发表于 2013-9-24 22:57:52 | 显示全部楼层
32446975 发表于 2013-4-20 11:52
反映个问题:
1.可以正常下载程序。
2.但是程序正在运行时,用串口助手打开串口,会导致程序关掉。因为串口 ...


uISP在没有下载的情况下,串口是关闭的,如果你同时打开串口助手,可能会导致串口被串口助手占用,从而导致你的STM32一直复位(你所说的“程序关掉”)。

出0入0汤圆

 楼主| 发表于 2013-9-24 22:53:24 | 显示全部楼层
mcu1234mcu 发表于 2013-7-23 11:44
这个用什么语言写的?

VC 6.0      

出0入0汤圆

发表于 2013-8-23 11:55:40 | 显示全部楼层
很棒,不顶不行哦

出0入0汤圆

发表于 2013-8-23 11:49:32 | 显示全部楼层
经常会停在 “正在 初始化BootLoader” 无响应的状态,任务管理器结束进程都不行,电脑要RESET 啊!

出0入0汤圆

发表于 2013-8-15 10:50:02 | 显示全部楼层
mark一下

出0入4汤圆

发表于 2013-7-23 11:44:37 | 显示全部楼层
这个用什么语言写的?

出0入0汤圆

发表于 2013-7-23 11:30:03 | 显示全部楼层
楼主 使用你软件下载时出现" 初始化BootLoader失败“如果是未进入 system boot 模式 那会是什么原因呢?

出0入0汤圆

发表于 2013-4-20 11:52:41 | 显示全部楼层
反映个问题:
1.可以正常下载程序。
2.但是程序正在运行时,用串口助手打开串口,会导致程序关掉。因为串口助手设置DTR,RTS为高电平,使单片机的RST,BOOT0进入了下载模式。
3.用串口助手关闭串口,程序又运行。因为串口助手设置DTR,RTS为低电平,使单片机的RST,BOOT0退出了下载模式。
4.单片机必须和电脑的上位机通过串口通讯。而电脑的串口助手(或上位机)一开,单片机的程序就不能正常运行了。

出0入4汤圆

发表于 2013-3-19 23:48:06 | 显示全部楼层
MARK………………

出0入20汤圆

发表于 2013-3-19 18:45:27 | 显示全部楼层
要升级了,许多新的芯片不识别。

出0入0汤圆

发表于 2013-2-20 16:18:06 | 显示全部楼层
mark                                 

出0入0汤圆

发表于 2013-2-20 15:19:34 | 显示全部楼层

楼主,呵呵,必须收藏了

出0入0汤圆

发表于 2013-2-3 10:50:04 来自手机 | 显示全部楼层
顶一个!

出0入0汤圆

发表于 2013-2-3 10:26:59 | 显示全部楼层
软件什么平台开发的?

出0入0汤圆

发表于 2013-2-2 19:27:25 | 显示全部楼层
下来试试

出0入0汤圆

发表于 2013-2-2 18:59:41 来自手机 | 显示全部楼层
奇怪,用手机登陆论坛是不是不能收藏帖子啊。LZ好啊,有时间我要好好学习学习。

出0入0汤圆

发表于 2013-2-2 18:03:39 | 显示全部楼层
找的就是你拉   谢谢

出0入0汤圆

发表于 2013-1-15 11:39:19 | 显示全部楼层
帮顶啊~,好东西啊

出0入0汤圆

发表于 2013-1-15 08:54:37 | 显示全部楼层
收藏一下啊

出0入0汤圆

发表于 2013-1-14 20:17:20 | 显示全部楼层
好东西,收下。

出0入0汤圆

发表于 2013-1-14 20:01:25 | 显示全部楼层
牛人,膜拜

出0入0汤圆

发表于 2013-1-14 19:45:53 | 显示全部楼层
mark 会有用的

出0入0汤圆

发表于 2012-12-8 17:09:27 | 显示全部楼层
楼主强悍啊。借鉴借鉴。

出0入0汤圆

发表于 2012-11-26 15:03:53 | 显示全部楼层
mark.......
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-27 07:19

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表