GD32F3系列单片机环境搭建STM32CubeMX版

GD32单片机介绍

在这里插入图片描述

使用到开发板

GD32F303C-START 芯片型号:GD32F303CGT6 PinToPin单片机型号:STM32F103

GD32F303CGT6是超低开发预算需求并持续释放Cortex®-M4高性能内核的卓越动力,为取代及提升传统的8位和16位产品解决方案,直接进入32位Cortex®-M4架构的高速主流平台带来超值的入门使用体验。

GD32F303CGT6拥有更高主频、更多外设、更新功能、更低成本等属性,以小尺寸为工业电机、变频、节能应用等,高性价比和降低生产成本。

GD32F3x0系列对GD32F1x0系列和GD32E230系列的全系列硬件及软件兼容,用简单操作就可实现CPU及Flash特性和外设资源等方面的全面提升。

GD32F303CGT6基于Cortex-M4内核的GD32F30x产品系列支持快速DSP功能,最高主频可达120MHz,配备了高达3072KB的超大容量Flash及96KB的SRAM,内核访问闪存高速零等待。还拥有多达10个16位通用定时器、2个16位基本定时器和2个多通道DMA控制器。应用配备了多种基本外设资源。包括多达3个USART、2个UART、3个SPI、2个I2C、2个I2S、2个CAN2.0B和1个SDIO,以及外部总线扩展控制器(EXMC)。

安装Keil5

官方下载地址:https://www.keil.com/demo/eval/arm.htm

在这里插入图片描述

安装STM32CubeMX

官方下载地址:https://www.st.com/content/st_com/zh/stm32cubemx.html

安装前需要Java环境

在这里插入图片描述

安装GD32F3 Pack包

https://www.gd32mcu.com/cn/download/7?kw=GD32F3

根据单片机型号下载

在这里插入图片描述

下载后选择对应keil版本双击安装pack包

在这里插入图片描述

点击Next安装

在这里插入图片描述

STM32CubeMX生成代码

选一个PIN差不多的STMF103

在这里插入图片描述

简单配置一下

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

创建项目

在这里插入图片描述

Keil5 编写代码

选择对应GD型号
在这里插入图片描述

根据编译提示注释代码

在这里插入图片描述

就能编译成功

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值