最近想玩一玩手头的c8t6顺便看看一下STM32CubeMX好用不好用。我把mdk先升了升级,毕竟V6编译HAL库的速度真的香。用cubemx建立一个模板然后用mdk打开工程编译整个过程比德福都丝滑,然后下载出现了意想不到的一键三连。
不是真正的 ST 设备! 中止连接
PDSC:序列执行失败
错误:Flash 下载失败 - 目标 DLL 已被取消
我直接人傻了好吧,隐约记得上次用的时候不是这样啊,打开魔法棒看看,原来是pack里的enable被勾上了。这玩意勾上了会验证一下是不是st的东西,可我用的是DAP-Link啊,他ST好大的官威啊。
我们先把enable关了再试一下,然后果然没有一键三连了。But,这又是什么鬼啊!!!
由于设备不匹配,连接被拒绝!连接到调试单元的设备与为项目目标选择的设备不同:.STMicroelectronics STM32F103C8
他竟然说我设备不匹配,咱好歹是买回来的啊,没记得这个也是嫖的啊( •̀ ω •́ )✧,把花钱的STM32F103C8T6换成嫖来的F407ZGT6重新建个工程试试竟然没问题了,所以我的dap-link是没问题滴。顿时,我灵光一闪,这tm总不能是库有问题吧。那么现在一切都指向了和c8t6和他的库(请叫我大聪明),库还好说,重新安装一个就行,芯片就只能找大佬了。直接呼叫从立创商城买c8t6的大佬,再嫖他一块O(∩_∩)O
用船新版本在试一下没问题了,那么芯片怎么就出问题了呢?再去找大佬问问,最后终于知道了我买到了假货。
这里是0x2BA01477,正版芯片芯片是0x1BA01477,所以解决方法一呢就是换正版芯片了。
查一下这块缺德芯片的信息吧,emmmm找不找啊后来在一个国产芯片群里才知道这玩意也是国产-CSKF103C8T6
所以我这盗版的最终的解决方法就是换成CSKF103C8T6的PACK包,如果是别的盗版芯片就去查一下对应的包就行了
总之呢,还是要辨别一下是不是买到假货了,最直接就是看丝印,正版的丝印是金色的十分明显,盗版的非常难看清;其次就是连上设备查一下CODEID,STM32F1系列都是0x1BA01477

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/151598.html