UINIO-MCU-GD32F350RBT6 是一款基于 兆易创新 国产 LQFP64 封装的 GD32F350RBT6 微控制器的核心板电路设计,该微控制器基于 ARM Cortex-M4 内核架构,主频高达 108MHz
,片上载有 128K
容量的 Flash 存储器,以及 16K
的 SRAM 存储器,并且各拥有 2 组 USART
、I2C
、SPI
,以及 1 组 I2S
、12 位 ADC
、12 位 DAC
,同时支持 USB 2.0 FS OTG 协议,总体上属于 GPIO 引脚数量较多,但是外设资源有所取舍的主控芯片产品。
注意:相比较于采用 ARM Cortex-M3 内核架构的 GD32F103C8T6 等产品,使用 ARM Cortex-M4 内核的 GD32F350RBT6 携带有浮点计算单元(FPU,Float Point Unit),在处理数学计算时能够大幅度提升运算性能。
UINIO-MCU-STM32F401CCU6 通过板载 BOOT0
按钮和用户选项字节 BOOT1_n
位来配置启动方式,默认情况下是从片上的 Flash 闪存进行启动,具体的配置信息可以参见下表:
BOOT0 | BOOT1_n | 启动方式 |
---|---|---|
0 |
X |
片上 Flash 闪存 |
1 |
0 |
系统存储器/ISP |
1 |
1 |
片上 SRAM 静态随机存储器 |
- 引出了兆易创新 GD32F350RBT6 型微控制器上面的全部 GPIO 引脚资源;
- 单独提供有四线制的 SWD 下载接口,便于快速与 UINIO-DAP-Link 建立连接;
- 分别使用了
8MHz
与32.768KHz
两枚贴片晶振作为系统外部时钟与实时时钟; - 板载一枚 BOOT0 启动配置按钮,以及一枚 NRST 复位按钮;
- 模拟电源引脚
VDDA
使用了对100Mhz
高频杂散信号存在1KΩ
阻抗的磁珠进行单点接地;
UinIO.com 电子技术实验室 为 UINIO-MCU-GD32F350RBT6 开源项目提供了如下一系列技术参考资料: