今天在玩一块STM32F103C8T6时,发现烧录不进去,报错如下:

复制报错去搜索,怀疑是这块板是国产盗版STM32,使用的是中科芯生产的CKS32F103C8T6芯片,该芯片无法被Keil识别并导致烧录失败。

我使用的是PWlink下载器,并且在他们手册中也写到了这种问题,链接如下:3.1.8:调试器常见问题 | PowerWriter文档中心

然后我按照这个教程(使用Keil AC6 开发国产STM32_cks keil-CSDN博客)操作,安装CS32Pack包,成功解决报错。

接着又报这个错,在PW手册中也写到关于这个报错,应该是下载口被占用,需要清除芯片数据。

我又按照下面教程,擦除芯片数据,再次下载,最后也是成功下载。害,心累...

STM32F103C8T6内部自带Bootloader模式之使用FlyMcu烧写程序_stm32f103c8t6boot怎么选择-CSDN博客

Logo

码道开发者社区,聚焦华为云码道 CodeArts 代码智能体,沉淀 Agent、Skill、鸿蒙开发实战内容,供开发者查阅资料、交流技术、分享工程实践

更多推荐