你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

查看: 5191|回复: 3

关于STM32的IAP

[复制链接]

1

主题

2

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2010-3-2 22:10:20 | 显示全部楼层 |阅读模式
       最近被要求修改stm32的iap,将ST提供的IAP例程ymodem改为xmodem.
      本以为很简单,但是代码写好了以后,却始终通不过。
       在windows超级终端上传输时,能传送1152个包,然后就卡死了。
      重传次数:这一栏显示为0.上一次错误:这一栏没有任何显示。
     (现在最关键是无法定位问题,上面到底是为什么?为什么每次都死在1152?我只修改了ymodem.h和ymodem.c,对外的接口还是基本不变)
 
      (我对代码修改了。本来想保持ST的接口写,但是,发现马潮老师写的AVR的bootloader的那个版本很好。但是公司的资料是不让拷的,所以无法把代码全部提供)
       哪个达人,做过STM32的IAP,用xmodem实现的。能否指点啊。有代码的能否共享一下?
回复

使用道具 举报

134

主题

4489

回帖

239

蝴蝶豆

版主

最后登录
2020-12-9
发表于 2010-3-3 09:46:33 | 显示全部楼层

RE:关于STM32的IAP

要注意传输时,数据包内容会不会超出你定义的缓冲区的极限。
回复 支持 反对

使用道具 举报

0

主题

9

回帖

0

蝴蝶豆

初级会员

最后登录
2018-8-28
发表于 2010-3-3 10:13:34 | 显示全部楼层

RE:关于STM32的IAP

1152个包是不是发完了。如果是,发完之后的结束步骤可能有问题。
回复 支持 反对

使用道具 举报

0

主题

13

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2012-10-11 12:03:50 | 显示全部楼层

回复:关于STM32的IAP

呵呵
回复 支持 反对

使用道具 举报

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版