在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例Clojure → AT32F403A/407/407A系列 系列 技术手册

AT32F403A/407/407A系列 系列 技术手册

Clojure

下载此实例
  • 开发语言:Others
  • 实例大小:11.39M
  • 下载次数:4
  • 浏览次数:72
  • 发布时间:2022-10-31
  • 实例类别:Clojure
  • 发 布 人:tojustin
  • 文件格式:.pdf
  • 所需积分:2
 相关标签: AT32F403 AT 32 07

实例介绍

【实例简介】AT32F403A/407/407A系列 系列 技术手册

【实例截图】

【核心代码】

目 录
1 系统架构 .................................................................................................................. 27
1.1 系统概述 ............................................................................................................ 29
1.1.1 ARM Cortex TM -M4F处理器 ........................................................................... 29
1.1.2 位带 .......................................................................................................... 29
1.1.3 中断和异常向量 ......................................................................................... 31
1.1.4 系统嘀嗒定时器(SysTick) ....................................................................... 34
1.1.5 复位流程 ................................................................................................... 34
1.2 寄存器描述缩写说明 .......................................................................................... 35
1.3 器件特征信息 ..................................................................................................... 36
1.3.1 闪存容量寄存器 ......................................................................................... 36
1.3.2 器件电子签名 ............................................................................................ 36
2 存储器资源 .............................................................................................................. 37
2.1 内部存储器地址映射 .......................................................................................... 37
2.2 Flash存储器 ........................................................................................................ 37
2.3 SRAM存储器 ....................................................................................................... 39
2.4 外设地址映射 ..................................................................................................... 39
3 电源控制(PWC) .................................................................................................... 42
3.1 简介 ................................................................................................................... 42
3.2 主要特点 ............................................................................................................ 42
3.3 上电低电压复位 ................................................................................................. 42
3.4 电压监测器(PVM) ........................................................................................... 43
3.5 电源域划分 ........................................................................................................ 43
3.6 省电模式 ............................................................................................................ 44
3.7 PWC寄存器 ......................................................................................................... 45
3.7.1 电源控制寄存器(PWC_CTRL) .................................................................. 45
3.7.2 电源控制及状态寄存器(PWC_CTRLSTS) .................................................. 46
4 时钟和复位管理(CRM) .......................................................................................... 47
4.1 时钟 ................................................................................................................... 47
4.1.1 时钟源 ....................................................................................................... 47
4.1.2 系统时钟 ................................................................................................... 48
4.1.3 外设时钟 ................................................................................................... 48
4.1.4 时钟失效检测 ............................................................................................ 48
4.1.5 自动滑顺频率切换 ..................................................................................... 48
4.1.6 内部时钟输出 ............................................................................................ 49
4.1.7 中断 .......................................................................................................... 49
4.2 复位 ................................................................................................................... 49
4.2.1 系统复位 ................................................................................................... 49
4.2.2 电池供电域复位 ......................................................................................... 49
4.3 CRM寄存器 ......................................................................................................... 50
4.3.1 时钟控制寄存器(CRM_CTRL) .................................................................. 50
4.3.2 时钟配置寄存器(CRM_CFG) ................................................................... 51
AT32F403A/407/407A系列 系列 技术手册
2022.06.27 第 第 3 页 页 版本 版本 2.03
4.3.3 时钟中断寄存器 (CRM_CLKINT) ............................................................. 53
4.3.4 APB2外设复位寄存器(CRM_APB2RST) ..................................................... 54
4.3.5 APB1外设复位寄存器(CRM_APB1RST) ..................................................... 56
4.3.6 AHB外设时钟使能寄存器(CRM_AHBEN) .................................................. 57
4.3.7 APB2外设时钟使能寄存器(CRM_APB2EN) ............................................... 58
4.3.8 APB1外设时钟使能寄存器(CRM_APB1EN) ............................................... 60
4.3.9 电池供电域控制寄存器(CRM_BPDC) ....................................................... 61
4.3.10 控制/状态寄存器(CRM_CTRLSTS) ............................................................ 62
4.3.11 AHB外设复位寄存器(CRM_AHBRST) ........................................................ 63
4.3.12 额外寄存器1(CRM_MISC1) ..................................................................... 63
4.3.13 额外寄存器2(CRM_MISC2) ..................................................................... 64
4.3.14 额外寄存器3(CRM_MISC3) ..................................................................... 64
4.3.15 中断映射寄存器(CRM_INTMAP) ............................................................. 65
5 闪存控制器(FLASH) .............................................................................................. 66
5.1 FLASH介绍 .......................................................................................................... 66
5.2 主存储器操作 ..................................................................................................... 70
5.2.1 解锁/锁定 .................................................................................................. 70
5.2.2 擦除 .......................................................................................................... 71
5.2.3 编程 .......................................................................................................... 72
5.2.4 读取 .......................................................................................................... 73
5.3 外部存储器操作 ................................................................................................. 74
5.4 用户系统数据区操作 .......................................................................................... 74
5.4.1 解锁/锁定 .................................................................................................. 74
5.4.2 擦除 .......................................................................................................... 74
5.4.3 编程 .......................................................................................................... 75
5.4.4 读取 .......................................................................................................... 76
5.5 闪存保护 ............................................................................................................ 76
5.5.1 访问保护 ................................................................................................... 76
5.5.2 擦写保护 ................................................................................................... 77
5.6 特殊功能 ............................................................................................................ 77
5.6.1 安全库区设定 ............................................................................................ 77
5.7 FLASH寄存器 ...................................................................................................... 78
5.7.1 闪存性能选择寄存器(FLASH_PSR) .......................................................... 79
5.7.2 闪存解锁寄存器(FLASH_UNLOCK) ........................................................... 79
5.7.3 闪存用户系统数据解锁寄存器(FLASH_USD_UNLOCK) .............................. 79
5.7.4 闪存状态寄存器(FLASH_STS) .................................................................. 79
5.7.5 闪存控制寄存器(FLASH_CTRL) ................................................................ 80
5.7.6 闪存地址寄存器(FLASH_ADDR) ............................................................... 80
5.7.7 用户系统数据寄存器(FLASH_USD) .......................................................... 80
5.7.8 擦除编程保护状态寄存器(FLASH_EPPS) .................................................. 81
5.7.9 闪存解锁寄存器2(FLASH_UNLOCK2) ....................................................... 81
5.7.10 闪存状态寄存器2(FLASH_STS2) .............................................................. 81
AT32F403A/407/407A系列 系列 技术手册
2022.06.27 第 第 4 页 页 版本 版本 2.03
5.7.11 闪存控制寄存器2(FLASH_CTRL2) ............................................................ 81
5.7.12 闪存地址寄存器2(FLASH_ADDR2) ........................................................... 82
5.7.13 闪存解锁寄存器3(FLASH_UNLOCK3) ....................................................... 82
5.7.14 闪存选择寄存器(FLASH_SELECT)............................................................. 82
5.7.15 闪存状态寄存器3(FLASH_STS3) .............................................................. 82
5.7.16 闪存控制寄存器3(FLASH_CTRL3) ............................................................ 83
5.7.17 闪存地址寄存器3(FLASH_ADDR3) ........................................................... 83
5.7.18 闪存解密地址寄存器(FLASH_DA) ............................................................ 83
5.7.19 闪存安全库区状态寄存器0(SLIB_STS0) ................................................... 83
5.7.20 闪存安全库区状态寄存器1(SLIB_STS1) ................................................... 84
5.7.21 闪存安全库区密码清除寄存器(SLIB_PWD_CLR) ...................................... 84
5.7.22 闪存安全库区额外状态寄存器(SLIB_MISC_STS) ...................................... 84
5.7.23 闪存安全库区密码设定寄存器(SLIB_SET_PWD) ....................................... 84
5.7.24 闪存安全库区地址设定寄存器(SLIB_SET_RANGE) ................................... 85
5.7.25 闪存安全库区解锁寄存器(SLIB_UNLOCK) ................................................ 85
5.7.26 闪存CRC校验控制寄存器(FLASH_CRC_CTRL) ............................................ 85
5.7.27 闪存CRC校验结果寄存器(FLASH_CRC_CHKR) ........................................... 86
6 通用功能输入输出(GPIO) ..................................................................................... 87
6.1 简介 ................................................................................................................... 87
6.2 功能描述 ............................................................................................................ 87
6.2.1 GPIO结构 ................................................................................................... 87
6.2.2 GPIO复位状态 ............................................................................................ 87
6.2.3 通用功能输入配置 ..................................................................................... 88
6.2.4 模拟输入/输出配置 .................................................................................... 88
6.2.5 通用功能输出配置 ..................................................................................... 88
6.2.6 I/O端口保护 ............................................................................................... 88
6.3 GPIO寄存器 ........................................................................................................ 88
6.3.1 GPIO配置低寄存器(GPIOx_CFGLR)(x=A..E) .......................................... 89
6.3.2 GPIO配置高寄存器(GPIOx_CFGHR)(A..E) ............................................. 89
6.3.3 GPIO输入数据寄存器(GPIOx_IDT)(x=A..E) ........................................... 90
6.3.4 GPIO输出数据寄存器(GPIOx_ODT)(x=A..E) ......................................... 90
6.3.5 GPIO设置/清除寄存器(GPIOx_SCR)(x=A..E) ......................................... 90
6.3.6 GPIO清除寄存器(GPIOx_CLR)(x=A..E) ................................................. 90
6.3.7 GPIO写保护寄存器(GPIOx_WPR)(x=A..E) ............................................ 90
6.3.8 GPIO极大电流推动/吸入能力切换控制寄存器(GPIOx_HDRV)(x=A..E) .. 91
7 复用功能输入输出(IOMUX) ................................................................................... 92
7.1 简介 ................................................................................................................... 92
7.2 功能描述 ............................................................................................................ 92
7.2.1 IOMUX结构 ................................................................................................ 92
7.2.2 复用功能输入配置 ..................................................................................... 92
7.2.3 复用功能输出或双向复用功能配置 ............................................................ 93
7.2.4 外设复用功能管脚配置 .............................................................................. 93
AT32F403A/407/407A系列 系列 技术手册
2022.06.27 第 第 5 页 页 版本 版本 2.03
7.2.5 IOMUX映射优先级...................................................................................... 93
7.2.5.1 硬件抢占功能 ............................................................................. 93
7.2.5.2 调试端口优先 ............................................................................. 94
7.2.5.3 其他外设输出优先级关系 ............................................................. 94
7.2.6 外部中断/唤醒线 ....................................................................................... 94
7.3 IOMUX寄存器 ..................................................................................................... 94
7.3.1 事件输出控制寄存器(IOMUX_EVTOUT) ................................................... 95
7.3.2 IO复用重映射寄存器(IOMUX_REMAP) .................................................... 95
7.3.3 复用外部中断配置寄存器1(IOMUX_EXINTC1) ......................................... 98
7.3.4 复用外部中断配置寄存器2(IOMUX_EXINTC2) ......................................... 98
7.3.5 复用外部中断配置寄存器3(IOMUX_EXINTC3) ......................................... 99
7.3.6 复用外部中断配置寄存器4(IOMUX_EXINTC4) ....................................... 100
7.3.7 IO复用重映射寄存器2(IOMUX_REMAP2) ............................................... 100
7.3.8 IO复用重映射寄存器3(IOMUX_REMAP3) ............................................... 101
7.3.9 IO复用重映射寄存器4(IOMUX_REMAP4) ............................................... 101
7.3.10 IO复用重映射寄存器5(IOMUX_REMAP5) ............................................... 102
7.3.11 IO复用重映射寄存器6(IOMUX_REMAP6) ............................................... 103
7.3.12 IO复用重映射寄存器7(IOMUX_REMAP7) ............................................... 104
7.3.13 IO复用重映射寄存器8(IOMUX_REMAP8) ............................................... 105
8 外部中断/事件控制器(EXINT) ............................................................................. 106
8.1 EXINT介绍 ........................................................................................................ 106
8.2 功能描述和配置流程 ........................................................................................ 106
8.3 EXINT寄存器描述 .............................................................................................. 107
8.3.1 中断使能寄存器(EXINT_INTEN) ............................................................ 107
8.3.2 事件使能寄存器(EXINT_EVTEN) ............................................................ 107
8.3.3 极性配置寄存器1(EXINT_POLCFG1) ...................................................... 107
8.3.4 极性配置寄存器2(EXINT_POLCFG2) ...................................................... 108
8.3.5 软件触发寄存器(EXINT_SWTRG) ........................................................... 108
8.3.6 中断状态寄存器(EXINT_INTSTS) ........................................................... 108
9 DMA控制器(DMA) .............................................................................................. 109
9.1 简介 ................................................................................................................. 109
9.2 特性 ................................................................................................................. 109
9.3 功能描述 .......................................................................................................... 109
9.3.1 通道配置 ................................................................................................. 109
9.3.2 握手机制 ................................................................................................. 110
9.3.3 仲裁 ........................................................................................................ 110
9.3.4 可编程数据传输宽度................................................................................ 110
9.3.5 错误事件 ................................................................................................. 111
9.3.6 中断 ........................................................................................................ 111
9.3.7 DMA固定请求映射 ................................................................................... 112
9.3.8 DMA弹性请求映射 ................................................................................... 112
9.4 DMA寄存器 ...................................................................................................... 114
AT32F403A/407/407A系列 系列 技术手册
2022.06.27 第 第 6 页 页 版本 版本 2.03
9.4.1 DMA状态寄存器(DMA_STS) .................................................................. 115
9.4.2 DMA状态清除寄存器(DMA_CLR) .......................................................... 117
9.4.3 DMA通道x配置寄存器(DMA_CxCTRL)(x = 1…7) ................................. 119
9.4.4 DMA通道x数据传输量寄存器(DMA_CxDTCNT)(x = 1…7) .................... 120
9.4.5 DMA通道x外设地址寄存器(DMA_CxPADDR)(x = 1…7) ....................... 120
9.4.6 DMA通道x存储器地址寄存器(DMA_CxMADDR)(x = 1…7) ................... 120
9.4.7 通道来源寄存器0(DMA_SRC_SEL0) ....................................................... 120
9.4.8 通道来源寄存器1(DMA_SRC_SEL1) ....................................................... 121
10 CRC计算单元(CRC) .............................................................................................. 122
10.1 CRC介绍 ........................................................................................................... 122
10.2 CRC寄存器 ........................................................................................................ 122
10.2.1 数据寄存器(CRC_DT) ........................................................................... 122
10.2.2 通用数据寄存器(CRC_CDT) .................................................................. 122
10.2.3 控制寄存器(CRC_CTRL) ........................................................................ 123
10.2.4 初始化寄存器(CRC_IDT) ....................................................................... 123
11 I 2 C接口 ................................................................................................................... 124
11.1 I 2 C简介 ............................................................................................................. 124
11.2 I 2 C主要特点 ...................................................................................................... 124
11.3 I 2 C总线特性 ...................................................................................................... 124
11.4 I 2 C接口 ............................................................................................................. 124
11.4.1 I 2 C从机通信流程 ...................................................................................... 127
11.4.2 I 2 C主机通信流程 ...................................................................................... 128
11.4.3 利用DMA传输 .......................................................................................... 134
11.4.4 SMBus ...................................................................................................... 134
11.4.5 I 2 C中断请求 ............................................................................................. 136
11.4.6 I 2 C调试模式 ............................................................................................. 136
11.5 I 2 C寄存器描述 .................................................................................................. 136
11.5.1 控制寄存器1(I2C_CTRL1) .......................................................................... 137
11.5.2 控制寄存器2(I2C_CTRL2) .......................................................................... 138
11.5.3 自身地址寄存器1(I2C_OADDR1) ................................................................ 139
11.5.4 自身地址寄存器2(I2C_OADDR2) ................................................................ 139
11.5.5 数据寄存器(I2C_DT) ................................................................................. 139
11.5.6 状态寄存器1(I2C_STS1) ............................................................................ 139
11.5.7 状态寄存器2(I2C_STS2) ............................................................................ 141
11.5.8 时钟控制寄存器(I2C_CLKCTRL) .................................................................. 142
11.5.9 时钟上升寄存器(I2C_TMRISE) ................................................................... 142
12 通用同步异步收发器(USART) .............................................................................. 143
12.1 USART介绍 ....................................................................................................... 143
12.2 全双工半双工选择器简述和配置流程 ............................................................... 144
12.3 模式选择器简述和配置流程 .............................................................................. 144
12.3.1 模式选择器简述 ....................................................................................... 144
12.3.2 模式选择器配置方法................................................................................ 145
12.4 USART帧格式简述和配置流程 ........................................................................... 145
AT32F403A/407/407A系列 系列 技术手册
2022.06.27 第 第 7 页 页 版本 版本 2.03
12.5 DMA传输简述和配置流程 ................................................................................. 147
12.5.1 DMA发送配置流程 ................................................................................... 147
12.5.2 DMA接收配置流程 ................................................................................... 147
12.6 波特率发生器简述及配置流程 .......................................................................... 148
12.6.1 波特率发生器简述 ................................................................................... 148
12.6.2 波特率发生器配置方法 ............................................................................ 148
12.7 发送器简述和配置流程 ..................................................................................... 149
12.7.1 发送器简述 .............................................................................................. 149
12.7.2 发送器配置流程 ....................................................................................... 149
12.8 接收器简述和配置流程 ..................................................................................... 150
12.8.1 接收器简述 .............................................................................................. 150
12.8.2 接收器配置流程 ....................................................................................... 150
12.8.3 起始侦测和噪声检测................................................................................ 151
12.9 中断 ................................................................................................................. 152
12.10 I/O管脚控制 ..................................................................................................... 152
12.11 USART寄存器描述 ............................................................................................. 152
12.11.1 状态寄存器(USART_STS) ...................................................................... 154
12.11.2 数据寄存器(USART_DT) ....................................................................... 155
12.11.3 波特比率寄存器(USART_BAUDR) .......................................................... 155
12.11.4 控制寄存器1(USART_CTRL1) ................................................................. 155
12.11.5 控制寄存器2(USART_CTRL2) ................................................................. 156
12.11.6 控制寄存器3(USART_CTRL3) ................................................................. 157
12.11.7 保护时间和预分频寄存器(USART_GDIV) ............................................... 158
13 串行外设接口(SPI) ............................................................................................. 159
13.1 串行外设接口(SPI)简介 ................................................................................ 159
13.2 SPI功能描述 ..................................................................................................... 159
13.2.1 SPI简述 .................................................................................................... 159
13.2.2 全双工半双工选择器简述和配置流程 ....................................................... 160
13.2.3 CS控制器简述和配置流程 ........................................................................ 161
13.2.4 SPI_SCK控制器简述和配置流程 ................................................................ 162
13.2.5 CRC简述和配置流程 ................................................................................. 162
13.2.6 DMA传输简述和配置流程......................................................................... 163
13.2.7 发送器简述和配置流程 ............................................................................ 163
13.2.8 接收器简述和配置流程 ............................................................................ 164
13.2.9 Motorola模式通信时序............................................................................. 164
13.2.10 中断 ........................................................................................................ 167
13.2.11 IO管脚控制 .............................................................................................. 167
13.2.12 注意事项 ................................................................................................. 167
13.3 I 2 S功能描述 ...................................................................................................... 167
13.3.1 I 2 S简述 .................................................................................................... 167
13.3.2 I 2 S 全双工 ............................................................................................... 168
13.3.3 操作模式选择器简述和配置流程 .............................................................. 169
AT32F403A/407/407A系列 系列 技术手册
2022.06.27 第 第 8 页 页 版本 版本 2.03
13.3.4 音频协议选择器简述和配置流程 .............................................................. 170
13.3.5 I2S_CLK控制器简述和配置流程 ................................................................. 171
13.3.6 DMA传输简述和配置流程......................................................................... 173
13.3.7 发送器接收器简述和配置流程 ................................................................. 174
13.3.8 I2S通信时序 ............................................................................................. 175
13.3.9 中断 ........................................................................................................ 175
13.3.10 I0管脚控制 .............................................................................................. 175
13.4 SPI寄存器 ......................................................................................................... 176
13.4.1 SPI控制寄存器1(SPI_CTRL1)(I 2 S模式下不使用) ................................. 176
13.4.2 SPI控制寄存器2(SPI_CTRL2) ................................................................. 177
13.4.3 SPI状态寄存器(SPI_STS) ....................................................................... 178
13.4.4 SPI数据寄存器(SPI_DT) ........................................................................ 178
13.4.5 SPICRC多项式寄存器(SPI_CPOLY)(I 2 S模式下不使用) ......................... 179
13.4.6 SPIRxCRC寄存器(SPI_RCRC)(I 2 S模式下不使用) .................................. 179
13.4.7 SPITxCRC寄存器(SPI_TCRC) ................................................................... 179
13.4.8 SPI_I2S配置寄存器(SPI_I2SCTRL) .......................................................... 179
13.4.9 SPI_I2S预分频寄存器(SPI_I2SCLKP) ....................................................... 180
14 定时器(TIMER) ................................................................................................... 181
14.1 基本定时器(TMR6和TMR7) ........................................................................... 181
14.1.1 TMR6和TMR7简介 .................................................................................... 181
14.1.2 TMR6和TMR7的主要特性 .......................................................................... 182
14.1.3 TMR6和TMR7的功能 ................................................................................. 182
14.1.3.1 计数时钟 ................................................................................... 182
14.1.3.2 计数模式 ................................................................................... 182
14.1.3.3 调试模式 ................................................................................... 183
14.1.4 TMR6和TMR7寄存器 ................................................................................. 183
14.1.4.1 TMR6 和TMR7控制寄存器1(TMRx_CTRL1) ............................ 183
14.1.4.2 TMR6和TMR7控制寄存器2(TMRx_CTRL2) .............................. 184
14.1.4.3 TMR6和TMR7 DMA/中断使能寄存器(TMRx_IDEN) ................... 184
14.1.4.4 TMR6和TMR7中断状态寄存器(TMRx_ISTS) ............................ 184
14.1.4.5 TMR6和TMR7软件事件寄存器(TMRx_SWEVT) ........................ 184
14.1.4.6 TMR6和TMR7计数值(TMRx_CVAL) ........................................ 185
14.1.4.7 TMR6和TMR7分频系数(TMRx_DIV) ........................................ 185
14.1.4.8 TMR6和TMR7周期寄存器(TMRx_PR) ...................................... 185
14.2 通用定时器(TMR2到TMR5) ........................................................................... 186
14.2.1 TMRx简介 ................................................................................................ 186
14.2.2 TMRx主要功能 ......................................................................................... 186
14.2.3 TMRx功能描述 ......................................................................................... 186
14.2.3.1 计数时钟 ................................................................................... 186
14.2.3.2 计数模式 ................................................................................... 188
14.2.3.3 TMR输入部分 ............................................................................ 190
14.2.3.4 TMR输出部分 ............................................................................ 191
AT32F403A/407/407A系列 系列 技术手册
2022.06.27 第 第 9 页 页 版本 版本 2.03
14.2.3.5 定时器同步 ................................................................................ 193
14.2.3.6 调试模式 ................................................................................... 196
14.2.4 TMRx寄存器描述 ...................................................................................... 196
14.2.4.1 控制寄存器1(TMRx_CTRL1) ................................................... 196
14.2.4.2 控制寄存器2(TMRx_CTRL2) ................................................... 197
14.2.4.3 次定时器控制寄存器(TMRx_STCTRL) ..................................... 198
14.2.4.4 DMA/中断使能寄存器(TMRx_IDEN) ........................................ 199
14.2.4.5 中断状态寄存器(TMRx_ISTS) ................................................. 200
14.2.4.6 软件事件寄存器(TMRx_SWEVT) ............................................. 200
14.2.4.7 通道模式寄存器1(TMRx_CM1) ................................................ 201
14.2.4.8 通道模式寄存器2(TMRx_CM2) ................................................ 203
14.2.4.9 通道控制寄存器(TMRx_CCTRL) ............................................. 204
14.2.4.10 计数值(TMRx_CVAL) ............................................................. 204
14.2.4.11 分频系数(TMRx_DIV) ............................................................. 204
14.2.4.12 周期寄存器(TMRx_PR) .......................................................... 206
14.2.4.13 通道1数据寄存器(TMRx_C1DT) .............................................. 206
14.2.4.14 通道2数据寄存器(TMRx_C2DT) .............................................. 206
14.2.4.15 通道3数据寄存器(TMRx_C3DT) .............................................. 206
14.2.4.16 通道4数据寄存器(TMRx_C4DT) .............................................. 207
14.2.4.17 DMA控制寄存器(TMRx_DMACTRL) ........................................ 207
14.2.4.18 DMA数据寄存器(TMRx_DMADT) ............................................ 207
14.3 通用定时器(TMR9到TMR14) ......................................................................... 208
14.3.1 TMRx简介 ................................................................................................ 208
14.3.2 TMRx主要特性 ......................................................................................... 208
14.3.2.1 TMR9和TMR12主要特性............................................................. 208
14.3.2.2 TMR10、TMR11、TMR13和 TMR14主要特性 ............................. 208
14.3.3 TMRx功能描述 ......................................................................................... 209
14.3.3.1 计数时钟 ................................................................................... 209
14.3.3.2 计数模式 ................................................................................... 210
14.3.3.3 TMR输入部分 ............................................................................ 211
14.3.3.4 TMR输出部分 ............................................................................ 212
14.3.3.5 TMR同步 ................................................................................... 213
14.3.3.6 调试模式 ................................................................................... 214
14.3.4 TMR9和TMR12寄存器描述 ........................................................................ 215
14.3.4.1 控制寄存器 1(TMRx_CTRL1) ................................................. 215
14.3.4.2 次定时器控制寄存器(TMRx_STCTRL) ..................................... 216
14.3.4.3 DMA/中断使能寄存器(TMRx_IDEN) ........................................ 216
14.3.4.4 中断状态寄存器(TMRx_ISTS) ................................................. 216
14.3.4.5 软件事件寄存器(TMRx_SWEVT) ............................................. 217
14.3.4.6 通道模式寄存器1(TMRx_CM1) ................................................ 218
14.3.4.7 通道控制寄存器(TMRx_CCTRL) ............................................. 220
14.3.4.8 计数器(TMRx_CVAL) ............................................................. 220
AT32F403A/407/407A系列 系列 技术手册
2022.06.27 第 第 10 页 页 版本 版本 2.03
14.3.4.9 预分频器(TMRx_DIV) ............................................................. 220
14.3.4.10 周期寄存器(TMRx_PR) .......................................................... 220
14.3.4.11 通道1数据寄存器(TMRx_C1DT) .............................................. 220
14.3.4.12 通道2数据寄存器(TMRx_C2DT) .............................................. 221
14.3.5 TMR10、TMR11、TMR13和TMR14寄存器描述 ........................................... 221
14.3.5.1 控制寄存器1(TMRx_CTRL1) ................................................... 221
14.3.5.2 DMA/中断使能寄存器(TMRx_IDEN) ........................................ 222
14.3.5.3 中断状态寄存器(TMRx_ISTS) ................................................. 222
14.3.5.4 软件事件寄存器(TMRx_SWEVT) ............................................. 222
14.3.5.5 通道模式寄存器1(TMRx_CM1) ................................................ 224
14.3.5.6 通道控制寄存器(TMRx_CCTRL) ............................................. 226
14.3.5.7 计数值(TMRx_CVAL) ............................................................. 226
14.3.5.8 预分频器(TMRx_DIV) ............................................................. 226
14.3.5.9 周期寄存器(TMRx_PR) .......................................................... 226
14.3.5.10 通道1数据寄存器(TMRx_C1DT) .............................................. 226
14.4 高级控制定时器(TMR1、TMR8) .................................................................... 228
14.4.1 TMR1、TMR8简介 .................................................................................... 228
14.4.2 TMR1、TMR8主要特性 ............................................................................. 228
14.4.3 TMR1、TMR8功能描述 ............................................................................. 228
14.4.3.1 计数时钟 ................................................................................... 228
14.4.3.2 计数模式 ................................................................................... 230
14.4.3.3 TMR输入部分 ............................................................................ 232
14.4.3.4 TMR输出部分 ............................................................................ 233
14.4.3.5 TMR刹车功能 ............................................................................ 236
14.4.3.6 TMR同步 ................................................................................... 237
14.4.3.7 调试模式 ................................................................................... 238
14.4.4 TMR1、TMR8寄存器描述 .......................................................................... 238
14.4.4.1 TMR1、TMR8 控制寄存器1(TMRx_CTRL1) ............................ 239
14.4.4.2 TMR1 、TMR8控制寄存器2(TMRx_CTRL2) ............................ 240
14.4.4.3 TMR1、TMR8次定时器控制寄存器(TMRx_STCTRL) ................ 240
14.4.4.4 TMR1、TMR8 DMA/中断使能寄存器(TMRx_IDEN) ................... 242
14.4.4.5 TMR1、TMR8中断状态寄存器(TMRx_ISTS) ............................ 243
14.4.4.6 TMR1、TMR8软件事件寄存器(TMRx_SWEVT) ........................ 244
14.4.4.7 TMR1、TMR8通道模式寄存器1(TMRx_CM1) ........................... 244
14.4.4.8 TMR1、TMR8通道模式寄存器2(TMRx_CM2) ........................... 247
14.4.4.9 TMR1、TMR8通道控制寄存器(TMRx_CCTRL) ......................... 248
14.4.4.10 TMR1、TMR8计数值(TMRx_CVAL) ........................................ 250
14.4.4.11 TMR1、TMR8预分频器(TMRx_DIV) ........................................ 250
14.4.4.12 TMR1、TMR8周期寄存器(TMRx_PR) ...................................... 250
14.4.4.13 TMR1、TMR8重复周期寄存器(TMRx_RPR) ............................. 250
14.4.4.14 TMR1、TMR8通道1数据寄存器(TMRx_C1DT) ......................... 250
14.4.4.15 TMR1、TMR8通道2数据寄存器(TMRx_C2DT) ......................... 250
AT32F403A/407/407A系列 系列 技术手册
2022.06.27 第 第 11 页 页 版本 版本 2.03
14.4.4.16 TMR1、TMR8通道3数据寄存器(TMRx_C3DT) ......................... 250
14.4.4.17 TMR1、TMR8通道4数据寄存器(TMRx_C4DT) ......................... 251
14.4.4.18 TMR1、TMR8刹车寄存器(TMRx_BRK) ................................... 251
14.4.4.19 TMR1、TMR8 DMA控制寄存器(TMRx_DMACTRL) .................. 252
14.4.4.20 TMR1、TMR8 DMA数据寄存器(TMRx_DMADT) ....................... 252
15 窗口看门狗(WWDT)............................................................................................ 253
15.1 WWDT简介 ....................................................................................................... 253
15.2 WWDT主要特性 ................................................................................................ 253
15.3 WWDT功能描述 ................................................................................................ 253
15.4 调试模式 .......................................................................................................... 254
15.5 WWDT寄存器 .................................................................................................... 254
15.5.1 控制寄存器(WWDT_CTRL) .................................................................... 254
15.5.2 配置寄存器(WWDT_CFG) ..................................................................... 255
15.5.3 状态寄存器(WWDT_STS) ...................................................................... 255
16 看门狗(WDT) ...................................................................................................... 256
16.1 WDT简介 .......................................................................................................... 256
16.2 WDT主要特性 ................................................................................................... 256
16.3 WDT功能描述 ................................................................................................... 256
16.4 调试模式 .......................................................................................................... 257
16.5 WDT寄存器 ....................................................................................................... 257
16.5.1 命令寄存器(WDT_CMD) ....................................................................... 257
16.5.2 预分频寄存器(WDT_DIV) ..................................................................... 258
16.5.3 重装载寄存器(WDT_RLD) ..................................................................... 258
16.5.4 状态寄存器(WDT_STS) ......................................................................... 258
17 实时时钟(RTC) ................................................................................................... 259
17.1 RTC简介 ........................................................................................................... 259
17.2 主要特性 .......................................................................................................... 259
17.3 RTC架构 ........................................................................................................... 259
17.4 RTC功能描述 .................................................................................................... 260
17.4.1 RTC寄存器配置 ........................................................................................ 260
17.4.2 RTC寄存器读取 ........................................................................................ 260
17.4.3 RTC中断 ................................................................................................... 260
17.5 RTC寄存器描述 ................................................................................................. 261
17.5.1 RTC控制寄存器高位(RTC_CTRLH) .......................................................... 262
17.5.2 RTC控制寄存器低位(RTC_CTRLL) .......................................................... 262
17.5.3 RTC分频系数寄存器(RTC_DIVH/RTC_DIVL) ............................................ 263
17.5.4 RTC分频计数寄存器(RTC_DIVCNTH/RTC_DIVCNTL)................................. 263
17.5.5 RTC计数值寄存器(RTC_CNTH/RTC_CNTL) .............................................. 263
17.5.6 RTC闹钟寄存器(RTC_TAH/RTC_TAL) ...................................................... 263
18 电池供电寄存器(BPR) ......................................................................................... 264
18.1 BPR简介 ........................................................................................................... 264
18.2 BPR特性 ........................................................................................................... 264
18.3 BPR功能描述 .................................................................................................... 264
AT32F403A/407/407A系列 系列 技术手册
2022.06.27 第 第 12 页 页 版本 版本 2.03
18.4 BPR寄存器描述 ................................................................................................. 264
18.4.1 电池供电数据寄存器x(BPR_DTx)(x = 1 … 42) .................................... 266
18.4.2 RTC校准寄存器(BPR_RTCCAL) ............................................................... 266
18.4.3 电池供电控制寄存器(BPR_CTRL) .......................................................... 266
18.4.4 电池供电控制/状态寄存器(BPR_CTRLSTS)............................................. 267
19 模拟/数字转换(ADC) .......................................................................................... 268
19.1 ADC简介 ........................................................................................................... 268
19.2 ADC主要特征 .................................................................................................... 268
19.3 ADC架构 ........................................................................................................... 268
19.4 ADC功能介绍 .................................................................................................... 269
19.4.1 通道管理 ................................................................................................. 269
19.4.1.1 内部温度传感器 ......................................................................... 270
19.4.1.2 内部参考电压 ............................................................................ 270
19.4.2 ADC操作流程 ........................................................................................... 270
19.4.2.1 上电与校准 ................................................................................ 270
19.4.2.2 触发 .......................................................................................... 271
19.4.2.3 采样与转换时序 ......................................................................... 272
19.4.3 转换顺序管理 .......................................................................................... 272
19.4.3.1 序列模式 ................................................................................... 272
19.4.3.2 抢占自动转换模式 ...................................................................... 273
19.4.3.3 反复模式 ................................................................................... 273
19.4.3.4 分割模式 ................................................................................... 274
19.4.4 数据管理 ................................................................................................. 274
19.4.4.1 数据内容处理 ............................................................................ 274
19.4.4.2 数据获取 ................................................................................... 274
19.4.5 电压监测 ................................................................................................. 275
19.4.6 状态标志与中断 ....................................................................................... 275
19.5 主从模式 .......................................................................................................... 275
19.5.1 数据管理 ................................................................................................. 276
19.5.2 同时模式 ................................................................................................. 276
19.5.3 抢占交错触发模式 ................................................................................... 276
19.5.4 普通位移模式 .......................................................................................... 277
19.6 ADC寄存器 ....................................................................................................... 278
19.6.1 ADC状态寄存器(ADC_STS) .................................................................... 279
19.6.2 ADC控制寄存器1(ADC_CTRL1) .............................................................. 279
19.6.3 ADC控制寄存器2(ADC_CTRL2) .............................................................. 281
19.6.4 ADC采样时间寄存器1(ADC_SPT1) ......................................................... 284
19.6.5 ADC采样时间寄存器2(ADC_SPT2) ......................................................... 286
19.6.6 ADC抢占通道数据偏移寄存器x(ADC_PCDTOx)(x=1..4) ....................... 288
19.6.7 ADC电压监测高边界寄存器(ADC_VMHB) .............................................. 288
19.6.8 ADC电压监测低边界寄存器(ADC_VMLB) ............................................... 288
19.6.9 ADC普通序列寄存器1(ADC_OSQ1) ........................................................ 288
AT32F403A/407/407A系列 系列 技术手册
2022.06.27 第 第 13 页 页 版本 版本 2.03
19.6.10 ADC普通序列寄存器2(ADC_OSQ2) ........................................................ 289
19.6.11 ADC普通序列寄存器3(ADC_OSQ3) ........................................................ 289
19.6.12 ADC抢占序列寄存器(ADC_PSQ) ............................................................ 290
19.6.13 ADC抢占数据寄存器x(ADC_PDTx)(x= 1..4) ........................................ 290
19.6.14 ADC普通数据寄存器(ADC_ODT) ............................................................ 290
20 数字/模拟转换(DAC) .......................................................................................... 291
20.1 简介 ................................................................................................................. 291
20.2 主要特性 .......................................................................................................... 291
20.3 设计提示 .......................................................................................................... 291
20.4 功能描述 .......................................................................................................... 292
20.4.1 触发事件 ................................................................................................. 292
20.4.2 噪声/三角波生成 ..................................................................................... 292
20.4.3 数据配置 ................................................................................................. 293
20.5 DAC寄存器 ....................................................................................................... 294
20.5.1 DAC控制寄存器(DAC_CTRL) .................................................................. 294
20.5.2 DAC软件触发寄存器(DAC_SWTRG) ....................................................... 296
20.5.3 DAC1的12位右对齐数据保持寄存器(DAC_D1DTH12R) ........................... 296
20.5.4 DAC1的12位左对齐数据保持寄存器(DAC_D1DTH12L) ............................ 296
20.5.5 DAC1的8位右对齐数据保持寄存器(DAC_D1DTH8R) ............................... 296
20.5.6 DAC2的12位右对齐数据保持寄存器(DAC_D2DTH12R) ........................... 296
20.5.7 DAC2的12位左对齐数据保持寄存器(DAC_D2DTH12L) ............................ 297
20.5.8 DAC2的8位右对齐数据保持寄存器(DAC_D2DTH8R) ............................... 297
20.5.9 双DAC的12位右对齐数据保持寄存器(DAC_DDTH12R) ........................... 297
20.5.10 双DAC的12位左对齐数据保持寄存器(DAC_DDTH12L) ............................ 297
20.5.11 双DAC的8位右对齐数据保持寄存器(DAC_DDTH8R) ............................... 297
20.5.12 DAC1数据输出寄存器(DAC_D1ODT) ...................................................... 297
20.5.13 DAC2数据输出寄存器(DAC_D2ODT) ...................................................... 297
21 CAN总线控制器 ...................................................................................................... 298
21.1 简介 ................................................................................................................. 298
21.2 主要特性 .......................................................................................................... 298
21.3 波特率设置 ...................................................................................................... 298
21.4 中断管理 .......................................................................................................... 301
21.5 设计提示 .......................................................................................................... 301
21.6 功能描述 .......................................................................................................... 302
21.6.1 整体功能描述 .......................................................................................... 302
21.6.2 工作模式 ................................................................................................. 302
21.6.3 测试方法 ................................................................................................. 303
21.6.4 报文过滤 ................................................................................................. 303
21.6.5 报文发送 ................................................................................................. 306
21.6.6 报文接收 ................................................................................................. 307
21.6.7 出错管理 ................................................................................................. 307
21.7 CAN寄存器 ....................................................................................................... 307
AT32F403A/407/407A系列 系列 技术手册
2022.06.27 第 第 14 页 页 版本 版本 2.03
21.7.1 CAN控制和状态寄存器 ............................................................................. 309
21.7.1.1 CAN主控制寄存器(CAN_MCTRL) ............................................ 309
21.7.1.2 CAN主状态寄存器 (CAN_MSTS) ............................................ 310
21.7.1.3 CAN发送状态寄存器 (CAN_TSTS) ......................................... 311
21.7.1.4 CAN接收FIFO 0寄存器 (CAN_RF0) ........................................ 314
21.7.1.5 CAN接收FIFO 1寄存器(CAN_RF1).......................................... 315
21.7.1.6 CAN中断使能寄存器 (CAN_INTEN) ........................................ 315
21.7.1.7 CAN错误状态寄存器 (CAN_ESTS) ......................................... 317
21.7.1.8 CAN位时序寄存器 (CAN_BTMG) ........................................... 318
21.7.2 CAN邮箱寄存器 ........................................................................................ 318
21.7.2.1 发送邮箱标识符寄存器 (CAN_TMIx) (x=0..2) ..................... 319
21.7.2.2 发送邮箱数据长度和时间戳寄存器 (CAN_TMCx) (x=0..2) ... 319
21.7.2.3 发送邮箱低字节数据寄存器 (CAN_TMDTLx) (x=0..2) .......... 319
21.7.2.4 发送邮箱高字节数据寄存器 (CAN_TMDTHx) (x=0..2) ......... 320
21.7.2.5 接收FIFO邮箱标识符寄存器 (CAN_RFIx) (x=0..1) .............. 320
21.7.2.6 接收FIFO邮箱数据长度和时间戳寄存器 (CAN_RFCx) (x=0..1)320
21.7.2.7 接收FIFO邮箱低字节数据寄存器 (CAN_RFDTLx) (x=0..1)... 320
21.7.2.8 接收FIFO邮箱高字节数据寄存器 (CAN_RFDTHx) (x=0..1) .. 321
21.7.3 CAN过滤器寄存器 .................................................................................... 321
21.7.3.1 CAN过滤器控制寄存器 (CAN_FCTRL) .................................... 321
21.7.3.2 CAN过滤器模式配置寄存器 (CAN_FMCFG) ............................ 321
21.7.3.3 CAN过滤器位宽配置寄存器 (CAN_FBWCFG) .......................... 321
21.7.3.4 CAN过滤器FIFO关联寄存器 (CAN_FRF) ................................ 321
21.7.3.5 CAN过滤器激活控制寄存器 (CAN_FACFG) ............................. 322
21.7.3.6 CAN过滤器组i的过滤位寄存器x (CAN_FiFBx) (其中i=0..13;x=1..2)
322
22 外部存储控制器(XMC) ........................................................................................ 323
22.1 XMC简介 .......................................................................................................... 323
22.2 XMC主要特征 ................................................................................................... 323
22.3 XMC构造 .......................................................................................................... 324
22.3.1 框图 ........................................................................................................ 324
22.3.2 地址映射 ................................................................................................. 325
22.4 NOR/PSRAM界面 ............................................................................................... 326
22.4.1 操作方式 ................................................................................................. 326
22.4.2 访问模式 ................................................................................................. 327
22.4.2.1 读写相同时序的模式................................................................... 327
22.4.2.2 读写不同时序的模式................................................................... 330
22.4.2.3 复用模式 ................................................................................... 339
22.4.2.4 同步模式 ................................................................................... 340
22.5 NAND界面 ........................................................................................................ 343
22.5.1 操作方式 ................................................................................................. 343
22.5.2 访问时序 ................................................................................................. 343
AT32F403A/407/407A系列 系列 技术手册
2022.06.27 第 第 15 页 页 版本 版本 2.03
22.5.3 ECC运算 ................................................................................................... 345
22.6 XMC寄存器 ....................................................................................................... 345
22.6.1 NOR闪存和PSRAM控制器寄存器 ............................................................... 346
22.6.1.1 SRAM/NOR闪存片选控制寄存器1(XMC_BK1CTRL1) ................ 346
22.6.1.2 SRAM/NOR闪存片选控制寄存器4(XMC_BK1CTRL4) ................ 347
22.6.1.3 SRAM/NOR闪存片选时序寄存器1,4(XMC_BK1TMG1,4) ........... 348
22.6.1.4 SRAM/NOR闪存写时序寄存器1,4(XMC_BK1TMGWR1,4) ......... 349
22.6.1.5 SRAM/NOR额外时序寄存器1,4(XMC_EXT1,4) ......................... 350
22.6.2 NAND闪存控制器寄存器 .......................................................................... 350
22.6.2.1 NAND闪存控制寄存器2(XMC_BK2CTRL) ................................ 350
22.6.2.2 中断使能和FIFO状态寄存器2(XMC_BK2IS) ............................. 351
22.6.2.3 常规空间时序寄存器2(XMC_BK2TMGRG) ............................... 351
22.6.2.4 特殊空间时序寄存器2(XMC_BK2TMGSP) ................................ 352
22.6.2.5 ECC结果寄存器2(XMC_BK2ECC) ........................................... 352
23 SDIO接口 ................................................................................................................ 353
23.1 简介 ................................................................................................................. 353
23.2 主要特点 .......................................................................................................... 353
23.3 功能描述 .......................................................................................................... 355
23.3.1 卡功能描述 .............................................................................................. 355
23.3.1.1 卡识别模式 ................................................................................ 355
23.3.1.2 数据传输模式 ............................................................................ 355
23.3.1.3 擦除 .......................................................................................... 356
23.3.1.4 保护管理 ................................................................................... 357
23.3.2 命令与响应 .............................................................................................. 359
23.3.2.1 命令 .......................................................................................... 359
23.3.2.2 响应格式 ................................................................................... 362
23.3.3 SDIO功能描述 .......................................................................................... 364
23.3.3.1 SDIO适配器 .............................................................................. 365
23.3.3.2 数据BUF ................................................................................... 368
23.3.3.3 SDIO AHB接口 .......................................................................... 369
23.3.3.4 硬件流控制 ................................................................................ 369
23.3.4 SDIO I/O卡特定的操作.............................................................................. 369
23.4 SDIO寄存器 ...................................................................................................... 370
23.4.1 SDIO电源控制寄存器(SDIO_ PWRCTRL) ................................................. 371
23.4.2 SDIO时钟控制寄存器(SDIO_CLKCTRL) ................................................... 371
23.4.3 SDIO参数寄存器(SDIO_ARG) ................................................................. 372
23.4.4 SDIO命令寄存器(SDIO_CMD) ................................................................ 372
23.4.5 SDIO命令响应寄存器(SDIO_RSPCMD) ................................................... 373
23.4.6 SDIO响应1..4寄存器(SDIO_RSPx) .......................................................... 373
23.4.7 SDIO数据定时器寄存器(SDIO_DTTMR) .................................................. 373
23.4.8 SDIO数据长度寄存器(SDIO_DTLEN) ...................................................... 373
23.4.9 SDIO数据控制寄存器(SDIO_DTCTRL) ..................................................... 374
AT32F403A/407/407A系列 系列 技术手册
2022.06.27 第 第 16 页 页 版本 版本 2.03
23.4.10 SDIO数据计数器寄存器(SDIO_DTCNTR)................................................. 375
23.4.11 SDIO状态寄存器(SDIO_STS) .................................................................. 375
23.4.12 SDIO清除中断寄存器(SDIO_INTCLR) ..................................................... 376
23.4.13 SDIO中断屏蔽寄存器(SDIO_INTEN) ....................................................... 377
23.4.14 SDIOBUF计数器寄存器(SDIO_BUFCNTR) ................................................ 379
23.4.15 SDIO数据BUF寄存器(SDIO_BUF) ........................................................... 379
24 通用串行总线全速设备接口(USBFS).................................................................... 380
24.1 简介 ................................................................................................................. 380
24.2 USBFS时钟与管脚配置 ...................................................................................... 380
24.2.1 USB时钟配置 ........................................................................................... 380
24.2.2 USB管脚配置 ........................................................................................... 380
24.3 USBFS功能描述 ................................................................................................. 380
24.3.1 USB初始化配置 ........................................................................................ 380
24.3.2 端点配置 ................................................................................................. 380
24.3.3 USB缓冲区 ............................................................................................... 381
24.3.4 双缓冲端点配置 ....................................................................................... 382
24.3.5 SOF输出 ................................................................................................... 382
24.3.6 挂起/恢复 ................................................................................................ 383
24.4 USB中断 ........................................................................................................... 383
24.5 USBFS寄存器 .................................................................................................... 383
24.5.1 USBFS端点n寄存器(USBFS_EPTn), n=[0..7] ............................................ 384
24.5.2 USBFS控制寄存器(USBFS_CTRL) ............................................................ 384
24.5.3 USBFS中断状态寄存器(USBFS_INTSTS) .................................................. 386
24.5.4 USBFS SOF帧编号寄存器(USBFS_SOFRNUM) .......................................... 386
24.5.5 USBFS设备地址寄存器(USBFS_DEVADDR) .............................................. 387
24.5.6 USBFS分组缓冲区描述表地址寄存器(USBFS_BUFTBL) ........................... 387
24.5.7 USBFS CFG控制寄存器(USBFS_CFG) ...................................................... 387
24.5.8 USBFS发送缓冲区首地址寄存器 n(USBFS_TnADDR) .............................. 387
24.5.9 USBFS发送数据长度寄存器 n(USBFS_TnLEN) ........................................ 387
24.5.10 USBFS接收缓冲区首地址寄存器 n(USBFS_RnADDR) .............................. 387
24.5.11 USBFS接收数据字节数寄存器 n(USBFS_RnLEN) .................................... 388
25 HICK自动时钟校准(ACC) ..................................................................................... 389
25.1 简介 ................................................................................................................. 389
25.2 主要特性 .......................................................................................................... 389
25.3 中断请求 .......................................................................................................... 389
25.4 功能概述 .......................................................................................................... 389
25.5 原理分析 .......................................................................................................... 390
25.6 寄存器描述 ...................................................................................................... 391
25.6.1 状态寄存器(ACC_STS) .......................................................................... 392
25.6.2 控制寄存器1(ACC_CTRL1) .................................................................... 392
25.6.3 控制寄存器2(ACC_CTRL2) .................................................................... 393
25.6.4 比较值1(ACC_C1) ................................................................................. 393
AT32F403A/407/407A系列 系列 技术手册
2022.06.27 第 第 17 页 页 版本 版本 2.03
25.6.5 比较值2(ACC_C2) ................................................................................. 393
25.6.6 比较值3(ACC_C3) ................................................................................. 393
26 以太网控制器(EMAC) ......................................................................................... 394
26.1 EMAC简介 ........................................................................................................ 394
26.1.1 EMAC总体结构图 ..................................................................................... 394
26.1.2 EMAC主要特征 ......................................................................................... 394
26.2 EMAC模块功能详述 .......................................................................................... 395
26.2.1 EMAC通信接口介绍 .................................................................................. 395
26.2.2 EMAC帧通信 ............................................................................................ 399
26.2.3 专用DMA对以太网帧的传输调度 .............................................................. 405
26.2.4 EMAC掉电模式进入及唤醒 ....................................................................... 414
26.2.5 IEEE1588定义的精确时间协议 .................................................................. 416
26.2.6 EMAC中断 ................................................................................................ 419
26.3 EMAC寄存器 ..................................................................................................... 420
26.3.1 以太网MAC配置寄存器(EMAC_MACCTRL) .................................................. 421
26.3.2 以太网MAC帧过滤器寄存器(EMAC_MACFRMF) .......................................... 423
26.3.3 以太网MAC Hash列表高寄存器(EMAC_MACHTH) ....................................... 425
26.3.4 以太网MAC Hash列表低寄存器(EMAC_MACHTL) ........................................ 425
26.3.5 以太网MAC MII地址寄存器(EMAC_MACMIIADDR) ...................................... 425
26.3.6 以太网MAC MII数据寄存器(EMAC_MACMIIDT) .......................................... 426
26.3.7 以太网MAC流控寄存器(EMAC_MACFCTRL) ................................................ 426
26.3.8 以太网MAC VLAN标签寄存器(EMAC_MACVLT) ........................................... 428
26.3.9 以太网MAC远程唤醒帧过滤器寄存器(EMAC_MACRWFF)............................ 428
26.3.10 以太网MAC PMT控制和状态寄存(EMAC_MACPMTCTRLSTS) ........................ 429
26.3.11 以太网MAC中断状态寄存器(EMAC_MACISTS) ............................................ 429
26.3.12 以太网MAC中断屏蔽寄存器(EMAC_MAIMR) .............................................. 430
26.3.13 以太网MAC地址0高寄存器(EMAC_MACA0H) .............................................. 430
26.3.14 以太网MAC地址0低寄存器(EMAC_MACA0L) .............................................. 430
26.3.15 以太网MAC地址1高寄存器(EMAC_MACA1H) .............................................. 431
26.3.16 以太网MAC地址1低寄存器(EMAC_MACA1L) .............................................. 431
26.3.17 以太网MAC地址2高寄存器(EMAC_MACA2H) .............................................. 432
26.3.18 以太网MAC地址2低寄存器(EMAC_MACA2L) .............................................. 432
26.3.19 以太网MAC地址3高寄存器(EMAC_MACA3H) .............................................. 433
26.3.20 以太网MAC地址3低寄存器(EMAC_MACA3L) .............................................. 433
26.3.21 以太网DMA总线模式寄存器(EMAC_DMABM) ............................................. 434
26.3.22 以太网DMA发送轮询请求寄存器(EMAC_DMATPD) ..................................... 435
26.3.23 以太网DMA接收轮询请求寄存器(EMAC_DMARPD) .................................... 435
26.3.24 以太网DMA接收描述符列表地址寄存器(EMAC_DMARDLADDR) .................. 436
26.3.25 以太网DMA发送描述符列表地址寄存器(EMAC_DMATDLADDR) .................. 436
26.3.26 以太网DMA状态寄存器(EMAC_DMASTS) ................................................... 436
26.3.27 以太网DMA工作模式寄存器(EMAC_DMAOPM) .......................................... 439
26.3.28 以太网DMA中断使能寄存器(EMAC_DMAIE) ............................................... 441
AT32F403A/407/407A系列 系列 技术手册
2022.06.27 第 第 18 页 页 版本 版本 2.03
26.3.29 以太网DMA丢失帧和缓存溢出计数器寄存器(EMAC_DMAMFBOCNT) .......... 442
26.3.30 以太网DMA当前发送描述符寄存器(EMAC_DMACTD) ................................. 442
26.3.31 以太网DMA当前接收描述符寄存器(EMAC_DMACRD) ................................. 443
26.3.32 以太网DMA当前发送缓存地址寄存器(EMAC_DMACTBADDR) ..................... 443
26.3.33 以太网DMA当前接收缓存地址寄存器(EMAC_ DMACRBADDR) .................... 443
26.3.34 以太网MMC控制寄存器(EMAC_MMCCTRL) ................................................ 443
26.3.35 以太网MMC接收中断寄存器(EMAC_MMCRI) ............................................. 444
26.3.36 以太网MMC发送中断寄存器(EMAC_MMCTI) ............................................. 444
26.3.37 以太网MMC接收中断屏蔽寄存器(EMAC_MMCRIM) ................................... 445
26.3.38 以太网MMC发送中断屏蔽寄存器(EMAC_MMCTIM) ................................... 445
26.3.39 以太网MMC 1次冲突后发送”好”帧的计数器寄存器(EMAC_MMCTFSCC) . 445
26.3.40 以太网MMC 1次以上冲突后发送”好”帧的计数器寄存器(EMAC_ MMCTFSCC)446
26.3.41 以太网MMC发送”好”帧计数器寄存器(EMAC_ MMCTFCNT) .................... 446
26.3.42 以太网MMC CRC错误接收帧计数器寄存器(EMAC_ MMCRFCECNT).............. 446
26.3.43 以太网MMC对齐错误接收帧计数器寄存器(EMAC_ MMCRFAECNT) ............. 446
26.3.44 以太网MMC 接收帧”好”单播帧计数器寄存器(EMAC_ MMCRGUFCNT) ... 446
26.3.45 以太网PTP时间戳控制寄存器(EMAC_PTPTSCTRL) ....................................... 447
26.3.46 以太网PTP亚秒递增寄存器(EMAC_PTPSSINC) ............................................ 449
26.3.47 以太网PTP时间戳高寄存器(EMAC_PTPTSH) ............................................... 449
26.3.48 以太网PTP时间戳低寄存器(EMAC_PTPTSL) ................................................ 449
26.3.49 以太网PTP时间戳高更新寄存器(EMAC_PTPTSHUD) .................................... 449
26.3.50 以太网PTP时间戳低更新寄存器(EMAC_ PTPTSLUD) ................................... 450
26.3.51 以太网PTP时间戳低更新寄存器(EMAC_ PTPTSLUD) ................................... 450
26.3.52 以太网PTP时间戳加数寄存器(EMAC_PTPTSAD) .......................................... 450
26.3.53 以太网PTP目标时间高寄存器(EMAC_PTPTTH) ........................................... 450
26.3.54 以太网PTP目标时间低寄存器(EMAC_PTPTTL) ............................................ 450
26.3.55 以太网 PTP 时间戳状态寄存器 (EMAC_PTPTSSR) .................................... 451
26.3.56 以太网 PTP PPS 控制寄存器 (EMAC_PTPPPSCR)....................................... 451
27 调试(DEBUG) ...................................................................................................... 452
27.1 简介 ................................................................................................................. 452
27.2 调试与跟踪功能 ............................................................................................... 452
27.3 I/O控制 ............................................................................................................ 452
27.4 DEBUG寄存器 ................................................................................................... 453
27.4.1 DEBUG设备ID(DEBUG_IDCODE) ............................................................. 453
27.4.2 DEBUG控制寄存器(DEBUG_CTRL) ......................................................... 454
28 版本历史 ................................................................................................................ 456
AT32F403A/407/407A系列 系列 技术手册
2022.06.27 第 第 19 页 页 版本 版本 2.03
录 图目录
图 1-1 AT32F403A/407/407A 系列微控制器系统架构................................................................................. 28
图 1-2 Cortex TM -M4F 内部框图 ................................................................................................................... 29
图 1-3 位带区与位带别名区的膨胀关系图 A ............................................................................................... 29
图 1-4 位带区与位带别名区的膨胀关系图 B ............................................................................................... 30
图 1-5 复位流程 .......................................................................................................................................... 34
图 1-6 MSP 及 PC 初始化的一个范例 ......................................................................................................... 35
图 2-1 AT32F403A/407/407A 地址映射 ...................................................................................................... 37
图 3-1 各电源域框图 .................................................................................................................................... 42
图 3-2 上电/低电压复位波形图 .................................................................................................................... 43
图 3-3 PVM 的阈值与输出 ........................................................................................................................... 43
图 4-1 AT32F403A/407/407A 时钟结构图 ................................................................................................... 47
图 4-2 系统复位电路 ................................................................................................................................... 49
图 5-1 外部存储器密文保护 ........................................................................................................................ 67
图 5-2 外部存储器参考电路 ........................................................................................................................ 68
图 5-3 主存储器扇区擦除流程 ..................................................................................................................... 71
图 5-4 主存储器整片擦除流程 ..................................................................................................................... 72
图 5-5 主存储器编程流程 ............................................................................................................................ 73
图 5-6 系统数据区擦除 ................................................................................................................................ 75
图 5-7 系统数据区编程 ................................................................................................................................ 76
图 6-1 GPIO 基本结构 ................................................................................................................................. 87
图 7-1 IOMUX 基本结构 .............................................................................................................................. 92
图 8-1 外部中断/事件控制器框图 .............................................................................................................. 106
图 9-1 DMA 框图 ....................................................................................................................................... 109
图 9-2 请求/应答对后重新仲裁 .................................................................................................................. 110
图 9-3 PWIDTH: byte, MWIDTH: half-word ........................................................................................ 111
图 9-4 PWIDTH: half-word, MWIDTH: word ....................................................................................... 111
图 9-5 PWIDTH: word, MWIDTH: byte ............................................................................................... 111
图 11-1 I 2 C 总线协议 ................................................................................................................................. 124
图 11-2 I 2 C 的功能框图 .............................................................................................................................. 125
图 11-3 从发送器的传送序列图 ................................................................................................................ 127
图 11-4 从接收器的传送序列图 ................................................................................................................ 128
5 主发送器传送序列图 29
6 主接收器传送序列图 ........0
7 N>1
8 2 2
图 11‑9 N=1 主接收器传送序列图 ............................................................................................................. 133
图 12-1 USART 框图 ................................................................................................................................. 143
图 12-2 IrDA DATA(3/16)-普通模式 ........................................................................................................... 145
图 12-3 字长设置 ...................................................................................................................................... 146
图 12-4 配置停止位 .................................................................................................................................. 147
图 12-5 发送时 TDC/TDBE 的变化情况 ................................................................................................... 149
图 12-6 检测噪声的数据采样 .................................................................................................................... 151
图 12-7 USART 中断映像图 ...................................................................................................................... 152
图 13-1 SPI 框图 ....................................................................................................................................... 159
图 13-2 SPI 双线单向全双工连接示意图 ................................................................................................... 160
图 13-3 SPI 作主机单线单向只收连接示意图 ............................................................................................ 160
图 13-4 SPI 作从机单线单向只收连接示意图 ............................................................................................ 161
图 13-5 SPI 作单线双向半双工连接示意图 ............................................................................................... 161
图 13-6 主机全双工通信 ........................................................................................................................... 165
图 13-7 从机全双工通信 ........................................................................................................................... 165
图 13-8 主机半双工发送通信 .................................................................................................................... 165
AT32F403A/407/407A系列 系列 技术手册
2022.06.27 第 第 20 页 页 版本 版本 2.03
图 13-9 从机半双工接收通信 .................................................................................................................... 166
图 13-10 从机半双工发送通信 .................................................................................................................. 166
图 13-11 从机半双工接收通信 .................................................................................................................. 166
图 13-12 SPI 中断 ..................................................................................................................................... 167
图 13-13 I 2 S 框图 ...................................................................................................................................... 168
图 13-14 I 2 S 全双工结构图 ........................................................................................................................ 169
图 13-15 I 2 S 从设备发送连接示意图 ......................................................................................................... 169
图 13-16 I 2 S 从设备接收连接示意图 ......................................................................................................... 170
图 13-17 I 2 S 主设备发送连接示意图 ......................................................................................................... 170
图 13-18 I 2 S 主设备接收连接示意图 ......................................................................................................... 170
图 13-19 SPI 作主机 CK & MCK 来源示意图 ............................................................................................ 172
图 13-20 各音频标准时序 ......................................................................................................................... 175
图 13-21 I 2 S 中断 ...................................................................................................................................... 175
图 14-1 基本定时器框图 ........................................................................................................................... 182
图 14-2 使用 CK_INT 且分频系数为 1 ...................................................................................................... 182
图 14-3 PRBEN=0 时的溢出事件 .............................................................................................................. 182
图 14-4 PRBEN=1 时的溢出事件 .............................................................................................................. 183
图 14-5 计数器时序图,内部时钟分频因子为 4 ....................................................................................... 183
图 14-6 通用定时器框图 ........................................................................................................................... 186
图 14-7 使用 CK_INT 且分频系数为 1 ...................................................................................................... 186
图 14-8 外部时钟模式 A 框图 ................................................................................................................... 187
图 14-9 使用外部时钟模式 A 计数 ............................................................................................................ 187
图 14-10 外部时钟模式 B 框图 ................................................................................................................. 187
图 14-11 使用外部时钟模式 B 计数 .......................................................................................................... 187
图 14-12 当预分频器的参数从 1 变到 4 时,计数器的时序图 .................................................................. 188
图 14-13 PRBEN=0 时的溢出事件 ............................................................................................................ 188
图 14-14 PRBEN=1 时的溢出事件 ............................................................................................................ 189
图 14-15 计数器时序图,内部时钟分频因子为 4 ..................................................................................... 189
图 14-16 计数器时序图,内部时钟分频因子为 1,TMRx_PR=0x32 ....................................................... 189
图 14-17 编码模式计数实例(编码器模式 C) ........................................................................................ 190
图 14-18 输入/输出通道 1 的主电路 ......................................................................................................... 190
图 14-19 通道 1 输入部分 ......................................................................................................................... 190
图 14-20 捕获/比较通道的输出部分(通道 1 至 4) ................................................................................ 191
图 14-21 计数值与 C1DT 值匹配时翻转 C1ORAW .................................................................................. 192
图 14-22 向上计数下 PWM 模式 A ........................................................................................................... 192
图 14-23 中央双向对齐计数下 PWM 模式 A ............................................................................................ 192
图 14-24 单周期模式 ................................................................................................................................ 193
图 14-25 EXT 清除 CxORAW(PWM 模式 A) ............................................................................................. 193
图 14-26 复位模式例子 ............................................................................................................................. 193
图 14-27 挂起模式下例子 ......................................................................................................................... 194
图 14-28 触发器模式例子 ......................................................................................................................... 194
图 14-29 主/次定时器连接框图 ................................................................................................................. 194
图 14-30 主定时器启动次定时器例子 ....................................................................................................... 195
图 14-31 外部触发同时启动主、次定时器 ................................................................................................ 195
图 14-32 通用定时器 TMR9/12 框图 ........................................................................................................ 208
图 14-33 通用定时器 TMR10/11/13/14 框图 ............................................................................................ 209
图 14-34 使用 CK_INT 且分频系数为 1 .................................................................................................... 209
图 14-35 外部时钟模式 A 框图 ................................................................................................................. 209
图 14-36 使用外部时钟模式 A 计数 .......................................................................................................... 210
图 14-37 当预分频器的参数从 1 变到 4 时,计数器的时序图 .................................................................. 210
图 14-38 PRBEN=0 时的溢出事件 ............................................................................................................. 211
图 14-39 PRBEN=1 时的溢出事件 ............................................................................................................. 211
AT32F403A/407/407A系列 系列 技术手册
2022.06.27 第 第 21 页 页 版本 版本 2.03
图 14-40 输入/输出通道 1 的主电路 .......................................................................................................... 211
图 14-41 通道 1 输入部分 .......................................................................................................................... 211
图 14-42 捕获/比较通道的输出部分(通道 1) ........................................................................................ 212
图 14-43 计数值与 C1DT 值匹配时翻转 C1ORAW .................................................................................. 213
图 14-44 向上计数下 PWM 模式 A ........................................................................................................... 213
图 14-45 单周期模式 ................................................................................................................................ 213
图 14-46 复位模式例子 ............................................................................................................................. 214
图 14-47 挂起模式下例子 ......................................................................................................................... 214
图 14-48 触发器模式例子 ......................................................................................................................... 214
图 14-49 高级控制定时器框图 .................................................................................................................. 228
图 14-50 使用 CK_INT 且分频系数为 1 .................................................................................................... 229
图 14-51 外部时钟模式 A 框图 ................................................................................................................. 229
图 14-52 使用外部时钟模式 A 计数 .......................................................................................................... 229
图 14-53 外部时钟模式 B 框图 ................................................................................................................. 229
图 14-54 使用外部时钟模式 B 计数 .......................................................................................................... 230
图 14-55 当预分频器的参数从 1 变到 4 时,计数器的时序图 .................................................................. 230
图 14-56 PRBEN=0 时的溢出事件 ............................................................................................................ 231
图 14-57 PRBEN=1 时的溢出事件 ............................................................................................................ 231
图 14-58 计数器时序图,内部时钟分频因子为 4 ..................................................................................... 231
图 14-59 计数器时序图,内部时钟分频因子为 1,TMRx_PR=0x32 ....................................................... 231
图 14-60 RPR=2 时的 OVFIF .................................................................................................................... 232
图 14-61 编码模式计数实例(编码器模式 C) ........................................................................................ 232
图 14-62 输入/输出通道 1 的主电路 ......................................................................................................... 232
图 14-63 通道 1 输入部分 ......................................................................................................................... 233
图 14-64 通道 1 至 3 输出部分 ................................................................................................................. 233
图 14-65 通道 4 输出部分 ......................................................................................................................... 233
图 14-66 计数值与 C1DT 值匹配时翻转 C1ORAW .................................................................................. 234
图 14-67 向上计数下 PWM 模式 A ........................................................................................................... 235
图 14-68 中央双向对齐计数下 PWM 模式 ................................................................................................ 235
图 14-69 单周期模式 ................................................................................................................................ 235
图 14-70 EXT 清除 CxORAW(PWM 模式 A) ............................................................................................. 236
图 14-71 带死区插入的互补输出 .............................................................................................................. 236
图 14-72 TMR 刹车功能的例子 ................................................................................................................. 237
图 14-73 复位模式例子 ............................................................................................................................. 237
图 14-74 挂起模式下例子 ......................................................................................................................... 238
图 14-75 触发器模式例子 ......................................................................................................................... 238
图 15-1 窗口看门狗框图 ........................................................................................................................... 253
图 15-2 窗口看门狗时序图 ....................................................................................................................... 254
图 16-1 看门狗框图 ................................................................................................................................... 256
图 17-1 简化的 RTC 框图 .......................................................................................................................... 259
图 17-2 RTC 秒和闹钟波形图示例,DIV=0004,TA=00003 .................................................................... 261
图 17-3 RTC 溢出波形图示例,DIV=0004 ................................................................................................ 261
图 19-1 ADC1 框图 .................................................................................................................................... 269
图 19-2 ADC 基础操作流程 ....................................................................................................................... 270
图 19-3 ADC 上电与校准 ........................................................................................................................... 271
图 19-4 序列模式 ....................................................................................................................................... 273
图 19-5 抢占自动转换模式 ........................................................................................................................ 273
图 19-6 反复模式 ....................................................................................................................................... 273
图 19-7 分割模式 ....................................................................................................................................... 274
图 19-8 数据内容处理 ................................................................................................................................ 274
图 19-9 主从模式的 ADC 框图 ................................................................................................................... 275
图 19-10 普通同时模式 .............................................................................................................................. 276
AT32F403A/407/407A系列 系列 技术手册
2022.06.27 第 第 22 页 页 版本 版本 2.03
图 19-11 抢占同时模式 .............................................................................................................................. 276
图 19-12 抢占交错触发模式 ...................................................................................................................... 277
图 19-13 普通短位移模式 .......................................................................................................................... 277
图 19-14 普通长位移模式 .......................................................................................................................... 278
图 20-1 DAC1/DAC2 模块框图.................................................................................................................. 291
图 20-2 DAC LFSR 寄存器算法 ................................................................................................................ 293
图 20-3 DAC 三角波生成 .......................................................................................................................... 293
图 21-1 位时序 ........................................................................................................................................... 298
图 21-2 位时序 ........................................................................................................................................... 300
图 21-3 发送中断的产生 ............................................................................................................................ 301
图 21-4 接收中断 0 的产生 ........................................................................................................................ 301
图 21-5 接收中断 1 的产生 ........................................................................................................................ 301
图 21-6 状态错误中断的产生 ..................................................................................................................... 301
图 21-7 CAN 框图 ...................................................................................................................................... 302
图 21-8 32 位宽标识符掩码模式 ................................................................................................................ 304
图 21-9 32 位宽标识符列表模式 ................................................................................................................ 304
图 21-10 16 位宽标识符掩码模式 .............................................................................................................. 304
图 21-11 16 位宽标识符列表模式 .............................................................................................................. 304
图 21-12 发送邮箱状态转换 ..................................................................................................................... 306
图 21-13 接收 FIFO 状态 .......................................................................................................................... 307
图 21-14 发送和接收邮箱 ......................................................................................................................... 318
图 22-1XMC 框图 ...................................................................................................................................... 324
图 22-2 XMC 存储块区 .............................................................................................................................. 325
图 22-3 NOR/PSRAM 界面模式 1 读 ........................................................................................................ 328
图 22-4 NOR/PSRAM 界面模式 1 写 ........................................................................................................ 329
图 22-5 NOR/PSRAM 界面模式 2 读 ........................................................................................................ 330
图 22-6 NOR/PSRAM 界面模式 2 写 ........................................................................................................ 330
图 22-7 NOR/PSRAM 界面模式 A 读 ........................................................................................................ 332
图 22-8 NOR/PSRAM 界面模式 A 写 ........................................................................................................ 332
图 22-9 NOR/PSRAM 界面模式 B 读 ........................................................................................................ 334
图 22-10 NOR/PSRAM 界面模式 B 写 ...................................................................................................... 334
图 22-11 NOR/PSRAM 界面模式 C 读 ...................................................................................................... 336
图 22-12 NOR/PSRAM 界面模式 C 写 ...................................................................................................... 336
图 22-13 NOR/PSRAM 界面模式 D 读 ...................................................................................................... 338
图 22-14 NOR/PSRAM 界面模式 D 写 ...................................................................................................... 338
图 22-15 NOR/PSRAM 界面复用模式读 ................................................................................................... 340
图 22-16 NOR/PSRAM 界面复用模式写 ................................................................................................... 340
图 22-17 NOR/PSRAM 界面同步模式复用读 ............................................................................................ 342
图 22-18 NOR/PSRAM 界面同步模式复用写 ............................................................................................ 342
图 22-19 NAND 界面读写 .......................................................................................................................... 344
图 22-20 NAND 界面等待功能 .................................................................................................................. 345
图 23-1 SDIO“无响应”和“无数据”操作 ................................................................................................ 353
图 23-2 SDIO(多)数据块读操作 ............................................................................................................ 354
图 23-3 SDIO(多)数据块写操作 ............................................................................................................ 354
图 23-4 SDIO 连续读操作 ......................................................................................................................... 354
图 23-5 SDIO 连续写操作 ......................................................................................................................... 355
图 23-6 SDIO 框图 .................................................................................................................................... 365
图 23‑7 命令通道状态机(CCSM)......................................................................................................... 367
8 SDIO 命令传输 ....................7
图 23‑9 数据通道状态机(DCSM) ......................................................................................................... 368
图 24-1 普通端点和双缓冲端点与缓冲描述表之间差异 ............................................................................ 382
图 25-1 ACC 中断映像图 ........................................................................................................................... 389
AT32F403A/407/407A系列 系列 技术手册
2022.06.27 第 第 23 页 页 版本 版本 2.03
图 25-2 ACC 框图 ...................................................................................................................................... 390
图 25-3 cross-return 策略 .......................................................................................................................... 391
图 26-1 EMAC 框图 ................................................................................................................................... 394
图 26-2 SMI 接口信号................................................................................................................................ 395
图 26-3 MII 信号线 ..................................................................................................................................... 396
图 26-4 精简的独立于媒体的接口信号 ...................................................................................................... 397
图 26-5 MII 时钟源(CLKOUT 脚提供时钟) ........................................................................................... 398
图 26-6 MII 时钟源(外部晶振提供时钟) ................................................................................................ 398
图 26-7 RMII 时钟源(CLKOUT 脚提供时钟) ......................................................................................... 398
图 26-8 RMII 时钟源(外部晶振提供时钟) ............................................................................................. 398
图 26-9 MAC 帧格式.................................................................................................................................. 399
图 26-10 带标签的 MAC 帧格式 ................................................................................................................ 400
图 26-11 环结构描述符和链结构描述符 .................................................................................................... 406
图 26-12 传输描述符 ................................................................................................................................. 408
图 26-13 RXDMA 描述符 .......................................................................................................................... 412
图 26-14 唤醒帧过滤寄存器 ...................................................................................................................... 415
图 26-15 用精调的方式更新系统时间 ........................................................................................................ 417
图 26-16 PTP 触发输出连接到 TMR2 的 ITR1 .......................................................................................... 418
图 26-17 PPS 输出 .................................................................................................................................... 419
图 26-18 以太网中断 ................................................................................................................................. 419
图 26-19 以太网 MAC 唤醒帧过滤器寄存器(EMAC_MACRWFF) ........................................................... 428
AT32F403A/407/407A系列 系列 技术手册
2022.06.27 第 第 24 页 页 版本 版本 2.03
表录 目录
表 1-1 SRAM 区中的位带地址映射 ............................................................................................................. 30
表 1-2 外设区中的位带地址映射 ................................................................................................................. 31
表 1-3 AT32F403A/407/407A 产品的向量表 ............................................................................................... 31
表 1-4 寄存器描述缩写说明 ........................................................................................................................ 35
表 1-5 器件特征信息相关寄存器地址和复位值 ........................................................................................... 36
表 2-1 各外设起始地址 ............................................................................................................................... 39
表 3-1 PWC 寄存器的映像和复位值 ............................................................................................................ 45
表 4-1 CRM 寄存器的映像和复位值 ............................................................................................................ 50
表 5-1 闪存存储结构(1024K) ................................................................................................................. 66
表 5-2 闪存存储组织(512K) ................................................................................................................... 66
表 5-3 闪存存储组织(256K) ................................................................................................................... 67
表 5-4 外部储存器支持的指令集 ................................................................................................................. 68
表 5-5 用户系统数据说明............................................................................................................................ 69
表 5-6 闪存访问权限 ................................................................................................................................... 77
表 5-7 闪存接口—寄存器映像和复位值 ...................................................................................................... 78
表 6-1 GPIO 寄存器地址映射和复位值 ....................................................................................................... 88
表 7-1 复用功能输入配置 ............................................................................................................................ 93
表 7-2 复用功能输出配置 ............................................................................................................................ 93
表 7-3 硬件抢占功能 ................................................................................................................................... 93
表 7-4 调试端口映射 ................................................................................................................................... 94
表 7-5 IOMUX 寄存器地址映射和复位值..................................................................................................... 94
表 8-1 外部中断/事件控制器寄存器映像和复位值 .................................................................................... 107
表 9-1 DMA 错误事件 ................................................................................................................................. 111
表 9-2 DMA 中断 ........................................................................................................................................ 112
表 9-3 DMA1 各通道的外设请求 ................................................................................................................ 112
表 9-4 DMA2 各通道的外设请求 ................................................................................................................ 112
表 9-5 DMA 各通道的弹性请求 .................................................................................................................. 112
表 9-6 DMA 寄存器的映像和复位值 ........................................................................................................... 114
表 10-1 CRC 计算单元寄存器映像 ............................................................................................................ 122
表 11-1 I²C 寄存器地址映像和复位值 ........................................................................................................ 136
表 12-1 设置波特率时的误差计算 ............................................................................................................. 148
表 12-2 检测起始位和噪声的数据采样 ..................................................................................................... 151
表 12-3 检测有效数据和噪声的数据采样 .................................................................................................. 151
表 12-4 USART 中断请求 .......................................................................................................................... 152
表 12-5 USART 寄存器映像和复位值 ....................................................................................................... 152
表 13-1 使用系统时钟得到精确的音频频率 .............................................................................................. 172
表 13-2 SPI 寄存器列表及其复位值 .......................................................................................................... 176
表 14-1 TMR 功能对比 .............................................................................................................................. 181
表 14-2 TMR6 和 TMR7 寄存器和复位值 .................................................................................................. 183
表 14-3 TMRx 内部触发连接 ..................................................................................................................... 188
表 14-4 计数方向与编码器信号的关系 ..................................................................................................... 190
表 14-5 TMRx – 寄存器图和复位值 .......................................................................................................... 196
表 14-6 标准 CxOUT 通道的输出控制位 .................................................................................................. 204
表 14-7 TMRx 内部触发连接 ..................................................................................................................... 210
表 14-8 TMRx – 寄存器图和复位值 .......................................................................................................... 215
表 14-9 标准 CxOUT 通道的输出控制位 .................................................................................................. 220
表 14-10 TMRx – 寄存器图和复位值 ........................................................................................................ 221
表 14-11 标准 CxOUT 通道的输出控制位 ................................................................................................ 226
表 14-12 TMRx 内部触发连接 ................................................................................................................... 230
表 14-13 计数方向与编码器信号的关系 ................................................................................................... 232
表 14-14 TMR1、TMR8 – 寄存器图和复位值 .......................................................................................... 238
AT32F403A/407/407A系列 系列 技术手册
2022.06.27 第 第 25 页 页 版本 版本 2.03
表 14-15 带刹车功能的互补输出通道 CxOUT 和 CxCOUT 的控制位 ...................................................... 249
表 15-1 PCLK1 频率为 72MHz 时,最大和最小看门狗超时时间 .............................................................. 253
表 15-2 WWDT 寄存器的映像和复位值 .................................................................................................... 254
表 16-1 看门狗超时时间(当 LICK=40kHz 时) ....................................................................................... 257
表 16-2 WDT 寄存器的映像和复位值 ........................................................................................................ 257
表 17-1 RTC-寄存器映像和复位值 ............................................................................................................ 261
表 18-1 BPR 寄存器映像和复位值 ............................................................................................................ 264
表 19-1 ADC1 与 ADC2 的触发来源 .......................................................................................................... 271
表 19-2 ADC3 的触发来源 ......................................................................................................................... 272
表 19-3 ADC 寄存器映像和复位值 ............................................................................................................ 278
表 20-1 触发源选择 ................................................................................................................................... 292
表 20-2 DAC 寄存器映像和复位值 ............................................................................................................ 294
表 21-1 CAN 寄存器映像和复位值 ............................................................................................................ 308
表 22-1NOR/PSRAM 界面管脚 ................................................................................................................. 324
表 22-2NAND 界面管脚 ............................................................................................................................. 324
表 22-3 存储区块选择 ............................................................................................................................... 326
表 22-4 NOR 闪存与 PSRAM 典型管脚信号 ............................................................................................. 326
表 22-5 HADDR 与外部存储器地址转换 ................................................................................................... 326
表 22-6 访问数据宽度与外部存储器数据宽度对照表 ............................................................................... 327
表 22-7 NOR/PSRAM 参数寄存器 ............................................................................................................ 327
表 22-8 模式 1 的 SRAM/NOR 闪存片选控制寄存器(XMC_BK1CTRL)配置 ...................................... 328
表 22-9 模式 1 的 SRAM/NOR 闪存片选时序寄存器(XMC_BK1TMG)配置 ........................................ 328
表 22-10 模式 2 的 SRAM/NOR 闪存片选控制寄存器(XMC_BK1CTRL)配置 .................................... 329
表 22-11 模式 2 的 SRAM/NOR 闪存片选时序寄存器(XMC_BK1TMG)配置 ...................................... 329
表 22-12 模式 A 的 SRAM/NOR 闪存片选控制寄存器(XMC_BK1CTRL)配置 .................................... 331
表 22-13 模式 A 的 SRAM/NOR 闪存片选时序寄存器(XMC_BK1TMG)配置 ..................................... 331
表 22-14 模式 A 的 SRAM/NOR 闪存写时序寄存器(XMC_BK1TMGWR)配置 ................................... 331
表 22-15 模式 B 的 SRAM/NOR 闪存片选控制寄存器(XMC_BK1CTRL)配置 .................................... 333
表 22-16 模式 B 的 SRAM/NOR 闪存片选时序寄存器(XMC_BK1TMG)配置 ..................................... 333
表 22-17 模式 B 的 SRAM/NOR 闪存写时序寄存器(XMC_BK1TMGWR)配置 ................................... 333
表 22-18 模式 C 的 SRAM/NOR 闪存片选控制寄存器(XMC_BK1CTRL)配置 .................................... 335
表 22-19 模式 C 的 SRAM/NOR 闪存片选时序寄存器(XMC_BK1TMG)配置 ..................................... 335
表 22-20 模式 C 的 SRAM/NOR 闪存写时序寄存器(XMC_BK1TMGWR)配置 ................................... 335
表 22-21 模式 D 的 SRAM/NOR 闪存片选控制寄存器(XMC_BK1CTRL)配置 .................................... 337
表 22-22 模式 D 的 SRAM/NOR 闪存片选时序寄存器(XMC_BK1TMG)配置 ..................................... 337
表 22-23 模式 D 的 SRAM/NOR 闪存写时序寄存器(XMC_BK1TMGWR)配置 ................................... 337
表 22-24 复用模式的 SRAM/NOR 闪存片选控制寄存器(XMC_BK1CTRL)配置 ................................. 339
表 22-25 复用模式的 SRAM/NOR 闪存片选时序寄存器(XMC_BK1TMG)配置 .................................. 339
表 22-26 同步模式的 SRAM/NOR 闪存片选控制寄存器(XMC_BK1CTRL)配置 ................................. 341
表 22-27 同步模式的 SRAM/NOR 闪存片选时序寄存器(XMC_BK1TMG)配置 .................................. 341
表 22-28 NAND 闪存典型管脚信号 ........................................................................................................... 343
表 22-29 访问数据宽度与 NAND 闪存数据宽度对照表 ............................................................................ 343
表 22-30 NAND 参数寄存器 ...................................................................................................................... 343
表 22-31 ECC 结果有效位 ......................................................................................................................... 345
表 22-32 XMC 寄存器地址映像 ................................................................................................................. 345
表 23-1 锁定/解锁命令的结构 .................................................................................................................... 357
表 23-2 基于命令 ....................................................................................................................................... 359
表 23-3 数据块读取命令 ............................................................................................................................ 360
表 23-4 数据流读取和写入命令 ................................................................................................................. 360
表 23-5 数据块写入命令 ............................................................................................................................ 361
表 23-6 基于块传输的写保护命令 ............................................................................................................. 361
表 23-7 擦除命令 ....................................................................................................................................... 361
AT32F403A/407/407A系列 系列 技术手册
2022.06.27 第 第 26 页 页 版本 版本 2.03
表 23-8 I/O 模式命令 ................................................................................................................................. 362
表 23-9 卡锁定命令 ................................................................................................................................... 362
表 23-10 应用相关命令 .............................................................................................................................. 362
表 23-11 R1 响应 ....................................................................................................................................... 362
表 23-12 R2 响应 ....................................................................................................................................... 363
表 23-13 R3 响应 ....................................................................................................................................... 363
表 23-14 R4 响应 ....................................................................................................................................... 363
表 23-15 R4b 响应 ..................................................................................................................................... 363
表 23-16 R5 响应 ....................................................................................................................................... 364
表 23-17 R6 响应 ....................................................................................................................................... 364
表 23-18 SDIO 管脚定义 ........................................................................................................................... 365
表 23-19 命令格式 ..................................................................................................................................... 366
表 23-20 短响应格式 ................................................................................................................................. 366
表 23-21 长响应格式 ................................................................................................................................. 366
表 23-22 命令通道状态标志 ...................................................................................................................... 366
表 23-23 数据令牌格式 .............................................................................................................................. 368
表 23-24 SDIO 寄存器映像 ....................................................................................................................... 370
表 23-25 响应类型和 SDIO_RSPx 寄存器 ............................................................................................... 373
表 24-1 缓冲区大小配置表 ....................................................................................................................... 381
表 24-2 USBFS 寄存器映像和复位值 ........................................................................................................ 383
表 25-1 ACC 中断请求 .............................................................................................................................. 389
表 25-2 ACC 寄存器映像和复位值 ............................................................................................................ 391
表 26-1 时钟范围 ...................................................................................................................................... 396
表 26-2 发送接口信号编码 ....................................................................................................................... 397
表 26-3 接收接口信号编码 ....................................................................................................................... 397
表 26-4 以太网模块管脚配置(黑色:默认 红色:重映射信号) ......................................................... 399
表 26-5 目的地址过滤器结果列表 ............................................................................................................. 401
表 26-6 源地址过滤器结果列表 ................................................................................................................ 401
表 26-7 接收描述符 0................................................................................................................................ 413
表 26-8 以太网寄存器映像及其复位值 ..................................................................................................... 420
表 27-1 跟踪功能使能 ............................................................................................................................... 452
表 27-2 跟踪功能模式 ................................................................................................................................ 453
表 27-3 DEBUG 寄存器地址和复位值 ....................................................................................................... 453

标签: AT32F403 AT 32 07

实例下载地址

AT32F403A/407/407A系列 系列 技术手册

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警