[技术相关]

SYNWIT-PRG_V3.3.5的坑

[复制链接]
171|1
手机看帖
扫描二维码
随时随地手机跟帖
xiaoerge|  楼主 | 2023-1-12 09:30 | 显示全部楼层 |阅读模式
串口ISP下载SWM34S,芯片锁死了,想要通过ISP擦除,怎么都不成功,握手没问题,点全部擦除没有反应
拿逻辑分析仪抓了一下,发现了问题
第一步握手:发送73 79 6e 63 0d 0a,单片机同样返回73 79 6e 63 0d 0a,就是sync的ASCII,发了三遍,紧跟着发62 61 75 64 72 61 74 65 20 31 31 35 32 30 30 0d 0a,也就是baudrate 115200,应该是修改波特率吧,然后还发了一个73 79 6e 63 0d 0a,单片机没有响应
第二步点全部擦除,单片机没有响应

问题就在修改波特率,SYNWIT-PRG发了修改波特率命令,但是后面的命令还是以默认波特率4800发的,单片机当然不识别了,而且SYNWIT-PRG还没有默认波特率4800的选项,完全无解

最后用串口助手直接以4800波特率直接发擦除命令就搞定

使用特权

评论回复
xiaoerge|  楼主 | 2023-1-12 10:08 | 显示全部楼层
USB模块没有初始化,读了USB的寄存器,然后SWD就不工作了,无语
好在擦除了还能使

使用特权

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

本版积分规则