最近在使用stm32的时候,不是stlink坏就是stm32莫名其妙的坏,这很头大。
拆开了stlink,发现里面是CKS 开头的国产32芯片,突然就不工作了。我还以为芯片坏了或者板子设计问题,于是一顿折腾。12v正常,5v正常,3.3也正常。
最后发现是烧录器烧了。于是我研究起我手里有的板子,发现好多都是国产的,而且丝印也是一模一样的。不是说国产不行,是这个程序验证的时候最好是稳定一些的芯片好一点,毕竟这些软件是鬼佬开发的,很多限制。
这里我就发现,我买的一些国产芯片和进口的ID是一样的 0x1BA01477

在勾选的Pack中的Enable选项的时候,进口的可以烧录,国产的就不行(这里使用的是同一个烧录器)

这让我很奇怪,按网上常规说的这个国产的iD是0x2开头。最后我使用
这么一连接,问题出来了
国产c8t6

原装c8t6

很明显的,这个128K和原版的64k不一致导致的
于是我改成CBT6看看能不能伪装过去,结果不行

不得不说,这个国产技术是越来越牛了。不过我还是希望你们不要把丝印磨了,这样没法区分原装和国产,而且国产32厂家好几个,这要有问题上哪找资料。
我这个还好是内存有区别,如果内存一样,iD一样,你怎么区分真假?看丝印吗?
就算是看丝印也不一定看的出来真假