硬汉嵌入式论坛

 找回密码
 立即注册
查看: 5278|回复: 6
收起左侧

[脱机烧录] 实测脱机烧录器,实测线束能到80CM长度(并非所有MCU)

[复制链接]

757

主题

1049

回帖

3325

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3325
发表于 2020-5-25 22:41:17 | 显示全部楼层 |阅读模式
脱机烧录软件缺省设置的SWCLK时钟速度为:写入时是16.7MHz,读出时是10MHz左右。

2020-05-25实测
1、烧写STM32H750(H7-TOOL)、STM32F103ZE(V4开发板),最高SWD速度(不加延迟),可以弄到80CM线长稳定烧录。再长就没测试了。
2、烧写低功耗STM32L476VG,20cm最高速度正常。40cm不正常,加少许延迟可通过。60CM线加延迟都不能通过。
3、烧写低功耗STM32L151, 20cm线按最大速度会失败,加很小的延迟就可以了。
4、烧写灵动MM32、STM32非低功耗系类,均可以稳定跑到最高时钟速度。

原因分析:
1、不同的CPU的GPIO输入阻抗相差很大。线缆阻抗不匹配会导致信号线上振铃现象严重,容易导致时序错乱。
2、H7-TOOL内部SWDIO和SWCLK两个引脚已串联33欧姆电阻,在线缆过长时,该电阻偏小。

改善办法:
1、尽量控制线缆的长度在20CM以内,并选择线芯粗的优质杜邦线。
2、如果要加长接线,可以在线上串联电阻(51-200欧)限制信号上升速率,同时软件降低SWD时钟速度。
3、使用一拖四的转接板,该转接板已串联33欧电阻(加上主机内部的33欧,大概66欧总电阻),并且加了上拉电阻2K欧。可以改善阻抗不匹配的问题。
4、参考:J-Link,V7 V8 V9不同版本有用100欧串联电阻,也有用200欧串联电阻。

目前最新的固件增加了SWD时钟延迟参数来适应不同的情况
SWD_CLOCK_DELAY = 1                        --SWD时钟延迟,0不延迟,值越大速度越慢
SWD线束长度.jpg







回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
111540
QQ
发表于 2020-5-26 00:26:05 | 显示全部楼层
这种长距离的选择质量过关的杜邦线线太重要了。
回复

使用道具 举报

2

主题

569

回帖

575

积分

金牌会员

积分
575
发表于 2020-5-26 06:39:53 | 显示全部楼层
多芯特氟龙镀银屏蔽,你值得拥有!
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
111540
QQ
发表于 2020-5-26 19:47:15 | 显示全部楼层
leiyitan 发表于 2020-5-26 06:39
多芯特氟龙镀银屏蔽,你值得拥有!

感谢,了解下。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
111540
QQ
发表于 2020-5-26 19:50:06 | 显示全部楼层
leiyitan 发表于 2020-5-26 06:39
多芯特氟龙镀银屏蔽,你值得拥有!

这个你有推荐的厂家不,淘宝上搜了下,店家不多。
回复

使用道具 举报

2

主题

569

回帖

575

积分

金牌会员

积分
575
发表于 2020-5-28 23:51:59 | 显示全部楼层
eric2013 发表于 2020-5-26 19:50
这个你有推荐的厂家不,淘宝上搜了下,店家不多。

付致这行话¥q3JD1rGWnYN¥打開👉🍑宝👈或点几鏈→接https://m.tb.cn/h.Vlh3hHP?sm=11fc16 至瀏lan嘂..【镀银线材批发】


非广告或推广!!!!
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
111540
QQ
发表于 2020-5-29 00:03:06 | 显示全部楼层
leiyitan 发表于 2020-5-28 23:51
付致这行话¥q3JD1rGWnYN¥打開👉🍑宝👈或点几鏈→接https://m.tb.cn/h.Vlh3hHP?sm ...

谢谢。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-11-1 08:31 , Processed in 0.245193 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表