发新帖我要提问
12
返回列表
打印
[开发工具]

今天在STM32的英文论坛上看到一个网友写的STM32 ISP下载器

[复制链接]
楼主: 香水城
手机看帖
扫描二维码
随时随地手机跟帖
21
walnutcy| | 2008-11-13 21:18 | 只看该作者 回帖奖励 |倒序浏览

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

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

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

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

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

to pheavecn, 你的这个办法不错,我打算自己写个BOOT放在RAM运行,用来实现这一功能,呵呵,

使用特权

评论回复
22
computer00| | 2008-11-13 22:04 | 只看该作者

晕……

使用特权

评论回复
23
kgp0213| | 2008-11-14 08:28 | 只看该作者

To:pheavecn

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

使用特权

评论回复
24
kgp0213| | 2008-11-14 08:49 | 只看该作者

To: walnutcy

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

使用特权

评论回复
25
pheavecn| | 2008-11-14 09:02 | 只看该作者

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

使用特权

评论回复
26
walnutcy| | 2008-11-14 11:26 | 只看该作者

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

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

我现在很少用232,因为用笔记本,
我的最小系统上接的就是一个usb-〉232的Y103兼容IC

使用特权

评论回复
27
McuPlayer| | 2008-11-14 11:39 | 只看该作者

gen

使用特权

评论回复
28
McuPlayer| | 2008-11-14 11:41 | 只看该作者

跟Hot相反,俺最烦托盘了

12寸的LCD屏,右下角的托盘老长,调声音找系统的小喇叭得找半天。

使用特权

评论回复
29
ddllxxrr| | 2008-11-14 12:19 | 只看该作者

好贴,顶下

好贴,顶下好贴,顶下好贴,顶下

使用特权

评论回复
30
千千鸟| | 2008-11-14 13:27 | 只看该作者

使用特权

评论回复
31
lixun00| | 2008-11-14 22:36 | 只看该作者

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

使用特权

评论回复
32
平常人| | 2008-11-14 22:43 | 只看该作者

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

圈圈。。。。。。。。。

使用特权

评论回复
33
computer00| | 2008-11-14 22:54 | 只看该作者

我倒……这个图片俺也是在网上找的~~~~

使用特权

评论回复
34
lpcmcu| | 2009-1-26 22:14 | 只看该作者

很好的东西,记号要

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则