HC32F460 系列
32 位 ARM
®
Cortex
®
-M4 微控制器
用户手册
HC32F460 系列用户手册 Rev1.3 Page 2 of 1138
声 明
➢ 华大半导体有限公司(以下简称:“HDSC”)保留随时更改、更正、增强、修改华大半导
体产品和/或本文档的权利,恕不另行通知。用户可在下单前获取最新相关信息。HDSC
产品依据购销基本合同中载明的销售条款和条件进行销售。
➢ 客户应针对您的应用选择合适的 HDSC 产品,并设计、验证和测试您的应用,以确保您
的应用满足相应标准以及任何安全、安保或其它要求。客户应对此独自承担全部责任。
➢ HDSC 在此确认未以明示或暗示方式授予任何知识产权许可。
➢ HDSC 产品的转售,若其条款与此处规定不同,HDSC 对此类产品的任何保修承诺无效。
➢ 任何带有“®”或“™”标识的图形或字样是 HDSC 的商标。所有其他在 HDSC 产品上显示的
产品或服务名称均为其各自所有者的财产。
➢ 本通知中的信息取代并替换先前版本中的信息。
©2021 华大半导体有限公司 - 保留所有权利
HC32F460 系列用户手册 Rev1.3 Page 3 of 1138
目 录
声 明 .......................................................................................................................................................................... 2
目 录 .......................................................................................................................................................................... 3
简介(Overview) ..................................................................................................................................................... 43
1 存储器映射(Memory Mapping) .................................................................................................................... 44
1.1 存储器映射.......................................................................................................................................... 44
1.2 外部空间映射 ...................................................................................................................................... 50
1.3 位段空间.............................................................................................................................................. 50
1.4 地址重映射.......................................................................................................................................... 51
1.5 重映射寄存器 ...................................................................................................................................... 52
1.5.1 访问保护寄存器(MMF_REMPRT) ................................................................................ 52
1.5.2 重映射控制寄存器(MMF_REMCRx)( x=0,1) .......................................................... 53
2 总线架构(BUS) ............................................................................................................................................. 54
2.1 概述...................................................................................................................................................... 54
2.2 总线架构.............................................................................................................................................. 55
2.3 总线功能.............................................................................................................................................. 56
3 复位控制(RMU) ............................................................................................................................................ 57
3.1 简介...................................................................................................................................................... 57
3.2 复位方式和复位标志位 ...................................................................................................................... 58
3.3 复位时序.............................................................................................................................................. 60
3.3.1 上电复位 ............................................................................................................................... 60
3.3.2 NRST 引脚复位 .................................................................................................................... 61
3.3.3 欠压复位 ............................................................................................................................... 61
3.3.4 可编程电压检测 1 复位、可编程电压检测 2 复位 ........................................................... 62
3.3.5 看门狗复位、专用看门狗复位 ........................................................................................... 63
3.3.6 掉电唤醒复位 ....................................................................................................................... 64
3.3.7 软件复位 ............................................................................................................................... 64
3.3.8 MPU 错误复位 ..................................................................................................................... 65
3.3.9 RAM 奇偶校验复位 ............................................................................................................. 65
3.3.10 RAMECC 复位 ..................................................................................................................... 66
3.3.11 时钟频率异常复位 ............................................................................................................... 66
3.3.12 外部高速振荡器异常停振复位 ........................................................................................... 67
3.3.13 复位方式的判断 ................................................................................................................... 67
3.3.14 各个模块的复位条件 ........................................................................................................... 68
3.4 寄存器说明.......................................................................................................................................... 69
3.4.1 复位标志寄存器 0(RMU_RSTF0).................................................................................. 69
4 时钟控制器(CMU) ........................................................................................................................................ 71
4.1 简介...................................................................................................................................................... 71
4.2 系统框图.............................................................................................................................................. 72
4.2.1 系统框图 ............................................................................................................................... 72
4.2.2 时钟频率测量框图 ............................................................................................................... 73
HC32F460 系列用户手册 Rev1.3 Page 4 of 1138
4.3 时钟源规格.......................................................................................................................................... 74
4.4 工作时钟规格 ...................................................................................................................................... 76
4.5 晶振电路.............................................................................................................................................. 78
4.5.1 外部高速振荡器 ................................................................................................................... 78
4.5.1.1 振荡器模式 ....................................................................................................................... 78
4.5.1.2 时钟输入模式.................................................................................................................... 79
4.5.2 外部高速振荡器故障检测 ................................................................................................... 80
4.5.2.1 检测到 XTAL 故障检测动作 ........................................................................................... 81
4.5.2.2 检测到 XTAL 振荡故障产生中断复位 ........................................................................... 82
4.5.3 外部低速振荡器 ................................................................................................................... 83
4.6 内部 RC 时钟 ...................................................................................................................................... 84
4.6.1 HRC 时钟 .............................................................................................................................. 84
4.6.2 MRC 时钟 ............................................................................................................................. 84
4.6.3 LRC 时钟 .............................................................................................................................. 85
4.6.4 SWDTRC 时钟 ..................................................................................................................... 85
4.7 PLL 时钟 ............................................................................................................................................. 86
4.8 时钟切换步骤 ...................................................................................................................................... 86
4.8.1 时钟源切换 ........................................................................................................................... 87
4.8.2 时钟分频切换 ....................................................................................................................... 88
4.9 时钟输出功能 ...................................................................................................................................... 89
4.10 时钟频率测量 ...................................................................................................................................... 90
4.10.1 时钟频率测量 ....................................................................................................................... 90
4.10.2 数字滤波功能 ....................................................................................................................... 91
4.10.3 中断/复位功能 ...................................................................................................................... 91
4.11 寄存器说明 ......................................................................................................................................... 92
4.11.1 CMU XTAL 配置寄存器(CMU_XTALCFGR) ................................................................... 94
4.11.2 CMU XTAL 安定配置寄存器(CMU_XTALSTBCR) ......................................................... 94
4.11.3 CMU XTAL 控制寄存器(CMU_XTALCR) ........................................................................ 95
4.11.4 CMU XTAL 振荡故障控制寄存器(CMU_XTALSTDCR) ................................................. 96
4.11.5 CMU XTAL 振荡故障状态寄存器(CMU_XTALSTDSR) ................................................. 97
4.11.6 CMU XTAL32 配置寄存器(CMU_XTAL32CFGR) ........................................................... 97
4.11.7 CMU XTAL32 滤波寄存器(CMU_XTAL32NFR) .............................................................. 98
4.11.8 CMU XTAL32 控制寄存器(CMU_XTAL32CR) ................................................................ 98
4.11.9 CMU HRC 校准寄存器(CMU_HRCTRM) ......................................................................... 99
4.11.10 CMU HRC 控制寄存器(CMU_HRCCR)........................................................................... 100
4.11.11 CMU MRC 校准寄存器(CMU_MRCTRM) ...................................................................... 101
4.11.12 CMU MRC 控制寄存器(CMU_MRCCR) ......................................................................... 102
4.11.13 CMU LRC 校准寄存器(CMU_LRCTRM) ........................................................................ 103
4.11.14 CMU LRC 控制寄存器(CMU_LRCCR) ........................................................................... 104
4.11.15 CMU MPLL 配置寄存器(CMU_PLLCFGR) .................................................................... 105
4.11.16 CMU MPLL 控制存器(CMU_PLLCR) ............................................................................. 107
4.11.17 CMU UPLL 配置寄存器(CMU_UPLLCFGR) .................................................................. 108
HC32F460 系列用户手册 Rev1.3 Page 5 of 1138
4.11.18 CMU UPLL 控制存器(CMU_UPLLCR) ............................................................................ 110
4.11.19 CMU 时钟源稳定状态器(CMU_OSCSTBSR) ................................................................. 111
4.11.20 CMU 系统时钟源切换寄存器(CMU_CKSWR) ............................................................... 112
4.11.21 CMU 时钟分频配置寄存器(CMU_SCFGR) ..................................................................... 113
4.11.22 CMU USBFS 时钟配置存器(CMU_UFSCKCFGR) .......................................................... 116
4.11.23 CMU AD/TRNG 时钟配置存器(CMU_PERICKSEL)....................................................... 117
4.11.24 CMU I2S 时钟配置存器(CMU_I2SCKSEL)...................................................................... 118
4.11.25 CMU 调试时钟配置存器(CMU_TPIUCKCFGR)............................................................. 119
4.11.26 CMU MCO1 配置存器(CMU_MCO1CFGR) .................................................................... 120
4.11.27 CMU MCO2 配置存器(CMU_MCO2CFGR) .................................................................... 121
4.11.28 FCM 下限比较值寄存器(FCM_LVR) .............................................................................. 122
4.11.29 FCM 上限比较值寄存器(FCM_UVR) ............................................................................. 122
4.11.30 FCM 计数器值寄存器(FCM_CNTR) ............................................................................... 123
4.11.31 FCM 开始停止寄存器(FCM_STR) .................................................................................. 123
4.11.32 FCM 测量对象控制寄存器(FCM_MCCR) ...................................................................... 124
4.11.33 FCM 测量基准控制寄存器(FCM_RCCR) ....................................................................... 125
4.11.34 FCM 中断复位控制寄存器(FCM_RIER)......................................................................... 126
4.11.35 FCM 标志寄存器(FCM_SR) ............................................................................................. 127
4.11.36 FCM 标志位清除寄存器(FCM_CLR) .............................................................................. 127
5 电源控制(PWC) .......................................................................................................................................... 128
5.1 简介.................................................................................................................................................... 128
5.2 电源分布............................................................................................................................................ 129
5.3 电源电压检测单元(PVD)说明 ......................................................................................................... 131
5.3.1 上电复位/掉电复位动作说明 ............................................................................................ 131
5.3.2 欠压复位(BOR)说明 .......................................................................................................... 132
5.3.3 可编程电压检测 1(PVD1)、可编程电压检测 2(PVD2) .................................................. 133
5.3.4 PVD1、PVD2 中断/复位框图 ........................................................................................... 134
5.3.5 输入/输出引脚 .................................................................................................................... 134
5.3.6 PVD1 中断和复位 .............................................................................................................. 135
5.3.7 PVD2 中断和复位 .............................................................................................................. 137
5.3.8 内部电压采样和检测功能 ................................................................................................. 138
5.4 动作模式与低功耗模式 .................................................................................................................... 139
5.4.1 运行模式 ............................................................................................................................. 143
5.4.2 睡眠模式 ............................................................................................................................. 146
5.4.3 停止模式 ............................................................................................................................. 147
5.4.4 掉电模式 ............................................................................................................................. 149
5.5 降低功耗的方法 ................................................................................................................................ 154
5.5.1 降低系统时钟速度 ............................................................................................................. 154
5.5.2 关闭不使用的时钟源 ......................................................................................................... 154
5.5.3 功能时钟停止 ..................................................................................................................... 155
5.5.4 关闭不使用的 RAM ........................................................................................................... 155
5.6 寄存器保护功能 ................................................................................................................................ 156
评论5