当前位置:网站首页>初出茅庐的小李第115篇博客项目笔记之国产GD32F103RCT6基础工程创建
初出茅庐的小李第115篇博客项目笔记之国产GD32F103RCT6基础工程创建
2022-08-08 03:43:00 【初出茅庐的小李】
GD32F103RBT6内核资源介绍
内核:ARM Cortex-M3
主频:108 MHz,
只读存储器(ROM):256 KB
随机存储器(RAM): 48KB
通用接口: SPI 、I2C、UART 、I2S、CAN
USB、OTG、Ethernet、Multi-Purpose Serial Peripheral多用途串行外设控制器
模数转换器:3通道 12位精度的ADC
数模转换器:2通道12位精度的DAC
温度范围: -40 °C到85 °C
Keil的Pack支持包下载
下载地址:https://www.keil.com/dd2/gigadevice/gd32f103rc/
安装支持包

安装成功


开发板

工程模板搭建
下载官方固件库:

搭建工程模板:固件库里面的代码

- CMSIS文件夹关于ARM - CortexM3内核文件
- LIBARY存放库文件的一个文件夹
- STARTUP 存放启动文件的文件夹
- USER 文件夹存放芯片相关配置文件GD32F103RCT6
- PROJECT 存放工程目录的文件夹
- API 存放用户自定义是文件夹
启动文件文件夹

USER文件夹

CMSIS文件夹

库文件文件夹

创建工程
注意:如果没有安装支持包,不会出现GigaDevice选项,正常安装会出现
工程文件夹目录下
添加头文件路径让编译器找到相关的头文件让对应的头文件所在的文件夹路径添加到工程中来

消除警告

4、国产单片机(GD32)库函数测试代码的编写
开启一些必要的宏定义,配置工程,GD32F10X_HD, __FPU_PRESENT

注意:
用的不是默认功能的GPIO需要重定向

LED灯原理图


边栏推荐
猜你喜欢

egg-阿里云短信配置

Deep profiling of classes and objects

CGAN theory explanation and code implementation

From hardcover to smartcover, the next wave is emerging. Listen to what smart home gurus have to say?

136. Single Number A number that only appears once

egg-validate-custom validation method error language (error Chinese prompt)

vulnhub-DC-3靶机渗透记录

STFW3N150管脚功能 数据表(PDF)引脚图

从精装到智装,下一波浪潮浮现,听听智能家居的大咖们怎么说?

Week 4 Step by step building multi-layer neural network and application (1 & 2)
随机推荐
Several daily LeetCode exercises
egg-Nodemailer-qq邮箱验证码开发配置
Flume (三) --------- Flume 进阶
力扣第 305 场周赛
Embedded Interview Questions
数据在内存如何分布的?
力扣第 84 场双周赛
Negative Number Storage and Type Conversion in Program
杭电多校6 1009. Map
The impact of rays on performance in three.js
The futures company has all kinds of account opening fee
文本生成介绍
CFdiv2-Tournament Countdown-(思维+交互题套路)
vulnhub-DC-3靶机渗透记录
项目管理流程及各环节要点
Week 4 Step by step building multi-layer neural network and application (1 & 2)
LeetCode Binary Tree Series - All Paths of 257 Binary Trees
egg-session 将数据存储到redis
find prime problem
基于图像二维熵的视频信号丢失检测(Signal Loss Detection)