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

查看: 5203|回复: 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管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版