![](https://csdnimg.cn/release/download_crawler_static/87816918/bg1.jpg)
32-bit ARM
®
M0-based低功耗MCU
REV 0.1
![](https://csdnimg.cn/release/download_crawler_static/87816918/bg2.jpg)
版本历史
版本号
说明
日期
0.1
初版
2020-09-07
![](https://csdnimg.cn/release/download_crawler_static/87816918/bg3.jpg)
CS32L010_User_manual
表索引
目录
目录
版本历史 ....................................................................................................................... 2
目录 3
1
简介 .................................................................................................................... 20
2
产品特性 ............................................................................................................. 21
3
产品功能概述 ...................................................................................................... 23
3.1
32 位 Cortex
®
-M0+内核 ...................................................................................................... 23
3.2
存储器(Memory) ................................................................................................................. 23
3.2.1 嵌入式闪存存储器(Flash) ............................................................................................................ 23
3.2.2 内置 SRAM ................................................................................................................................. 23
3.3
时钟系统 .............................................................................................................................. 23
3.4
工作模式 .............................................................................................................................. 23
3.5
中断控制器(NVIC) ............................................................................................................... 25
3.6
复位控制器 .......................................................................................................................... 26
3.7
通用 IO 端口(GPIO) .............................................................................................................. 26
3.8
定时器和看门狗 ................................................................................................................... 26
3.8.1 高级控制定时器(TIM1) ................................................................................................................ 27
3.8.2 通用定时器(TIM2) ....................................................................................................................... 27
3.8.3 可编程计数器阵列(PCA) ............................................................................................................. 27
3.8.4 低功耗定时器(LPTIM) ................................................................................................................. 27
3.8.5 基础定时器(TIM10/TIM11) .......................................................................................................... 27
3.8.6 独立看门狗(IWDG) ...................................................................................................................... 27
3.8.7 系统窗口看门狗(WWDG) ............................................................................................................ 27
3.8.8 SysTick 定时器(SYST) ................................................................................................................ 28
3.9
实时时钟(RTC) .................................................................................................................... 28
3.10
通用异步收发器(UART0/UART1) ........................................................................................ 28
3.11
低功耗通用异步收发器(LPUART) ....................................................................................... 28
![](https://csdnimg.cn/release/download_crawler_static/87816918/bg4.jpg)
CS32L010_User_manual
表索引
3.12
串行外设接口(SPI) .............................................................................................................. 28
3.13
I2C 接口(I2C) ...................................................................................................................... 28
3.14
One-Wire 接口(OWIRE) ...................................................................................................... 28
3.15
蜂鸣器(BEEP) ..................................................................................................................... 28
3.16
自唤醒定时器(AWK) ............................................................................................................ 28
3.17
时钟校准/监测模块(CLKTRIM) ............................................................................................ 29
3.18
唯一 ID 号(UID) .................................................................................................................... 29
3.19
循环冗余校验计算单元(CRC) .............................................................................................. 29
3.20
模拟
/
数字转换器
(ADC)
.......................................................................................................... 29
3.21
低电压检测器(LVD) ............................................................................................................. 29
3.22
电压比较器(VC) ................................................................................................................... 29
3.23
嵌入式调试系统 ................................................................................................................... 29
4 个硬断点以及多个软断点。 ................................................................................. 29
3.24 加密型嵌入式 Debug 支持(DBG) ......................................................................................... 29
4.1
系统架构图 .......................................................................................................................... 30
4.2
存储器映射 .......................................................................................................................... 32
4.3
存储空间和模块地址 ............................................................................................................ 33
4.4
内嵌 SRAM .......................................................................................................................... 34
4.5
Flash 存储器 ....................................................................................................................... 34
4.5.1 内嵌的自举程序(Bootloader) ....................................................................................................... 34
5.1
运行模式(Active Mode) ...................................................................................................... 35
5.2
休眠模式(Sleep Mode) ........................................................................................................ 37
5.3
深度休眠模式(Deep Sleep Mode) ....................................................................................... 38
5.4
Cortex
®
-M0+内核系统控制寄存器(SCR) ............................................................................ 39
6.1
复位 ..................................................................................................................................... 40
6.1.1 复位控制器介绍 .......................................................................................................................... 40
6.1.2 复位源 ......................................................................................................................................... 40
![](https://csdnimg.cn/release/download_crawler_static/87816918/bg5.jpg)
CS32L010_User_manual
表索引
6.2 系统时钟 .............................................................................................................................. 41
6.2.1 系统时钟树.................................................................................................................................. 42
6.2.2 内部高速 RC 时钟 HIRC .............................................................................................................. 43
6.2.3 内部低速 RC 时钟 LIRC .............................................................................................................. 43
6.2.4 外部高速晶振时钟 HXT ............................................................................................................... 43
6.2.5 外部低速晶振时钟 LXT ................................................................................................................ 43
6.2.6 系统时钟启动过程 ....................................................................................................................... 43
6.2.7 系统时钟切换 .............................................................................................................................. 44
6.2.8 系统时钟输出 .............................................................................................................................. 45
6.2.9 系统时钟安全控制 ....................................................................................................................... 46
6.2.10 IWDG 时钟 .................................................................................................................................. 46
6.2.11 RTC 时钟 .................................................................................................................................... 46
6.2.12 AWK 时钟 ................................................................................................................................... 46
6.2.13 低功耗模式.................................................................................................................................. 46
6.3 寄存器列表 .......................................................................................................................... 47
6.4 寄存器说明 .......................................................................................................................... 48
6.4.1 AHB 时钟分频寄存器(RCC_HCLKDIV) ....................................................................................... 48
6.4.2 APB 时钟分频寄存器(RCC_PCLKDIV) ........................................................................................ 48
6.4.3 AHB 周边模块时钟使能寄存器(RCC_HCLKEN) .......................................................................... 49
6.4.4 APB 周边模块时钟使能寄存器(RCC_PCLKEN) .......................................................................... 50
6.4.5 时钟输出控制寄存器(RCC_MCOCR) .......................................................................................... 52
6.4.6 系统复位控制寄存器(RCC_RSTCR) ........................................................................................... 53
6.4.7 系统复位状态寄存器(RCC_RSTSR)............................................................................................ 54
6.4.8 系统时钟源配置寄存器(RCC_SYSCLKCR) ................................................................................. 55
6.4.9 系统时钟源选择寄存器(RCC_SYSCLKSEL) ............................................................................... 56
6.4.10 内部高速 RC 振荡器控制寄存器(RCC_HIRCCR)......................................................................... 57
6.4.11 外部高速晶体振荡器控制寄存器(RCC_HXTCR) .......................................................................... 58
6.4.12 内部低速 RC 振荡器控制寄存器(RCC_LIRCCR) ......................................................................... 59
6.4.13 外部低速晶体振荡器控制寄存器(RCC_LXTCR) .......................................................................... 60
6.4.14 Cortex M0+ IRQ 延时控制寄存器(RCC_IRQLATENCY) .............................................................. 61
6.4.15 SysTick Timer 控制寄存器(RCC_STICKCR) ............................................................................... 61
6.4.16 SWDIO 端口控制寄存器(RCC_SWDIOCR) ................................................................................. 62
6.4.17 周边模块复位控制寄存器(RCC_PERIRST) ................................................................................. 63
6.4.18 RTC 复位控制寄存器(RCC_RTCRST) ........................................................................................ 65
6.4.19 寄存器写保护控制寄存器(RCC_UNLOCK) .................................................................................. 65
- 1
- 2
前往页