大家都知道STM32可以应用串口烧写HEX文件,搭配一键下载电路即可实现HEX文件的烧写。这里为兆易创新的GD32F103VET6同样搭配一键下载电路,这样不需要放置区求可以烧写程序,降低成本,也方便。
-
BOOT1脚的确定
通过查阅《STM32F103xCDE_Datasheet》数据手册,BOOT1为37脚的PB2引脚。
通过查阅《GD32F103xx Datasheet》数据手册,要注意GD32的数据手册不同封装芯片的引脚定义表格是分开的,不像STM32一样是在一张表格中,电子芯这里使用的是GD32F103VET6,封装为LQFP100,可以看到BOOT1为37脚的PB2引脚,和STM32F103VET6一样。
-
BOOT0的确定
通过查阅《STM32F103xCDE_Datasheet》数据手册,BOOT0为*94脚。
通过查阅《GD32F103xx Datasheet》数据手册,可以看到BOOT0为94脚。
通过查阅原厂资料发现,引脚是一模一样的,不可谓是双胞胎啊。
-
芯片启动模式
从《GD32F10x 用户手册》可以看到,GD32F103VET6的引导模式如下表所示。
STM32F103VET6的启动模式如下表所示。
-
一键下载电路
不管是引导模式还是启动模式,意思是一样的,从表中可以看出GD32和STM32的启动引导模式选择对于BOOT1和BOOT2的配置是一样的。因此参考STM32开发板设计的一键下载电路即可。如下图所示为一键下载电路。
后续更新敬请期待,正在画板中。官网资料的下载很简单,大家可以多去官网看看,以开发STM32的思路,去撸GD32的官方手册就可以。如果STM32的开发学习基础好,其他的型号也比较快上手,更何况GD32和STM32相似度高到,可以说是双胞胎。