立即注册
查看: 884|回复: 1

[单片机资料] 华大HC32L110系列MCU(HC32L110C6UA/HC32L110C6PA/HC32L110B6PA等)用户手册

已绑定手机
发表于 2021-9-28 16:17:02 | 显示全部楼层 |阅读模式 来自 广东省深圳市
适用对象:HC32L110C6UA,HC32L110C6PA,HC32L110B6PA,HC32L110B6YA,HC32L110C4UA,HC32L110C4PA,HC32L110B4PA

HC32L110系列是一款旨在延长便携式测量系统的电池使用寿命的超低功耗、Low Pin Count、宽电压工作范围的MCU。集成12位1Msps高精度SARADC以及集成了比较器、多路UART、SPI、I2C等丰富的通讯外设,具有高整合度、高抗干扰、高可靠性和超低功耗的特点。本产品内核采用Cortex-M0+内核,配合成熟的KEIL&IAR调试开发软件,支持C语言及汇编语言,汇编指令。

超低功耗MCU典型应用
●传感器应用,物联网应用
●智能交通,智慧城市,智能家居
●火警探头,智能门锁,无线监控等智能传感器应用
●各种对于电池供电和对于功耗苛求的便携式设备等

系统结构

1.1 概述
本产品系统由以下部分组成:
●1 个 AHB 总线 Master: - Cortex-M0+
●4 个 AHB 总线 Slaves: - FLASH 存储器
- SRAM 存储器
- AHB0,AHB to APB Bridge,包含所有 APB 接口外设
- AHB1,包含所有 AHB 接口外设
整个系统总线结构采用多层次 AHB-lite 总线互连实现。如下图所示:
1.jpg

1.2 系统地址划分
整个 HC32L110 系统的地址区域划分,如下图所示:
2.jpg

1.3 存储器和模块地址分配
Boundary AddressSizeMemory Area
0x0000 0000 - 0x0000 7FFF32kByteFLASH Memory
0x0000 8000 - 0x0010 0BFF-Reserved
0x0010 0C00 - 0x0010 0C3B60ByteTrim Data
0x0010 0C3C - 0x0010 0E6F-Reserved
0x0010 0E70 - 0x0010 0E7F16ByteUID
0x0010 0E80 -0x1 FFF FFFF-Reserved
0X2000 0000 - 0x2000 0FFF4kByteSRAM Memory
0x2000 1000 - 0x3FFF FFFF-Reserved
0x4000 0000 - 0x4000 00FF256ByteUARTO
0x4000 0100 - 0x4000 01FF256ByteUART1
0x4000 0200 - 0x4000 02FF256ByteLPUART
0x4000 0300 - 0x4000 03FF-Reserved
0x4000 0400 - 0x4000 07FF1 kByteI2C
0x4000 0800 - 0x4000 0BFFIkByteSP1
0x4000 0C00 - 0x4000 0FFF1 kByteTimerO/1 /2/WDT/LPTimer
0x4000 1000 - 0x4000 13FFIkBytePCA
0x4000 1400 - 0x4000 17FFIkByteRTC
0x4000 l 800 - 0x4000 l BFFIkByteCLKTRIM
0x4000 lC00 - 0x4000 lFFF-Reserved
0x4000 2000 - 0x4000 23FFIkByteSYSTEMCTRL


2、工作模式
本产品的电源管理模块负责管理本产品各种工作模式之间的切换, 以及控制各工作模式下的各功能模块的工作状态。本产品的工作电压(VCC)为 1.8 ~ 5.5V。
本产品有如下几个工作模式:
(1)运行模式:CPU 运行,周边功能模块运行。
(2)休眠模式:CPU 停止运行,周边功能模块运行。
(3)深度休眠模式:CPU 停止运行,高速时钟停止运行。
从运行模式,通过执行软件程序,可进入其他低功耗模式。从其他各种低功耗模式,通过中断触发,可回到运行模式。
3.jpg

2.1 运行模式
本产品运行模式(Active Mode):
在系统在电源上电复位后,或从各低功耗唤醒后,微控制器 MCU 处于运行状态。当 CPU 不需继续运行时,可以利用多种低功耗模式来节能,例如等待某个外部事件时。用户需要根据最低能耗、最快速启动时间、可用的唤醒源等条件,选定一个最佳的低功耗模式。
运行模式(Active Mode)
Cortex-M0+SWDXTH
FLASHUARTO-1RCH
RAMSPIADC
TIMO-2I2CRESET
TIM4-6CRCPOR/BOR
PCAXTLLVD
LPUARTRCLVC
LPTIMRTCCLKTRIM
GPIOWDT OSCWDT


几种降低运行模式下芯片功耗的方法:
1)在运行模式下,通过对预分频寄存器(SYSCLK0.AHB_CLK_DIV,SYSCLK0.APB_CLK_DIV)进行编程,可以降低任意一个系统时钟(HCLK,PCLK)的速度。进入休眠模式前,也可以利用预分频器来降低外设的时钟。
2)在运行模式下,关闭不使用外设的时钟(PERI_CLKx)来减少功耗。
3)在运行模式下,关闭不使用外设的时钟(PERI_CLKx)来减少功耗,并让系统进入休眠模式下更多地减少功耗,并在执行WFI指令前关闭不使用外设的时钟(PERI_CLKx)。
4)使用低功耗模式代替休眠模式,因为本产品的唤醒时间极短(~4uS),亦可满足系统的实时响应的需求。

更多详细内容请下载附件查看
2021-9-28 16:16 上传
文件大小:
7.36 MB
下载次数:
3
附件售价:
1 RD币  购买记录
本地下载 立即购买

16RD supports Paypal , Payment is calculated at the exchange rate of the day. Unable to download please contact 18902843661 (WhatsApp OR wechat number)

关于一牛网在微软浏览器(Microsoft Edge、IE浏览器)警报通告&解决方案!(无法下载直接更换浏览器即可)

*附件为作者发布,与本站无关,如有侵权,请联系客服删除



MCU资料及方案及技术咨询电话:18928412535(微信同号)加号请备注

已绑定手机
发表于 2021-9-28 16:55:09 | 显示全部楼层 来自 广东省深圳市
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

合作/建议

TEL: 19168984579

工作时间:
周一到周五 9:00-11:30 13:30-19:30
  • 扫一扫关注公众号
  • 扫一扫打开小程序
Copyright © 2013-2024 一牛网 版权所有 All Rights Reserved. 帮助中心|隐私声明|联系我们|手机版|粤ICP备13053961号|营业执照|EDI证
在本版发帖搜索
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表