没有合适的资源?快使用搜索试试~ 我知道了~
首页HC32F4A0系列32位ARM Cortex-M4微控制器用户手册
HC32F4A0系列32位ARM Cortex-M4微控制器用户手册
需积分: 50 45 下载量 149 浏览量
更新于2024-07-15
收藏 35.2MB PDF 举报
HC32F4A0系列用户手册Rev1.01.pdf
本用户手册是关于HC32F4A0系列32位ARM Cortex-M4微控制器的用户手册,提供了对该微控制器的详细介绍和使用方法。下面是该手册中的一些重要知识点:
1. 存储器映射(Memory Mapping):HC32F4A0系列微控制器的存储器映射是指将存储器地址映射到不同的存储器空间中,从而实现存储器的管理和保护。该手册详细介绍了存储器映射的原理和实现方法。
2. 外设空间映射(External Space Mapping):外设空间映射是指将外设的地址映射到存储器空间中,以便实现外设的控制和访问。该手册详细介绍了外设空间映射的原理和实现方法。
3. 位段空间(Bit-Band Area):位段空间是指将存储器地址映射到位段寄存器中,以便实现位段的控制和访问。该手册详细介绍了位段空间的原理和实现方法。
4. 地址重映射(Address Remapping):地址重映射是指将存储器地址映射到不同的存储器空间中,以便实现存储器的管理和保护。该手册详细介绍了地址重映射的原理和实现方法。
5. 重映射寄存器(Remap Registers):重映射寄存器是指控制存储器映射的寄存器,用于实现存储器的管理和保护。该手册详细介绍了重映射寄存器的原理和实现方法。
6. 访问保护寄存器(Memory-Mapped File Register):访问保护寄存器是指控制存储器访问的寄存器,用于实现存储器的保护和管理。该手册详细介绍了访问保护寄存器的原理和实现方法。
7. 总线架构(Bus Architecture):总线架构是指微控制器的总线结构,用于实现微控制器与外设之间的数据传输。该手册详细介绍了总线架构的原理和实现方法。
8. 复位控制(Reset Management):复位控制是指微控制器的复位机制,用于实现微控制器的复位和重启。该手册详细介绍了复位控制的原理和实现方法。
9. 复位方式和复位标志位(Reset Modes and Flags):复位方式和复位标志位是指微控制器的复位机制,用于实现微控制器的复位和重启。该手册详细介绍了复位方式和复位标志位的原理和实现方法。
10. 上电复位(Power-On Reset):上电复位是指微控制器在上电时的复位机制,用于实现微控制器的复位和重启。该手册详细介绍了上电复位的原理和实现方法。
11. NRST引脚复位(NRST Pin Reset):NRST引脚复位是指微控制器的NRST引脚复位机制,用于实现微控制器的复位和重启。该手册详细介绍了NRST引脚复位的原理和实现方法。
12. 欠压复位(Brown-Out Reset):欠压复位是指微控制器的欠压复位机制,用于实现微控制器的复位和重启。该手册详细介绍了欠压复位的原理和实现方法。
13. 可编程电压检测复位(Programmable Voltage Detector Reset):可编程电压检测复位是指微控制器的可编程电压检测复位机制,用于实现微控制器的复位和重启。该手册详细介绍了可编程电压检测复位的原理和实现方法。
14. 看门狗复位(Watchdog Reset):看门狗复位是指微控制器的看门狗复位机制,用于实现微控制器的复位和重启。该手册详细介绍了看门狗复位的原理和实现方法。
15. 软件复位(Software Reset):软件复位是指微控制器的软件复位机制,用于实现微控制器的复位和重启。该手册详细介绍了软件复位的原理和实现方法。
16. MPU错误复位(MPU Error Reset):MPU错误复位是指微控制器的MPU错误复位机制,用于实现微控制器的复位和重启。该手册详细介绍了MPU错误复位的原理和实现方法。
17. RAM奇偶校验复位(RAM ECC Reset):RAM奇偶校验复位是指微控制器的RAM奇偶校验复位机制,用于实现微控制器的复位和重启。该手册详细介绍了RAM奇偶校验复位的原理和实现方法。
这些知识点只是HC32F4A0系列用户手册Rev1.01.pdf中的一部分,完整的用户手册中还包含了许多其他的知识点和技术细节。
HC32F4A0 系列用户手册 Rev1.01 Page 16 of 1808
20.3.3.1 锯齿波计数方向 ............................................................................................................ 567
20.3.3.2 三角波计数方向 ............................................................................................................ 567
20.3.4 比较输出 ............................................................................................................................. 567
20.3.5 捕获输入 ............................................................................................................................. 568
20.3.6 计数器刷新 ......................................................................................................................... 569
20.3.7 软件同步 ............................................................................................................................. 570
20.3.7.1 软件同步启动 ................................................................................................................ 570
20.3.7.2 软件同步停止 ................................................................................................................ 570
20.3.7.3 软件同步清零 ................................................................................................................ 570
20.3.7.4 软件同步刷新 ................................................................................................................ 570
20.3.8 硬件同步 ............................................................................................................................. 571
20.3.8.1 硬件同步启动 ................................................................................................................ 571
20.3.8.2 硬件同步停止 ................................................................................................................ 572
20.3.8.3 硬件同步清零 ................................................................................................................ 572
20.3.8.4 硬件同步刷新 ................................................................................................................ 572
20.3.8.5 硬件同步捕获输入 ........................................................................................................ 572
20.3.8.6 硬件同步计数 ................................................................................................................ 572
20.3.9 脉宽测量 ............................................................................................................................. 573
20.3.10 周期测量 ............................................................................................................................. 574
20.3.11 缓存功能 ............................................................................................................................. 575
20.3.11.1 单缓存动作 .................................................................................................................. 575
20.3.11.2 双缓存动作 .................................................................................................................. 576
20.3.11.3 缓存传送节点 .............................................................................................................. 577
比较输出(锯齿波)缓存传送 ......................................................................................... 577
比较输出(三角波)缓存传送 ......................................................................................... 578
捕获输入缓存传送 ............................................................................................................. 580
20.3.12 数字滤波 ............................................................................................................................. 580
20.3.13 通用 PWM 输出 ................................................................................................................. 580
20.3.13.1 单边对齐独立 PWM 输出 .......................................................................................... 580
20.3.13.2 双边对称独立 PWM 输出 .......................................................................................... 581
20.3.13.3 双边对称互补 PWM 输出 .......................................................................................... 582
软件设定 GCMBR 互补 PWM 输出 ................................................................................. 582
硬件设定 GCMBR 互补 PWM 输出 ................................................................................. 583
20.3.13.4 双边非对称 PWM 输出 .............................................................................................. 584
20.3.13.5 单元间多相 PWM 输出 .............................................................................................. 585
20.3.14 周期间隔响应 ..................................................................................................................... 588
20.3.15 正交编码计数 ..................................................................................................................... 589
20.3.15.1 位置计数模式 .............................................................................................................. 589
基本计数 ............................................................................................................................. 589
相位差计数 ......................................................................................................................... 590
方向计数 ............................................................................................................................. 591
20.3.15.2 公转计数模式 .............................................................................................................. 591
HC32F4A0 系列用户手册 Rev1.01 Page 17 of 1808
Z 相计数 ............................................................................................................................. 591
位置溢出计数 ..................................................................................................................... 592
混合计数 ............................................................................................................................. 592
20.3.15.3 Z 相动作屏蔽 ............................................................................................................... 593
20.3.16 EMB 控制 ........................................................................................................................... 594
20.3.17 典型应用例 ......................................................................................................................... 595
20.3.17.1 基本计数及中断动作 .................................................................................................. 595
20.3.17.2 比较输出及中断动作 .................................................................................................. 595
20.3.17.3 捕获输入及中断动作 .................................................................................................. 596
20.3.17.4 缓存传送动作(周期基准值) .................................................................................. 596
20.3.17.5 缓存传送动作(通用比较基准值) .......................................................................... 597
20.3.17.6 缓存传送动作(专用比较基准值) .......................................................................... 597
20.3.17.7 缓存传送动作(死区基准值) .................................................................................. 598
20.3.17.8 同步启动动作(软件方式) ...................................................................................... 598
20.3.17.9 同步启动动作(硬件方式) ...................................................................................... 598
20.3.17.10 正交编码计数动作(2 相) ..................................................................................... 599
20.3.17.11 正交编码计数动作(3 相) ..................................................................................... 599
20.3.17.12 单路 PWM 输出 ........................................................................................................ 600
20.3.17.13 互补 PWM 输出(软件死区) ................................................................................ 600
20.3.17.14 互补 PWM 输出(硬件死区) ................................................................................ 601
20.3.17.15 EMB 监控及中断动作 ............................................................................................... 601
20.3.18 功能汇总表 ......................................................................................................................... 602
20.4 中断及事件说明 ................................................................................................................................ 604
20.4.1 中断输出 ............................................................................................................................. 604
20.4.1.1 计数比较匹配中断 ........................................................................................................ 604
20.4.1.2 计数周期匹配中断 ........................................................................................................ 604
20.4.1.3 死区时间错误中断 ........................................................................................................ 604
20.4.2 事件输出 ............................................................................................................................. 605
20.5 寄存器说明........................................................................................................................................ 606
20.5.1 通用计数值寄存器(TMR6_CNTER) ........................................................................... 609
20.5.2 通用刷新值寄存器(TMR6_UPDAR) ........................................................................... 609
20.5.3 通用周期基准值寄存器(TMR6_PERmR)( m=A~C) ................................................ 610
20.5.4 通用比较基准值寄存器(TMR6_GCMmR)( m=A~F) ............................................... 610
20.5.5 专用比较基准值寄存器(TMR6_SCMmR)( m=A~F) ................................................. 611
20.5.6 死区时间基准值寄存器(TMR6_DTmnR)( m=D、U&&n=A、B)............................ 611
20.5.7 通用控制寄存器(TMR6_GCONR)............................................................................... 612
20.5.8 中断控制寄存器(TMR6_ICONR) ................................................................................ 614
20.5.9 缓存控制寄存器(TMR6_BCONR) ............................................................................... 616
20.5.10 死区控制寄存器(TMR6_DCONR)............................................................................... 618
20.5.11 端口控制寄存器(TMR6_PCNAR) ............................................................................... 619
20.5.12 端口控制寄存器(TMR6_PCNBR) ............................................................................... 622
20.5.13 滤波控制寄存器(TMR6_FCNGR) ............................................................................... 625
HC32F4A0 系列用户手册 Rev1.01 Page 18 of 1808
20.5.14 滤波控制寄存器(TMR6_FCNTR) ................................................................................ 626
20.5.15 有效周期寄存器(TMR6_VPERR) ................................................................................ 627
20.5.16 状态标志寄存器(TMR6_STFLR)................................................................................. 628
20.5.17 硬件启动事件选择寄存器(TMR6_HSTAR) ................................................................ 630
20.5.18 硬件停止事件选择寄存器(TMR6_HSTPR) ................................................................ 632
20.5.19 硬件清零事件选择寄存器(TMR6_HCLRR) ............................................................... 634
20.5.20 硬件刷新事件选择寄存器(TMR6_HUPDR) ............................................................... 636
20.5.21 硬件捕获事件选择寄存器(TMR6_HCPAR) ................................................................ 638
20.5.22 硬件捕获事件选择寄存器(TMR6_HCPBR) ............................................................... 640
20.5.23 硬件递加事件选择寄存器(TMR6_HCUPR) ............................................................... 642
20.5.24 硬件递减事件选择寄存器(TMR6_HCDOR) ............................................................... 644
20.5.25 硬件触发事件选择寄存器(TMR6_HTSSRm)( m=0~3) ............................................ 646
20.5.26 软件同步启动控制寄存器(TMR6_SSTAR) ................................................................ 647
20.5.27 软件同步停止控制寄存器(TMR6_SSTPR) ................................................................. 648
20.5.28 软件同步清零控制寄存器(TMR6_SCLRR) ................................................................ 649
20.5.29 软件同步刷新控制寄存器(TMR6_SUPDR) ................................................................ 650
20.6 使用注意事项 .................................................................................................................................... 651
21 高精度 PWM(HRPWM) ............................................................................................................................. 653
21.1 简介.................................................................................................................................................... 653
21.2 基本框图............................................................................................................................................ 653
21.3 功能说明............................................................................................................................................ 654
21.3.1 校准功能 ............................................................................................................................. 654
21.3.2 高分辨率 PWM 调整功能.................................................................................................. 655
21.3.3 使用注意事项 ..................................................................................................................... 655
21.4 寄存器说明........................................................................................................................................ 657
21.4.1 HRPWM 控制寄存器(HRPWM_CRn, n=1…16) .............................................................. 658
21.4.2 HRPWM 校准控制寄存器 0(HRPWM_CALCRn, n=0,1) ................................................ 659
22 通用控制定时器(Timer4) ........................................................................................................................... 660
22.1 简介.................................................................................................................................................... 660
22.2 基本框图............................................................................................................................................ 660
22.3 功能说明............................................................................................................................................ 662
22.3.1 波形模式 ............................................................................................................................. 662
22.3.2 计数动作 ............................................................................................................................. 662
22.3.3 比较输出 ............................................................................................................................. 663
22.3.4 缓存功能 ............................................................................................................................. 664
22.3.4.1 周期基准寄存器缓存功能 ............................................................................................ 665
22.3.4.2 通用比较寄存器缓存功能 ............................................................................................ 666
22.3.4.3 专用比较寄存器缓存功能 ............................................................................................ 669
22.3.5 通用 PWM 输出 ................................................................................................................. 671
22.3.5.1 独立 PWM 输出 ............................................................................................................ 671
22.3.5.2 扩展 PWM 输出 ............................................................................................................ 672
22.3.5.3 互补 PWM 输出 ............................................................................................................ 673
HC32F4A0 系列用户手册 Rev1.01 Page 19 of 1808
22.3.6 周期间隔响应 ..................................................................................................................... 676
22.3.7 EMB 控制 ........................................................................................................................... 678
22.3.8 监测输出 ............................................................................................................................. 679
22.4 中断及事件说明 ................................................................................................................................ 681
22.4.1 计数比较匹配中断 ............................................................................................................. 681
22.4.2 计数周期匹配中断 ............................................................................................................. 681
22.4.3 重载计数匹配中断 ............................................................................................................. 681
22.4.4 专用比较匹配事件 ............................................................................................................. 681
22.5 寄存器说明........................................................................................................................................ 683
22.5.1 计数值寄存器(TMR4_CNTR) ...................................................................................... 686
22.5.2 周期基准寄存器(TMR4_CPSR) ................................................................................... 686
22.5.3 控制状态寄存器(TMR4_CCSR) .................................................................................. 687
22.5.4 有效周期寄存器(TMR4_CVPR) .................................................................................. 689
22.5.5 通用比较基准寄存器(TMR4_OCCRm)....................................................................... 689
22.5.6 通用控制状态寄存器(TMR4_OCSRn) ........................................................................ 690
22.5.7 通用扩展控制寄存器(TMR4_OCERn) ........................................................................ 691
22.5.8 通用模式控制寄存器(TMR4_OCMRm) ...................................................................... 693
22.5.9 专用比较基准寄存器(TMR4_SCCRm) ....................................................................... 698
22.5.10 专用控制状态寄存器(TMR4_SCSRm) ........................................................................ 699
22.5.11 专用扩展控制寄存器(TMR4_SCER)........................................................................... 701
22.5.12 专用模式控制寄存器(TMR4_SCMRm) ...................................................................... 701
22.5.13 PWM 基本控制寄存器(TMR4_POCRn)...................................................................... 702
22.5.14 PWM 状态控制寄存器(TMR4_PSCR) ........................................................................ 703
22.5.15 PWM 滤波控制寄存器(TMR4_PFSRn) ....................................................................... 706
22.5.16 PWM 死区控制寄存器(TMR4_PDA<B>Rn) .............................................................. 706
22.5.17 重载控制状态寄存器(TMR4_RCSR) .......................................................................... 707
23 紧急刹车模块(EMB) .................................................................................................................................. 709
23.1 简介.................................................................................................................................................... 709
23.2 功能描述............................................................................................................................................ 711
23.2.1 概述 ...................................................................................................................................... 711
23.2.2 外部端口输入电平变化时控制 PWM 信号输出 .............................................................. 713
23.2.3 PWM 输出端口电平发生同相(同高或同低)时停止 PWM 信号输出 ....................... 714
23.2.4 根据电压比较器比较结果停止 PWM 信号输出 .............................................................. 715
23.2.5 外部振荡器停止振荡时停止 PWM 信号输出 .................................................................. 716
23.2.6 写寄存器软件控制 PWM 信号输出 .................................................................................. 716
23.3 寄存器说明........................................................................................................................................ 717
23.3.1 EMB 控制寄存器 1_0~3(EMB_CTL1_0~3) ..................................................................... 718
23.3.2 EMB 控制寄存器 1_4~6(EMB_CTL1_4~6) ..................................................................... 719
23.3.3 EMB 控制寄存器 2_0~3(EMB_CTL2_0~3) ..................................................................... 721
23.3.4 EMB 控制寄存器 2_4~6(EMB_CTL2_4~6) ..................................................................... 723
23.3.5 EMB 软件输出使能控制寄存器(EMB_SOEx)(x=0~6) .................................................... 725
23.3.6 EMB 状态寄存器(EMB_STATx) (x=0~6) ......................................................................... 726
HC32F4A0 系列用户手册 Rev1.01 Page 20 of 1808
23.3.7 EMB 状态复位寄存器(EMB_STATCLRx) (x=0~6) ......................................................... 728
23.3.8 EMB 中断许可寄存器(EMB_INTENx)(x=0~6) ............................................................... 729
23.3.9 EMB 控制 PWM 输出释放方式选择寄存器(EMB_RLSSELx)(x=0~6) ......................... 730
24 通用定时器(TimerA) .................................................................................................................................. 731
24.1 简介.................................................................................................................................................... 731
24.2 基本框图............................................................................................................................................ 731
24.3 功能说明............................................................................................................................................ 733
24.3.1 波形模式 ............................................................................................................................. 733
24.3.2 时钟源选择 ......................................................................................................................... 733
24.3.3 比较输出 ............................................................................................................................. 734
24.3.4 捕获输入 ............................................................................................................................. 734
24.3.5 同步启动 ............................................................................................................................. 735
24.3.6 数字滤波 ............................................................................................................................. 736
24.3.7 缓存功能 ............................................................................................................................. 737
24.3.8 级联计数 ............................................................................................................................. 738
24.3.9 PWM 输出 .......................................................................................................................... 739
24.3.9.1 单边对齐 PWM 输出 .................................................................................................... 739
24.3.9.2 双边对称 PWM 输出 .................................................................................................... 739
24.3.10 正交编码计数 ..................................................................................................................... 740
24.3.10.1 位置计数模式 .............................................................................................................. 741
24.3.10.2 公转计数模式 .............................................................................................................. 742
24.4 中断及事件说明 ................................................................................................................................ 745
24.4.1 比较匹配中断及事件 ......................................................................................................... 745
24.4.2 周期匹配中断及事件 ......................................................................................................... 745
24.5 寄存器说明........................................................................................................................................ 746
24.5.1 通用计数值寄存器(TMRA_CNTER)........................................................................... 749
24.5.2 周期基准值寄存器(TMRA_PERAR) ........................................................................... 749
24.5.3 比较基准值寄存器(TMRA_CMPARm)( m=1~4) ..................................................... 749
24.5.4 控制状态寄存器(TMRA_BCSTR) ............................................................................... 750
24.5.5 中断控制寄存器(TMRA_ICONR) ............................................................................... 752
24.5.6 事件控制寄存器(TMRA_ECONR) .............................................................................. 753
24.5.7 滤波控制寄存器(TMRA_FCONR) .............................................................................. 754
24.5.8 状态标志寄存器(TMRA_STFLR) ................................................................................ 755
24.5.9 缓存控制寄存器(TMRA_BCONRm)( m=1~2) ......................................................... 756
24.5.10 捕获控制寄存器(TMRA_CCONRm)( m=1~4) ......................................................... 757
24.5.11 端口控制寄存器(TMRA_PCONRm)( m=1~4) .......................................................... 759
24.5.12 硬件触发事件选择寄存器(TMRA_HCONR) .............................................................. 761
24.5.13 硬件递加事件选择寄存器(TMRA_HCUPR) .............................................................. 763
24.5.14 硬件递减事件选择寄存器(TMRA_HCDOR) .............................................................. 765
24.5.15 内部触发事件选择寄存器(TMRA_HTSSRm)( m=0~3) ........................................... 767
25 通用定时器(Timer2) ................................................................................................................................... 768
25.1 简介.................................................................................................................................................... 768
剩余1807页未读,继续阅读
2022-08-03 上传
2021-09-29 上传
2020-07-08 上传
2020-11-11 上传
2021-11-20 上传
2021-11-20 上传
2019-05-18 上传
u924512005
- 粉丝: 41
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 高清艺术文字图标资源,PNG和ICO格式免费下载
- mui框架HTML5应用界面组件使用示例教程
- Vue.js开发利器:chrome-vue-devtools插件解析
- 掌握ElectronBrowserJS:打造跨平台电子应用
- 前端导师教程:构建与部署社交证明页面
- Java多线程与线程安全在断点续传中的实现
- 免Root一键卸载安卓预装应用教程
- 易语言实现高级表格滚动条完美控制技巧
- 超声波测距尺的源码实现
- 数据可视化与交互:构建易用的数据界面
- 实现Discourse外聘回复自动标记的简易插件
- 链表的头插法与尾插法实现及长度计算
- Playwright与Typescript及Mocha集成:自动化UI测试实践指南
- 128x128像素线性工具图标下载集合
- 易语言安装包程序增强版:智能导入与重复库过滤
- 利用AJAX与Spotify API在Google地图中探索世界音乐排行榜
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功