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

STM32F407UART ISP下载失败率高。

[复制链接]
boclandc 提问时间:2020-4-20 12:56 /
大侠,现在用UART ISP(115200BPS)下载,用的同样的程序,在STM32F103上是100%成功,现更换STM32F407后发现UART ISP下载成功率60%多(成功率与芯片有关有些是50%),用的同样的波特率,通过逻辑分析仪,发现返回的波特率高了超出了2.5%达到3.48%,出错时:当STM32F407发送0X00数据时,造成主机端停止位或偶校验出错。反复上电试验试,同一芯片60%多是成功的返回波特率在+-2.5%范围。都是成功的。现在不明白的是为何有时返回误差是3.48%(40%)。


收藏 评论4 发布时间:2020-4-20 12:56

举报

4个回答
mylovemcu 回答时间:2020-4-21 16:57:09
04213.png


04214.png


降低波特率试一下  

这两个图明显能看到F4的误差要大于F103的(第一个图是F4的  第二个图是F103的)

评分

参与人数 1蝴蝶豆 +4 收起 理由
STMCU + 4

查看全部评分

boclandc 回答时间:2020-4-22 18:58:56
现在是纠结,降低波特率,时间太长。
lebment 回答时间:2020-4-25 20:04:12
USB DFU不好吗?
boclandc 回答时间:2020-4-25 21:18:34

现在是因为要实现HMI 去更新 PLC(stm32f407) ,之间通讯采用UART,无需其它接线,直接实现HMI去更新软件。
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版