梁山派DAPlink突然作死,keil5无法识别

场景:

 

        使用keil5进行梁山派GD32F470ZGT6编程,前几次可以正常烧录使用LED,小白在学习USART后,自己编写烧录后,然后痛苦之路开启,寻找keil5无法识别DAPlink。查阅过梁山派的资料文档、问过梁山派交流群群友、翻阅过CSDN、看过B站相关的解决办法,发现都不能解决,这差点成为我梁山派开箱到放弃的理由,小白踩过的坑,想给小白提供参考。   


正常情况下

        


无法识别的情况

         无法识别的情况下,电脑还是能识别到梁山派串口。STM32 ST-LINK Utility经过测试无论我的keil5能否识别的到DAPlink,这个都不能连接上梁山派,立创eda的梁山派常见问题与解决方法资料文档,使用STM32 ST-LINK Utility是可以连接上的,不知道是我的STM32 ST-LINK Utility版本低还是立创eda用之前梁山派GD32F450的板子给出的视频。官方资源包支持中串口下载GigaDevice ISP Programmer软件也不好使。

我的电脑keil无法DAPlink:

 立创eda的梁山派常见问题与解决方法使用STM32 ST-LINK Utility:

原因分析:

        经过不断实验,运气还在在我这边,突然发现keil5可以识别到了,这让我欣喜若狂,但我又作死,再一次下载了之前的代码,结果keil5又又不能识别DAPlink,但经过上一次的成功,我缩小范围后确定是这份代码出问题以及使用FlyMcu让我keil5可以重新识别到。


解决方案:

        不断使用FlyMcu清除芯片选项(开始编程选项下面)和重复下载之前能成功运行的代码的hex文件,下载方式按住下BOOT键,轻按RESET才能下载,流程请看下面。

FlyMcu配置:

 keil5无法识别DAPlink,使用FlyMcu下载之前能够运行代码的hex文件:

出现下载方式是出现开始连接...,接受到:79 1F 

会一直等待,这时候按住下BOOT键,轻按RESET才能下载

但是后面出现读芯片错误

 经过多次重复清除芯片下载和开始编程,最后出现这个,然后复位一下,代码成功运行,这时候再去keil5发现可以正常识别到DAPlink

             经过反复验证,这个方法有效,我又可以继续作死,继续我的梁山派学习。上述方法可能对一部分人没有用,不同的电脑不同的keil5,都会产生不同的效果。如果我的方法有效,请点个赞。

资料参考:

  【立创·梁山派】常见问题与解决方法

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值