[开发工具] 今天在STM32的英文论坛上看到一个网友写的STM32 ISP下载器

[复制链接]
walnutcy 发表于 2008-11-13 21:18 | 显示全部楼层

to kgp0213, 我是在103E的公板上做的,

而且连万利当时送的最小系统也没有问题啊,

要先加载文件,再给下位机跳到SYS并复位,再用上位机连接下载,

注意我的软件在没加载文件时只是一个串口工具,不会启动EVEN校验

APP升级时也是,所以才会有一个去掉文件的按钮。

to pheavecn, 你的这个办法不错,我打算自己写个BOOT放在RAM运行,用来实现这一功能,呵呵,
computer00 发表于 2008-11-13 22:04 | 显示全部楼层

晕……

kgp0213 发表于 2008-11-14 08:28 | 显示全部楼层

To:pheavecn

我买的是www.elechome.com的板子,资料可在这个网站下载,但没原理图。你要找不到的话给我邮箱
也改变波特率试了,115200ms比57600还好联通些,9600也不通,我觉得应该是板子上的232芯片质量不行,但换句话说,你的程序对高仿232芯片兼容的不好
kgp0213 发表于 2008-11-14 08:49 | 显示全部楼层

To: walnutcy

To: walnutcy 我也有那个万利最小系统,我没有试过,但我觉得你的程序肯定会支持的,其实我觉得最大的问题如上面所说是232芯片质量不好造成的,也就是说你要提高你程序对劣质232芯片的兼容性,毕竟劣质232到处都是.....
另外,最最最大的问题是,你的程序只适合你自己用,(在操作界面不改之前我是不会用啦)界面太不友好了,建议你先模仿st、万利、pheavecn,再提高程序兼容性...
关于校验,(不知道是否我没有理解你的校验方式)
我不太赞成pheavecn校验方式,(若没有完整校验所下载的数据的话)因为我的程序会放很重要的数据到flash,这部分下载错误的话程序运行失败,但是pheavecn的方法却可以校验通过---
看起来st的demo isp似乎是把全部数据都回读了,有兴趣从isp线抓数据看看 
pheavecn 发表于 2008-11-14 09:02 | 显示全部楼层

我新改的06版本是采用的回读测试。就是慢点而已。

walnutcy 发表于 2008-11-14 11:26 | 显示全部楼层

我的想法是:自己做一个通用的ISP,

先把ISP下载到RAM,再与ISP通信来下载,查空,回读校验

我现在很少用232,因为用笔记本,
我的最小系统上接的就是一个usb-〉232的Y103兼容IC
McuPlayer 发表于 2008-11-14 11:39 | 显示全部楼层
McuPlayer 发表于 2008-11-14 11:41 | 显示全部楼层

跟Hot相反,俺最烦托盘了

12寸的LCD屏,右下角的托盘老长,调声音找系统的小喇叭得找半天。
ddllxxrr 发表于 2008-11-14 12:19 | 显示全部楼层

好贴,顶下

好贴,顶下好贴,顶下好贴,顶下
千千鸟 发表于 2008-11-14 13:27 | 显示全部楼层

lixun00 发表于 2008-11-14 22:36 | 显示全部楼层

22楼,牛,这样招聘,长见识了

平常人 发表于 2008-11-14 22:43 | 显示全部楼层

22楼照片上最右边的人好像是。。

圈圈。。。。。。。。。
computer00 发表于 2008-11-14 22:54 | 显示全部楼层
lpcmcu 发表于 2009-1-26 22:14 | 显示全部楼层

很好的东西,记号要

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部