没有合适的资源?快使用搜索试试~ 我知道了~
首页Cortex-M4性价比之王GD32F450VIT6 超越STM32F429-GD32F4xx_User_Manual_CN.pdf
Cortex-M4性价比之王GD32F450VIT6 超越STM32F429-GD32F4xx_User_Manual_CN.p...
需积分: 50 1.8k 浏览量
更新于2023-03-16
评论 3
收藏 21.3MB PDF 举报
Cortex-M4性价比之王GD32F450VIT6 超越STM32F429-GD32F4xx_User_Manual_CN.pdf
资源详情
资源评论
资源推荐

GigaDevice Semiconductor Inc.
GD32F4xx
ARM
®
Cortex
™
-M4 32-bit MCU
用户手册
1.0 版本
( 2016 年 8 月)

GD32F4xx 用户手册
1
章节字母排序索引
系统及存储器架构
.......………………………………………………………………………………………….……1
ADC
(模数转换器)
……………………………………………………………………………………………….220
CAN
(控制器局域网络)
……………………………………………………………………….…………………682
CRC
(循环冗余校验计算单元)
………………………….………………………………………………………144
CTC
(时钟校准控制器)
………………………………………………………………………………….………106
DAC
(数模转换器)
……………………………………………………………………………………………….257
DBG
(调试)
……………………………………………………………………………………………….………211
DCI
(数字摄像头接口)
……………………………………………………………………………………………538
DMA
(直接存储器访问控制器)
……………………………………………………………………..……………152
ENET
(以太网)
………………………………………….……….…………………………………..……………712
EXMC
(外部存储器控制器)
……………………………………………………………………….………………621
EXTI
(中断
/
事件控制器)
…………………………………………………………………………...……………115
FMC
(闪存控制器)
……………………………………………………………………………………….…………20
GPIO
和
AFIO
(通用和备用输入
/
输出接口)
……………………………………………………….…………..124
I2C
(内部集成电路总线接口)
……………………………………………………………………………………477
IPA
(图像处理加速器)
……………………………………………………………………………………...……..179
IREF
(可编程参考电流)
………………………………………………………………………….………………218
PMU
(电源管理单元)
…………………………………………………………………………………………..….37
RCU
(复位和时钟单元)
……………………………………………………………………………………………..48
RTC
(实时时钟)
……………………………………………………………………………………………………280
SDIO
(
SDIO
接口)
………………………………………………………………………….……………………..570
SPI/I2S
(串行外设接口
/
片上音频接口)
………………………………………………………..…………………503
TIMERx
(定时器)
………………………………………………………………………………………….………311
TLI
(
TFT-LCD
接口)
………………………………………………………………………..……………………..550
TRNG
(真随机数生成器)
……………………………………………………………………………..…………148
USART
(通用同步异步收发器)
……………………………………………………………………..……………449
USBFS
(通用串行总线全速接口)
……………………………………………………………...…………………804
USBHS
(通用串行总线高速接口)
………………………………………………………………………………873
WDGT
(看门狗定时器)
……………………………………………………………………………….………..…271

GD32F4xx 用户手册
2
目 录
章节字母排序索引................................................................................................................. 1
目 录 ..................................................................................................................................... 2
图索引 ................................................................................................................................. 22
表索引 ................................................................................................................................. 30
1. 系统及存储器架构 .......................................................................................................... 1
1.1. ARM Cortex-M4 处理器 .................................................................................................... 1
1.2. 系统架构 ............................................................................................................................. 2
1.3. 存储器映射 ......................................................................................................................... 5
1.3.1. 位带操作 ............................................................................................................................................... 8
1.3.2. 片上 SRAM 存储器 ............................................................................................................................. 8
1.3.3. 片上 FLASH 存储器概述 .................................................................................................................... 9
1.4. 引导配置 ............................................................................................................................. 9
1.5. 系统配置寄存器 (SYSCFG) ............................................................................................. 10
1.5.1. 配置寄存器 0 (SYSCFG_CFG0) .................................................................................................... 10
1.5.2. 配置寄存器 1 (SYSCFG_CFG1) .................................................................................................... 11
1.5.3. EXTI 源选择寄存器 0 (SYSCFG_EXTISS0) ................................................................................. 12
1.5.4. EXTI 源选择寄存器 1 (SYSCFG_EXTISS1) ................................................................................. 13
1.5.5. EXTI 源选择寄存器 2 (SYSCFG_EXTISS2) ................................................................................. 14
1.5.6. EXTI 源选择寄存器 3 (SYSCFG_EXTISS3) ................................................................................. 16
1.5.7. I/O 补偿控制寄存器 (SYSCFG_CPSCTL) .................................................................................... 17
1.6. 设备电子签名 .................................................................................................................... 18
1.6.1. 存储容量信息 ..................................................................................................................................... 18
1.6.2. 设备唯一 ID (96 位/位域) .................................................................................................................. 18
2. 闪存控制器(FMC) .................................................................................................... 20
2.1. 简介 .................................................................................................................................. 20
2.2. 主要特征 ........................................................................................................................... 20
2.3. 功能说明 ........................................................................................................................... 20
2.3.1. 闪存结构 ............................................................................................................................................. 20
2.3.2. 读操作 ................................................................................................................................................. 22
2.3.3. FMC_CTL/FMC_OBCTLx 寄存器解锁 .......................................................................................... 22
2.3.4. 扇区擦除 ............................................................................................................................................. 22
2.3.5. 整片擦除 ............................................................................................................................................. 23
2.3.6. 主存储闪存块编程 ............................................................................................................................. 24
2.3.7. OTP 闪存块编程 ................................................................................................................................ 26
2.3.8. 选项字节修改 ..................................................................................................................................... 26

GD32F4xx 用户手册
3
2.3.9. 选项字节块说明 ................................................................................................................................. 26
2.3.10. 扇区擦除/编程保护 ............................................................................................................................ 28
2.3.11. D-bus 读保护 ..................................................................................................................................... 28
2.3.12. 安全保护 ............................................................................................................................................. 29
2.4. FMC 寄存器 ...................................................................................................................... 29
2.4.1. 等待状态寄存器 (FMC_WS) ........................................................................................................... 29
2.4.2. 解锁寄存器 (FMC_KEY).................................................................................................................. 30
2.4.3. 选项字节解锁寄存器 (FMC_OBKEY) ............................................................................................ 30
2.4.4. 状态寄存器 (FMC_STAT) ................................................................................................................ 31
2.4.5. 控制寄存器 (FMC_CTL) .................................................................................................................. 32
2.4.6. 选项字节控制寄存器 0 (FMC_OBCTL0) ........................................................................................ 33
2.4.7. 选项字节控制寄存器 1 (FMC_OBCTL1) ........................................................................................ 35
2.4.8. 等待状态使能寄存器 (FMC_WSEN) .............................................................................................. 35
2.4.9. 产品 ID 寄存器 (FMC_PID) ............................................................................................................. 36
3. 电源管理单元(PMU) ................................................................................................ 37
3.1. 简介 .................................................................................................................................. 37
3.2. 主要特性 ........................................................................................................................... 37
3.3. 功能描述 ........................................................................................................................... 38
3.3.1. 电池备份域 ......................................................................................................................................... 38
3.3.2. 备份 SRAM ........................................................................................................................................ 39
3.3.3. VDD/VDDA 电源域 ........................................................................................................................... 39
3.3.4. 1.2V 电源域 ........................................................................................................................................ 41
3.3.5. 省电模式 ............................................................................................................................................. 42
3.4. PMU 寄存器 ...................................................................................................................... 44
3.4.1. 控制寄存器 (PMU_CTL) .................................................................................................................. 44
3.4.2. 电源控制和状态寄存器 (PMU_CS) ................................................................................................ 46
4. 复位和时钟单元(RCU) ............................................................................................ 48
4.1. 复位控制单元(RCTL) .................................................................................................. 48
4.1.1. 简介 ..................................................................................................................................................... 48
4.1.2. 功能描述 ............................................................................................................................................. 48
4.2. 时钟控制单元(CCTL) .................................................................................................. 49
4.2.1. 简介 ..................................................................................................................................................... 49
4.2.2. 主要特性 ............................................................................................................................................. 51
4.2.3. 功能描述 ............................................................................................................................................. 51
4.3. RCU 寄存器 ...................................................................................................................... 55
4.3.1. 控制寄存器 (RCU_CTL) .................................................................................................................. 55
4.3.2. PLL 寄存器 (RCU_PLL) .................................................................................................................. 57
4.3.3. 时钟配置寄存器 0 (RCU_CFG0) ..................................................................................................... 59
4.3.4. 时钟中断寄存器 (RCU_INT) ........................................................................................................... 61
4.3.5. AHB1 复位寄存器 (RCU_AHB1RST) ............................................................................................ 64

GD32F4xx 用户手册
4
4.3.6. AHB2 复位寄存器 (RCU_AHB2RST) ............................................................................................ 66
4.3.7. AHB3 复位寄存器 (RCU_AHB3RST) ............................................................................................ 67
4.3.8. APB1 复位寄存器 (RCU_APB1RST) ............................................................................................ 67
4.3.9. APB2 复位寄存器 (RCU_APB2RST) ............................................................................................ 71
4.3.10. AHB1 使能寄存器 (RCU_AHB1EN) .............................................................................................. 73
4.3.11. AHB2 使能寄存器 (RCU_AHB2EN) .............................................................................................. 75
4.3.12. AHB3 使能寄存器 (RCU_AHB3EN) .............................................................................................. 76
4.3.13. APB1 使能寄存器 (RCU_APB1EN) ............................................................................................... 77
4.3.14. APB2 使能寄存器 (RCU_APB2EN) ............................................................................................... 80
4.3.15. AHB1 睡眠模式使能寄存器 (RCU_AHB1SPEN) ......................................................................... 82
4.3.16. AHB2 睡眠模式使能寄存器 (RCU_AHB2SPEN) ......................................................................... 85
4.3.17. AHB3 睡眠模式使能寄存器 (RCU_AHB3SPEN) ......................................................................... 86
4.3.18. APB1 睡眠模式使能寄存器 (RCU_APB1SPEN).......................................................................... 86
4.3.19. APB2 睡眠模式使能寄存器 (RCU_APB2SPEN).......................................................................... 90
4.3.20. 备份域控制寄存器 (RCU_BDCTL) ................................................................................................. 92
4.3.21. 复位源/时钟寄存器 (RCU_RSTSCK) ............................................................................................ 93
4.3.22. PLL 时钟扩频控制寄存器 (RCU_PLLSSCTL) ............................................................................. 95
4.3.23. PLLI2S 寄存器 (RCU_PLLI2S) ...................................................................................................... 96
4.3.24. PLLSAI 寄存器 (RCU_PLLSAI)...................................................................................................... 97
4.3.25. 时钟配置寄存器 1 (RCU_CFG1) ..................................................................................................... 99
4.3.26. 附加时钟控制寄存器 (RCU_ADDCTL) ........................................................................................ 100
4.3.27. 附加时钟中断寄存器 (RCU_ADDINT) ......................................................................................... 101
4.3.28. APB1 附加复位寄存器 (RCU_ADDAPB1RST) ......................................................................... 102
4.3.29. APB1 附加使能寄存器 (RCU_ADDAPB1EN) ........................................................................... 102
4.3.30. APB1 附加睡眠模式使能寄存器 (RCU_ADDAPB1SPEN) ...................................................... 103
4.3.31. 电源解锁寄存器 (RCU_VKEY) ..................................................................................................... 104
4.3.32. 深度睡眠模式电压寄存器 (RCU_DSV)........................................................................................ 104
5. 时钟校准控制器(CTC) ........................................................................................... 106
5.1. 简介 ................................................................................................................................ 106
5.2. 主要特性 ......................................................................................................................... 106
5.3. 功能描述 ......................................................................................................................... 107
5.3.1. REF 同步脉冲发生器 ...................................................................................................................... 107
5.3.2. CTC 校准计数器 .............................................................................................................................. 108
5.3.3. 频率评估和自动校准过程 ............................................................................................................... 108
5.3.4. 软件编程指南 ................................................................................................................................... 109
5.4. CTC 寄存器 .................................................................................................................... 110
5.4.1. 控制寄存器 0 (CTC_CTL0) ............................................................................................................ 110
5.4.2. 控制寄存器 1 (CTC_CTL1) ............................................................................................................ 111
5.4.3. 状态寄存器 (CTC_STAT) .............................................................................................................. 112
5.4.4. 中断清除寄存器 (CTC_INTC) ....................................................................................................... 114
6. 中断/事件控制器(EXTI) ......................................................................................... 115
剩余988页未读,继续阅读


















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0