GD32VF103 RISC-V 微控制器用户手册

需积分: 10 4 下载量 33 浏览量 更新于2024-06-11 1 收藏 10.34MB PDF 举报
GD32VF103 微控制器用户手册 GD32VF103 是一款基于 RISC-V 架构的 32 位微控制器,具有高性能、低功耗和集成存储器等特点。本手册详细介绍了 GD32VF103 的系统架构、存储器映射、引导配置、设备电子签名、闪存控制器、电源管理单元等方面的技术细节。 1. 系统及存储器架构 GD32VF103 采用 RISC-V 处理器架构,具有高性能和低功耗特点。系统架构包括处理器、存储器、外设等部分。存储器架构包括片上 SRAM 存储器和片上闪存,总容量达到 64KB SRAM 和 256KB 闪存。 1.1 RISC-V 处理器 RISC-V 处理器是 GD32VF103 的核心,它采用 RISC-V 指令集架构,具有高性能和低功耗特点。RISC-V 处理器具有 32 位地址总线和 32 位数据总线,支持最高 480MHz 的工作频率。 1.2 系统架构 GD32VF103 的系统架构包括处理器、存储器、外设和总线等部分。系统架构的设计目标是实现高性能、低功耗和高可靠性。 1.3 存储器映射 GD32VF103 的存储器架构包括片上 SRAM 存储器和片上闪存。片上 SRAM 存储器用于存储程序和数据,总容量达到 64KB。片上闪存用于存储程序和数据,总容量达到 256KB。 2. 闪存控制器(FMC) FMC 是 GD32VF103 的闪存控制器,负责管理闪存的读写操作。FMC 的主要特征包括支持多种闪存类型、支持页擦除和块擦除、支持选项字节编程等。 2.1 简介 FMC 是 GD32VF103 的闪存控制器,负责管理闪存的读写操作。FMC 支持多种闪存类型,包括 NOR 闪存、NAND 闪存等。 2.2 主要特征 FMC 的主要特征包括支持多种闪存类型、支持页擦除和块擦除、支持选项字节编程等。 2.3 功能说明 FMC 的功能包括闪存结构、读操作、FMC_CTL 寄存器解锁、页擦除、整片擦除、主存储闪存块编程、选项字节块擦除、选项字节块编程等。 3. 电源管理单元(PMU) PMU 是 GD32VF103 的电源管理单元,负责管理电源的供电和省电模式。PMU 的主要特征包括支持电池备份域、VDD/VDDA 电源域、1.2V 电源域等。 3.1 简介 PMU 是 GD32VF103 的电源管理单元,负责管理电源的供电和省电模式。 3.2 主要特征 PMU 的主要特征包括支持电池备份域、VDD/VDDA 电源域、1.2V 电源域等。 3.3 功能说明 PMU 的功能包括电池备份域、VDD/VDDA 电源域、1.2V 电源域、省电模式等。 GD32VF103 是一款基于 RISC-V 架构的 32 位微控制器,具有高性能、低功耗和集成存储器等特点。本手册详细介绍了 GD32VF103 的系统架构、存储器映射、引导配置、设备电子签名、闪存控制器、电源管理单元等方面的技术细节,为开发者提供了详细的技术信息。