IP核

GD32VF103(兆易创新)RISC-V 通用 MCU

时间:2025-04-23作者:编辑:审核:阅读:232

1. 功能描述

GD32VF103 是全球首款量产的 RISC-V 通用 MCU,由兆易创新联合芯来科技开发,主打高性能、低功耗、生态兼容,核心功能如下:

  1. RISC-V Bumblebee 内核

    • 架构特性:32 位 RV32IMAC 指令集,支持单周期乘法 / 除法,主频最高 108MHz,CoreMark 跑分3.12/MHz。

    • 中断系统:增强型内核本地中断控制器(ECLIC),支持 68 个外部中断、16 级优先级嵌套,响应延迟 < 100ns。

  2. 外设与接口

    • 模拟资源:2个12位 ADC(2.6M SPS,16通道)、2个12位 DAC(单通道)、2 个模拟比较器。

    • 通信接口:3个USART、2个UART、3个SPI(支持 Quad 模式)、2个I²C(1MHz Fm+)、2个CAN 2.0B、1 个 USB 2.0 FS OTG。

    • 控制外设:1个16位高级定时器(支持三相 PWM 互补输出)、4个通用定时器、2个基本定时器、2个DMA 控制器。

  3. 存储与扩展

    • 片内资源:16-128KB Flash(gFlash®专利技术,零等待)、6-32KB SRAM。

    • 外部扩展:支持 EXMC 接口,可连接 NOR Flash、SRAM等外部存储器。

  4. 低功耗设计

    • 模式支持:睡眠、深度睡眠、待机模式,待机功耗<1μA。

    • 唤醒机制:支持 RTC、GPIO、ADC 等外设唤醒。

  5. 开发兼容性

    • 引脚兼容:与 GD32F103(ARM Cortex-M3)引脚对齐,代码移植成本低。

    • 工具链:支持 Nuclei Studio(免费)、SEGGER Embedded Studio、Keil MDK,兼容ARM 开发习惯。


2. 可交付清单

GD32VF103 提供硬件 + 软件 + 文档全栈资源,核心内容如下:

硬件组件

    • 开发板:

      • 入门级:GD32VF103R-START(LQFP64封装,含 GD-Link 调试器)。

      • 全功能版:GD32VF103V-EVAL(LQFP100封装,集成 LCD、电机驱动、USB 转串口)。

    • 配件:USB 线、转接板、扩展模块(如电机驱动板、OLED 屏)。

    软件资源

    • 操作系统:μC/OS-II、FreeRTOS、RT-Thread、Huawei LiteOS 已适配。

    • 开发工具:

      • IDE:Nuclei Studio(基于 Eclipse)、SEGGER Embedded Studio(免费商用)。

      • 调试工具:GD-Link(支持 JTAG/SWD)、J-Link V10+。

    • 库与示例:

      • 标准库:GD32VF103 系列外设驱动库(含 CubeMX 配置工具)。

      • 行业方案:BLDC 电机控制代码、工业协议栈(Modbus、CANopen)。

技术文档


3. 示意图


4. 技术规格