STM32F103C8T6程序烧录方法

1.购买烧录器pwlink

STM32F103C8T6程序烧录方法_第1张图片

2.下载Power  Writer烧录软件。

STM32F103C8T6程序烧录方法_第2张图片

3.在keil5里面设置,如下:

 STM32F103C8T6程序烧录方法_第3张图片

注:此步骤前需要先将烧录器和stm32f103c8t6开发板连好,接到电脑上,之后才能在1处看到设备。

 STM32F103C8T6程序烧录方法_第4张图片

 下面这个烧录步骤可能会报错,如果报错往下看。STM32F103C8T6程序烧录方法_第5张图片

 可能会报错,如下:

STM32F103C8T6程序烧录方法_第6张图片

 这就是个巨坑的问题,原因时购买的芯片不是正版,是国内的,坑的一批。处理方法如下:

参考:https://blog.csdn.net/chunquqiulailll/article/details/113257923

一句话概括就是正版是STM32F1 系列的 IDCODE 为 0x1B10477,国产山寨我所购买的 STM32C8T6 核心板 IDCODE 为 0x2B10477。

STM32F103C8T6程序烧录方法_第7张图片

 解决办法:山寨 STM32F103C8T6 的芯片就是 CKS32F103C8T6。

下载对应的pack,重新选择pack包后重新编译程序,然后就可以了。

pack包如下:

cks32f103是国产芯片,由中科芯研发,比起ST公司F103多了一个刹车功能
它有keil的器件安装包,支持keil的开发。
在这里插入图片描述
器件安装包链接:链接: 百度网盘链接
提取码:0xyu

STM32F103C8T6程序烧录方法_第8张图片

 STM32F103C8T6程序烧录方法_第9张图片

 然后重新编译下载就可以了。

点个赞喽!!!

你可能感兴趣的:(#,其他笔记,stm32,单片机,嵌入式硬件)