没有合适的资源?快使用搜索试试~ 我知道了~
首页HC32F003/005系列ARM Cortex-M0+微控制器详细指南
HC32F003/005系列ARM Cortex-M0+微控制器详细指南
需积分: 0 0 下载量 2 浏览量
更新于2024-06-30
1
收藏 9.19MB PDF 举报
本资源是华大半导体发布的HC32F003系列和HC32F005系列32位ARM Cortex-M0+微控制器用户手册的第1.4版。该手册详细介绍了这些微控制器的关键特性和功能模块,旨在帮助用户理解和操作这些设备。
主要内容包括:
1. **32位Cortex-M0+内核**:作为核心处理器,Cortex-M0+提供了高性能和低功耗的平衡,适合实时嵌入式应用。
2. **Flash存储器**:用于长期存储程序代码,手册提到但未详述具体容量和编程技术。
3. **RAM存储器**:随机存取存储器,临时存储运行时数据和程序执行中的变量,对于处理效率至关重要。
4. **时钟系统**:管理微控制器的主时钟和其他定时器,确保精确的时间同步和系统运行的稳定。
5. **工作模式**:可能涉及不同的运行模式如睡眠模式、待机模式等,以降低功耗并延长电池寿命。
6. **通用IO端口**:设计用于连接外部设备的输入/输出接口,用户可以根据需要配置它们的工作模式。
7. **中断控制器**:管理多个中断源,使微控制器能够快速响应外部事件,提高系统响应速度。
8. **复位控制器**:负责重启微控制器或特定功能模块,对于故障恢复和初始化过程非常重要。
9. **定时器/计数器**:用于测量时间、生成脉冲信号或产生周期性事件,是许多系统设计的基础组件。
10. **看门狗WDT**:一个防止微控制器陷入死循环的机制,定期发送中断以维持系统的正常运行。
11. **通用异步收发器UART**:全双工通信接口,常用于串行通信,便于与外部设备的数据交换。
手册强调了阅读者为实际使用该系列产品的工程师,并指出提供的样本程序和开发环境指南需单独获取。此外,华大半导体保留随时更新产品信息的权利,用户需确保使用的是最新资料,并明确用户在使用产品时需自行承担风险,不享受针对转售产品的保修承诺。最后,手册还列出了版权信息和目录结构,方便读者查阅。
HC32F003 系列 / HC32F005 系列用户手册 Rev1.4 Page 16 of 520
22.5.2 LVD 配置为电压变化中断 ...................................................................................................... 474
22.6 LVD 寄存器 ....................................................................................................................................... 475
22.6.1 LVD 配置寄存器(LVD_CR) .............................................................................................. 475
22.6.2 LVD 中断寄存器(LVD_IFR) ............................................................................................. 477
23 模拟其它寄存器 ............................................................................................................................................... 478
23.1 BGR 配置寄存器(BGR_CR) ...................................................................................................... 478
24 SWD 调试接口 ................................................................................................................................................ 479
24.1 SWD 调试附加功能 ......................................................................................................................... 479
24.2 ARM® 参考文档 ............................................................................................................................. 480
24.3 调试端口引脚.................................................................................................................................... 481
24.3.1 SWD 端口引脚 ........................................................................................................................ 481
24.3.2 SW-DP 引脚分配..................................................................................................................... 481
24.3.3 SWD 引脚上的内部上拉 ........................................................................................................ 481
24.4 SWD 端口 ......................................................................................................................................... 482
24.4.1 SWD 协议简介 ........................................................................................................................ 482
24.4.2 SWD 协议序列 ........................................................................................................................ 482
24.4.3 SW-DP 状态机(复位、空闲状态、ID 代码) ................................................................... 483
24.4.4 DP 和 AP 读/写访问 .............................................................................................................. 483
24.4.5 SW-DP 寄存器 ......................................................................................................................... 484
24.4.6 SW-AP 寄存器 ......................................................................................................................... 485
24.5 内核调试 ........................................................................................................................................... 486
24.6 BPU(断点单元) ............................................................................................................................ 486
24.6.1 BPU 功能 ................................................................................................................................. 486
24.7 DWT(数据观察点) ...................................................................................................................... 487
24.7.1 DWT 功能 ................................................................................................................................ 487
24.7.2 DWT 程序计数器采样寄存器 ................................................................................................ 487
24.8 MCU 调试组件 (DBG) ................................................................................................................... 488
24.8.1 对低功耗模式的调试支持....................................................................................................... 488
24.8.2 对定时器、看门狗的调试支持 ............................................................................................... 488
24.9 调试模式模块工作状态控制(DEBUG_ACTIVE) ..................................................................... 489
25 电气特性 ........................................................................................................................................................... 491
25.1 测试条件 ........................................................................................................................................... 491
25.1.1 最小和最大数值 ...................................................................................................................... 491
25.1.2 典型数值 .................................................................................................................................. 491
25.1.3 供电方案 .................................................................................................................................. 492
25.2 绝对最大额定值................................................................................................................................ 493
25.3 工作条件 ........................................................................................................................................... 495
25.3.1 通用工作条件 .......................................................................................................................... 495
25.3.2 上电和掉电时的工作条件....................................................................................................... 495
25.3.3 内嵌复位和 LVD 模块特性 ..................................................................................................... 496
25.3.4 内置的参考电压 ...................................................................................................................... 498
25.3.5 工作电流特性 .......................................................................................................................... 498
HC32F003 系列 / HC32F005 系列用户手册 Rev1.4 Page 17 of 520
25.3.6 从低功耗模式唤醒的时间....................................................................................................... 500
25.3.7 外部时钟源特性 ...................................................................................................................... 501
25.3.8 内部时钟源特性 ...................................................................................................................... 503
25.3.9 存储器特性 .............................................................................................................................. 504
25.3.10 EFT 特性 ................................................................................................................................. 504
25.3.11 ESD 特性 ................................................................................................................................. 505
25.3.12 端口特性 ................................................................................................................................ 505
25.3.13 RESETB 引脚特性 .................................................................................................................. 508
25.3.14 ADC 特性 ................................................................................................................................ 508
25.3.15 VC 特性 .................................................................................................................................... 511
26 唯一设备 ID 寄存器(80 位) ..................................................................................................................... 512
27 封装尺寸 ........................................................................................................................................................... 513
28 附录 A SysTick 定时器 ................................................................................................................................ 517
28.1 SysTick 定时器简介 ......................................................................................................................... 517
28.2 设置 SysTick...................................................................................................................................... 517
28.3 SysTick 寄存器 ................................................................................................................................. 518
28.3.1 SysTick 控制和状态寄存器(CTRL) .................................................................................. 518
28.3.2 SysTick 重载寄存器(LOAD) ............................................................................................. 518
28.3.3 SysTick 当前值寄存器(VAL) ............................................................................................ 518
29 附录 B 文档约定 ........................................................................................................................................... 519
29.1 寄存器相关缩写词列表 .................................................................................................................... 519
29.2 词汇表 ............................................................................................................................................... 519
版本记录 & 联系方式 ........................................................................................................................................... 520
HC32F003 系列 / HC32F005 系列用户手册 Rev1.4 Page 18 of 520
表目录
表 7-1 Cortex-M0+ 处理器异常一览 .................................................................................................................. 85
表 7-2 外部中断与 NVIC 中断输入对应关系 .................................................................................................. 91
表 8-1 端口复用表 .............................................................................................................................................. 109
表 8-2 端口状态真值表 ....................................................................................................................................... 111
表 9-1 不同频率下 FLASH 擦写时间参数........................................................................................................ 219
表 11-1 Base Timer 寄存器列表 ........................................................................................................................ 241
表 13-1 Advanced Timer 基本特性 ................................................................................................................... 264
表 13-2 Advanced Timer 端口列表 ................................................................................................................... 264
表 13-3 AOS 源选择 ........................................................................................................................................... 295
表 13-4 端口触发选择 ........................................................................................................................................ 295
表 13-5 Advanced Timer 寄存器列表 ............................................................................................................... 298
表 14-1 WDT 寄存器列表 ................................................................................................................................. 344
表 16-1 I2C 时钟信号波特率 ............................................................................................................................ 373
表 16-2 I2C 主机发送模式状态表 .................................................................................................................... 376
表 16-3 I2C 主机接收模式状态表 .................................................................................................................... 378
表 16-4 I2C 从机接收模式状态表 .................................................................................................................... 381
表 16-5 从机发送模式状态表 ............................................................................................................................ 384
表 16-6 其他杂项状态表 .................................................................................................................................... 386
表 16-7 寄存器列表 ............................................................................................................................................ 396
表 17-1 寄存器列表 ............................................................................................................................................ 409
表 17-2 主机模式波特率选择 ............................................................................................................................. 411
表 18-1 寄存器列表 ............................................................................................................................................ 418
表 20-1 ADC 寄存器 ........................................................................................................................................... 441
表 21-1 VC 寄存器 ............................................................................................................................................ 460
表 22-1 LVD 寄存器 .......................................................................................................................................... 475
表 25-1 电压特性 ................................................................................................................................................ 493
表 25-2 电流特性 ................................................................................................................................................ 493
表 25-3 温度特性 ................................................................................................................................................ 494
表 25-4 通用工作条件 ........................................................................................................................................ 495
表 25-5 上电和掉电的工作条件 ........................................................................................................................ 495
表 25-6 POR/Brown Out ..................................................................................................................................... 496
表 25-7 LVD 模块特性 ...................................................................................................................................... 497
表 25-8 工作电流特性 ........................................................................................................................................ 499
表 25-9 端口输出特性 ........................................................................................................................................ 505
HC32F003 系列 / HC32F005 系列用户手册 Rev1.4 Page 19 of 520
图目录
图 1-1 功能模块 .................................................................................................................................................... 24
图 2-1 封装示意图 ................................................................................................................................................ 35
图 3-1 系统架构示意图 ........................................................................................................................................ 44
图 3-2 地址区域划分示意图 ................................................................................................................................ 46
图 4-1 控制模式框图 ............................................................................................................................................ 48
图 4-2 运行模式下可运行模块图 ........................................................................................................................ 50
图 4-3 休眠模式下可运行模块图 ........................................................................................................................ 53
图 4-4 深度休眠模式下可运行模块图 ................................................................................................................ 55
图 5-1 时钟控制模块框图 .................................................................................................................................... 58
图 5-2 晶振时钟启动示意图 ................................................................................................................................ 59
图 5-3 时钟切换示意图 ........................................................................................................................................ 61
图 5-4 时钟校准原理图 ........................................................................................................................................ 64
图 6-1 复位来源示意图 ........................................................................................................................................ 79
图 7-1 只使用了高两位的优先级寄存器 ............................................................................................................ 85
图 7-2 中断向量表 ................................................................................................................................................ 86
图 7-3 中断激活和挂起状态 ................................................................................................................................ 87
图 7-4 中断挂起状态被清除然后被重新确认 .................................................................................................... 88
图 7-5 中断退出时若中断请求保持高电平就会引起中断处理的再次执行 .................................................... 88
图 7-6 中断处理中产生的中断挂起也可以被确认 ............................................................................................ 89
图 7-7 中断结构图 ................................................................................................................................................ 92
图 8-1 端口电路示意图 ....................................................................................................................................... 111
图 9-1 存储器 Sector 划分 ................................................................................................................................ 214
图 11-1 Base Timer 框图 .................................................................................................................................... 235
图 11-2 Timer 模式 1 框图 ................................................................................................................................. 237
图 11-3 Timer 模式 2 框图 ................................................................................................................................. 237
图 11-4 模式 1 时序图 ........................................................................................................................................ 238
图 11-5 模式 2 时序图(预分频设置为 2) ..................................................................................................... 238
图 12-1 PCA 整体框图 ...................................................................................................................................... 245
图 12-2 PCA 计数器框图 .................................................................................................................................. 247
图 12-3 PCA 捕获功能框图............................................................................................................................... 249
图 12-4 PCA 比较功能框图............................................................................................................................... 251
图 12-5 PCA WDT 功能框图 ............................................................................................................................. 252
图 12-6 PCA PWM 功能框图 ............................................................................................................................ 254
图 12-7 PCA PWM 输出波形 ............................................................................................................................ 255
图 13-1 Advanced Timer 框图 ........................................................................................................................... 265
图 13-2 锯齿波波形(递加计数) .................................................................................................................... 266
图 13-3 三角波波形 ............................................................................................................................................ 266
图 13-4 比较输出动作 ........................................................................................................................................ 267
图 13-5 捕获输入动作 ........................................................................................................................................ 268
图 13-6 捕获输入端口的滤波功能 .................................................................................................................... 271
HC32F003 系列 / HC32F005 系列用户手册 Rev1.4 Page 20 of 520
图 13-7 软件同步动作 ........................................................................................................................................ 272
图 13-8 硬件同步动作 ........................................................................................................................................ 275
图 13-9 单缓存方式比较输出时序 .................................................................................................................... 276
图 13-10 PWM 展频输出示意图 ....................................................................................................................... 278
图 13-11 CHA 输出 PWM 波 .......................................................................................................................... 278
图 13-12 三角波 A 模式时软件设定 GCMBR 互补 PWM 波输出 .............................................................. 279
图 13-13 三角波 B 模式时硬件设定 GCMBR 互补 PWM 波输出(对称死区) ...................................... 280
图 13-14 6 相 PWM 波 ..................................................................................................................................... 281
图 13-15 三角波 A 模式时带死区时间三相互补 PWM 波输出 .................................................................... 282
图 13-16 位置模式时基本计数动作 .................................................................................................................. 283
图 13-17 位置模式时相位差计数动作设定(1 倍) ............................................................................................. 284
图 13-18 位置模式时相位差计数动作设定(2 倍) ............................................................................................. 284
图 13-19 位置模式时相位差计数动作设定(4 倍) ............................................................................................. 284
图 13-20 位置模式时方向计数动作 .................................................................................................................. 285
图 13-21 公转模式时 Z 相计数动作 .................................................................................................................. 285
图 13-22 公转模式时位置计数器输出计数动作 .............................................................................................. 286
图 13-23 公转模式时 Z 相计数和位置计数器输出混合计数动作 .................................................................. 286
图 13-24 公转计数模式-混合计数 Z 相屏蔽动作例 1...................................................................................... 287
图 13-25 公转计数模式-混合计数 Z 相屏蔽动作例 2...................................................................................... 288
图 13-26 周期间隔有效请求信号动作 .............................................................................................................. 289
图 13-27 端口刹车与软件刹车示意图 .............................................................................................................. 292
图 13-28 输出同高同低刹车示意图 .................................................................................................................. 293
图 13-29 VC 刹车控制示意图........................................................................................................................... 293
图 13-30 Timer4/5/6 中断选择 .......................................................................................................................... 294
图 14-1 WDT 整体框图 ..................................................................................................................................... 342
图 15-1 UART 结构框图 .................................................................................................................................... 346
图 15-2 Mode0 发送数据 ................................................................................................................................... 347
图 15-3 Mode0 接收数据 ................................................................................................................................... 348
图 15-4 Mode1 发送数据 ................................................................................................................................... 349
图 15-5 Mode1 接收数据 ................................................................................................................................... 349
图 15-6 Mode2 发送数据 ................................................................................................................................... 350
图 15-7 Mode2 接收数据 ................................................................................................................................... 350
图 15-8 接收缓存 ................................................................................................................................................ 356
图 16-1 I2C 传输协议 ........................................................................................................................................ 368
图 16-2 主机向从机传输数据 ............................................................................................................................ 368
图 16-3 主机由从机读取地址 ............................................................................................................................ 368
图 16-4 START 和 STOP 条件......................................................................................................................... 369
图 16-5 I2C 总线上位传输 ................................................................................................................................ 370
图 16-6 I2C 总线上应答信号 ............................................................................................................................ 370
图 16-7 I2C 功能模块图 ..................................................................................................................................... 371
图 16-8 I2C 总线上的仲裁 ................................................................................................................................ 372
图 16-9 I2C 主机发送状态图 ............................................................................................................................ 377
剩余519页未读,继续阅读
192 浏览量
2022-08-03 上传
324 浏览量
2022-08-03 上传
2022-08-03 上传
2022-08-03 上传
159 浏览量
2022-08-03 上传
尹子先生
- 粉丝: 30
- 资源: 324
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功