兆易创新 UINIO-MCU-GD32F350 固件库开发指南
早在新冠疫情爆发前的 2019 年,就曾经撰写过一篇关于 ARM 标准库的技术长文 《意法半导体 STM32F103 标准库典型实例》 ,文章非常详尽的介绍了各种常见片上外设资源的应用。时至 4 年以后的今天,国产微控制器在工程实践领域已经得到了广泛运用,因而基于兆易创新 推出的国产 ARM 微控制器,设计和制作了 UINIO-MCU-GD32F350RBT6 这款开源核心板,同时撰写了本篇文章作为配套的资料教程,希冀为国产芯片的商业化普及尽自己一份绵薄之力。
UINIO-MCU-GD32F350RBT6
是一款采用 LQFP64 封装的 GD32F350RBT6
微控制器核心板,基于 ARM Cortex-M4 内核架构,主频高达
108MHz
,拥有 128K
容量 Flash,以及
16K
的 SRAM。而 UINIO-MCU-GD32F103C
采用 LQFP48 封装的 GD32F103Cxxx 系列微控制器(包括
GD32F103CBT6
、GD32F103C8T6
、GD32F103C6T6
、GD32F103C4T6
),基于
ARM Cortex-M3 内核架构,主频达到
108MHz
,拥有 16K ~ 128K
容量 Flash,以及
6K ~ 20K
的 SRAM。