没有合适的资源?快使用搜索试试~ 我知道了~
首页HC32L13X系列用户手册v1.2.pdf
资源详情
资源评论
资源推荐

HC32L13X 系列
32 位 ARM
®
Cortex
®
-M0+ 微控制器
用户手册

HC32L13X 系列用户手册 Page 2 of 768
前 言
非常感谢大家对华大半导体产品的支持和信赖。
使用本系列产品前,请系统阅读本手册和“数据手册”。
➢ 本手册的目的和对象读者
本手册主要介绍本系列的功能、操作事项和使用方法。对象读者为使用本系列实际开发产品
的工程师。
※ 本手册介绍外设功能的构成和操作说明,但不包括该系列的规格说明。关于芯片规格,详情参见其对
应的“数据手册”。
➢ 样本程序和开发环境
华大半导体提供外设功能运行用的样本程序和本系列所需的开发环境说明。关于华大微控
制器的运行规格和使用方法,请联系本公司。
➢ 微控制器支持信息:http://www.hdsc.com.cn/list.aspx?node=73&f=cn
版权©2018 HUADA SEMICONDUCTOR LIMITED
本手册的记载内容如有变动,恕不另行通知。订购前建议用户咨询销售代表。
本手册记载的信息仅供参考,诸如功能概要和应用电路示例,旨在说明华大半导体器件的使用方法和
操作示例;对于建立在该基础上的器件使用,华大半导体不保证器件的正常工作。如果用户根据该信
息使用器件实行相关开发,用户应承担因此引发的责任。基于上述信息的使用引起的任何损失,华大
半导体不承担任何责任。
本手册内的任何技术信息,包括功能介绍和原理图,不应理解为使用和执行任何知识产权的许可,诸
如专利权或著作权,或 华大半导体的其他权利或第三方权利,华大半导体也不保证使用该信息不侵犯
任何第三方知识产权或其他权利。因使用该信息引起的对第三方知识产权或其他权利的侵权行为,华
大半导体不承担任何责任。
本手册所介绍的产品旨在一般用途而设计、开发和制造,包括但不限于一般的工业使用、通常办公使
用、个人使用和家庭使用,不旨在以下设计、开发和制造:使用中伴随着致命风险或危险,若不加以
特别高度安全保障,有可能导致对公众产生危害,甚至直接死亡、人身伤害、严重物质损失或其他损
失(即核设施的核反应控制、航空飞行控制、空中交通控制、公共交通控制、医用维系生命系统、核武
器系统的导弹发射控制);需要极高可靠性的应用领域(比如海底中转器和人造卫星)。注意上述领域内
对使用该产品引起的用户和/或第三方的任何索赔或者损失,华大半导体不承担任何责任。
半导体器件存在一定的故障发生概率。请用户对器件和设备采取冗余设计、消防设计、过电流等防护
措施,及 其它异常操作防护措施等安全设计,保证即使半导体器件发生故障的情况下,也不会造成人
身伤害、社会损害 或者重大损失。
本手册内记载的公司名称和商标名称是各个公司的商标或注册商标。

HC32L13X 系列用户手册 Page 3 of 768
目 录
1 功能模块 ............................................................................................................................................................. 33
1.1 32 位 CORTEX M0+ 内核 ............................................................................................................... 34
1.2 32K/64KByte Flash ............................................................................................................................. 34
1.3 4K/8K Byte RAM ................................................................................................................................ 34
1.4 时钟系统 ............................................................................................................................................. 34
1.5 工作模式 ............................................................................................................................................. 35
1.6 硬件实时时钟 RTC ............................................................................................................................ 35
1.7 通用 IO 端口 ..................................................................................................................................... 35
1.8 中断控制器 ......................................................................................................................................... 35
1.9 复位控制器 ......................................................................................................................................... 36
1.10 DMAC ................................................................................................................................................. 37
1.11 定时器/计数器 .................................................................................................................................... 37
1.12 超低功耗脉冲计数器 PCNT .............................................................................................................. 38
1.13 看门狗 WDT ...................................................................................................................................... 39
1.14 通用异步收发器 UART0~UART1,LPUART0~LPUART1 ............................................................ 39
1.15 同步串行接口 SPI .............................................................................................................................. 39
1.16 I2C 总线 ............................................................................................................................................. 39
1.17 蜂鸣器 Buzzer .................................................................................................................................... 39
1.18 时钟校准电路...................................................................................................................................... 39
1.19 唯一识别号 UID ................................................................................................................................. 40
1.20 CRC16/32 硬件循环冗余校验码 ....................................................................................................... 40
1.21 32 位硬件除法器 ................................................................................................................................. 40
1.22 AES 硬件加密 .................................................................................................................................... 40
1.23 RNG 随机数发生器 ........................................................................................................................... 40
1.24 12 Bit SARADC .................................................................................................................................. 40
1.25 电压比较器 VC .................................................................................................................................. 40
1.26 低电压检测器 LVD ............................................................................................................................ 41
1.27 运放 OPA ............................................................................................................................................. 41
1.28 LCD 驱动 ........................................................................................................................................... 41
1.29 嵌入式调试系统.................................................................................................................................. 41
1.30 高安全性 ............................................................................................................................................. 41
1.31 封装示意图 ......................................................................................................................................... 42
1.32 引脚功能说明...................................................................................................................................... 47
1.33 模块信号说明...................................................................................................................................... 57
2 系统和存储器 Overview ................................................................................................................................... 59
2.1 概述 ..................................................................................................................................................... 59
2.2 系统地址划分...................................................................................................................................... 60
2.3 存储器和模块地址分配 ...................................................................................................................... 61
3 工作模式 ............................................................................................................................................................. 63
3.1 运行模式 ............................................................................................................................................. 65

HC32L13X 系列用户手册 Page 4 of 768
3.2 休眠模式 ............................................................................................................................................. 67
3.3 深度休眠模式...................................................................................................................................... 69
4 系统控制器 ......................................................................................................................................................... 72
4.1 系统时钟介绍 ..................................................................................................................................... 72
4.1.1 内部高速时钟 RCH ................................................................................................................... 73
4.1.2 内部低速 RC 时钟 RCL .......................................................................................................... 73
4.1.3 外部低速晶振时钟 XTL ........................................................................................................... 74
4.1.4 外部高速晶振时钟 XTH ........................................................................................................... 74
4.1.5 锁相环时钟 PLL ......................................................................................................................... 74
4.1.6 时钟启动过程 ............................................................................................................................. 75
4.2 系统时钟切换...................................................................................................................................... 76
4.2.1 标准的时钟切换流程 ................................................................................................................. 76
4.2.2 从 RCH 切换到 XTL 示例 ......................................................................................................... 76
4.2.3 从 RCH 切换到 XTH 示例操作流程如下: ............................................................................. 77
4.3 时钟校准模块 ..................................................................................................................................... 78
4.4 中断唤醒控制 ..................................................................................................................................... 80
4.4.1 从深度休眠模式唤醒后执行中断服务程序的方法 ................................................................. 80
4.4.2 从深度休眠模式唤醒后不执行中断服务程序的方法 ............................................................. 80
4.4.3 使用退出休眠特性 ..................................................................................................................... 81
4.5 寄存器 ................................................................................................................................................. 83
4.5.1 系统控制寄存器 0(SYSCTRL0)........................................................................................... 84
4.5.2 系统控制寄存器 1(SYSCTRL1)........................................................................................... 86
4.5.3 系统控制寄存器 2(SYSCTRL2)........................................................................................... 88
4.5.4 RCH 控制寄存器(RCH_CR) ............................................................................................... 89
4.5.5 XTH 控制寄存器(XTH_CR) ............................................................................................... 90
4.5.6 RCL 控制寄存器(RCL_CR) ................................................................................................ 91
4.5.7 XTL 控制寄存器(XTL_CR) ................................................................................................ 92
4.5.8 PLL 控制寄存器(PLL_CR) .................................................................................................. 93
4.5.9 外围模块时钟控制寄存器(PERI_CLKEN) ......................................................................... 95
5 复位控制器 ......................................................................................................................................................... 97
5.1 复位控制器介绍.................................................................................................................................. 97
5.1.1 上电下电复位 POR .................................................................................................................... 97
5.1.2 外部复位管脚复位 ..................................................................................................................... 98
5.1.3 WDT 复位 ................................................................................................................................... 98
5.1.4 PCA 复位 .................................................................................................................................... 98
5.1.5 LVD 低电压复位 ........................................................................................................................ 98
5.1.6 Cortex-M0+ SYSRESETREQ 复位............................................................................................ 98
5.1.7 Cortex-M0+ LOCKUP 复位 ....................................................................................................... 98
5.2 寄存器 ................................................................................................................................................. 99
5.2.1 复位标识寄存器(Reset_flag) ............................................................................................... 99
5.2.2 外围模块复位控制寄存器(PREI_RESET) ........................................................................ 100
6 中断控制器 ....................................................................................................................................................... 102

HC32L13X 系列用户手册 Page 5 of 768
6.1 概述 ................................................................................................................................................... 102
6.2 中断优先级 ....................................................................................................................................... 102
6.3 中断向量表 ....................................................................................................................................... 103
6.4 中断输入和挂起行为 ........................................................................................................................ 104
6.5 中断等待 ........................................................................................................................................... 107
6.6 中断源 ............................................................................................................................................... 108
6.7 中断结构图 ....................................................................................................................................... 110
6.8 寄存器 ............................................................................................................................................... 112
6.8.1 中断使能设置寄存器(SCS_SETENA) ................................................................................ 112
6.8.2 中断使能清除寄存器(SCS_CLRENA) ............................................................................... 113
6.8.3 中断挂起状态设置寄存器(SCS_SETPEND)...................................................................... 113
6.8.4 中断挂起状态清除寄存器(SCS_CLRPEND) ..................................................................... 114
6.8.5 中断优先级寄存器(SCS_IPR0) ........................................................................................... 115
6.8.6 中断优先级寄存器(SCS_IPR1) ........................................................................................... 116
6.8.7 中断优先级寄存器(SCS_IPR2) ........................................................................................... 117
6.8.8 中断优先级寄存器(SCS_IPR3) ........................................................................................... 118
6.8.9 中断优先级寄存器(SCS_IPR4) ........................................................................................... 119
6.8.10 中断优先级寄存器(SCS_IPR5) ......................................................................................... 120
6.8.11 中断优先级寄存器(SCS_IPR6) ......................................................................................... 121
6.8.12 中断优先级寄存器(SCS_IPR7) ......................................................................................... 122
6.8.13 中断屏蔽特殊寄存器(SCS_PRIMASK) ............................................................................ 123
6.9 软件基本操作.................................................................................................................................... 124
6.9.1 外部中断使能 ........................................................................................................................... 124
6.9.2 NVIC 中断使能和清除使能 ................................................................................................... 124
6.9.3 NVIC 中断挂起和清除挂起 ................................................................................................... 124
6.9.4 NVIC 中断优先级 ................................................................................................................... 124
6.9.5 NVIC 中断屏蔽 ....................................................................................................................... 125
7 端口控制器 ....................................................................................................................................................... 126
7.1 端口控制器简介................................................................................................................................ 126
7.2 端口控制器主要特性 ........................................................................................................................ 126
7.3 端口控制器功能描述 ........................................................................................................................ 127
7.3.1 端口复用功能 ........................................................................................................................... 127
7.3.2 端口中断功能 ........................................................................................................................... 129
7.3.3 端口配置功能 ........................................................................................................................... 129
7.4 操作模式 ........................................................................................................................................... 130
7.4.1 端口复用配置为模拟端口操作流程 ....................................................................................... 130
7.4.2 端口复用配置为数字通用端口操作流程 ............................................................................... 130
7.4.3 端口复用配置为数字功能端口操作流程 ............................................................................... 130
7.4.4 端口复用配置为调试测试端口操作流程 ............................................................................... 130
7.4.5 端口复用配置为红外输出信号操作流程 ............................................................................... 130
7.4.6 端口高电平中断操作流程 ....................................................................................................... 131
7.4.7 端口低电平中断操作流程 ....................................................................................................... 131
剩余767页未读,继续阅读







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

评论0