没有合适的资源?快使用搜索试试~ 我知道了~
首页STM32L0x3中文参考手册:超低功耗32位微控制器详解
STM32L0x3中文参考手册:超低功耗32位微控制器详解
需积分: 10 9 下载量 135 浏览量
更新于2024-07-15
1
收藏 11.07MB PDF 举报
"STM32L0x3中文参考手册.pdf"
STM32L0x3是意法半导体(STMicroelectronics)推出的一款基于ARM Cortex-M0+内核的超低功耗微控制器系列,适用于各种低功耗应用。这款微控制器提供了不同内存大小、封装形式和外设选项,使得开发者可以根据具体项目需求选择合适的型号。
STM32L0x3系列的系统架构由Cortex-M0+核心、系统总线(S0)、DMA总线(S1)和总线矩阵组成。总线矩阵包括了AHB/APB总线桥,用于协调不同速度的外设与处理器之间的通信。存储器组织结构方面,有嵌入式SRAM和Flash程序存储器及数据EEPROM。
嵌入式SRAM是微控制器中用于临时存储数据的高速内存,适用于实时处理任务。自举配置则涉及到如何在启动时加载程序到内存,包括存储区交换功能(仅限特定型号)和物理重映射,以及内部自举程序,这使得设备能够从不同位置启动。
Flash程序存储器和数据EEPROM是STM32L0x3的重要组成部分,具备双存储区自举功能,可以实现固件更新的安全性和可靠性。读取和写入Flash存储器需要遵循特定的协议,包括读取协议、写入/擦除协议以及解锁/锁定操作。写入/擦除操作有详细的步骤和时间要求,以确保数据的完整性和安全性。此外,还存在存储器保护机制,防止未经授权的访问和修改。
STM32L0x3的完整中文参考手册包含了所有必要的信息,帮助开发者理解并充分利用这些特性,进行有效的应用开发。手册中还引用了其他相关文档,如Cortex-M0+技术参考手册、STM32L0系列编程手册以及数据手册,这些资料都是深入理解和编程STM32L0x3微控制器不可或缺的工具。
STM32L0x3系列微控制器因其低功耗特性、灵活的存储器配置和丰富的外设选项,成为嵌入式系统设计的理想选择,特别是在电池供电或对能效要求高的场合。通过深入研究其参考手册,开发者可以掌握如何有效地利用这些特性来优化他们的项目。
目录 RM0367
16/952 文档 ID 025274 Rev 1 [English Rev 4]
17.7.5 LCD 显示器存储器 (LCD_RAM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 379
17.7.6 LCD 寄存器映射 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 380
18 触摸感应控制器(TSC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 382
18.1 简介 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 382
18.2 TSC 主要特性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 382
18.3 TSC 功能说明 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 383
18.3.1 TSC 框图 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 383
18.3.2 表面电荷转移采集概述 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 383
18.3.3 复位和时钟 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 385
18.3.4 电荷转移采集序列 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 386
18.3.5 扩频功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387
18.3.6 最大计数错误 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387
18.3.7 采样电容 I/O 和通道 I/O 模式选择 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 388
18.3.8 采集模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389
18.3.9 I/O 滞后和模拟开关控制 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389
18.4 TSC 低功耗模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389
18.5 TSC 中断 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 390
18.6 TSC 寄存器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 390
18.6.1 TSC 控制寄存器 (TSC_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 390
18.6.2 TSC 中断使能寄存器 (TSC_IER) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 392
18.6.3 TSC 中断清零寄存器 (TSC_ICR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 393
18.6.4 TSC 中断状态寄存器 (TSC_ISR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 394
18.6.5 TSC I/O 滞后控制寄存器 (TSC_IOHCR) . . . . . . . . . . . . . . . . . . . . . . . 394
18.6.6 TSC I/O 模拟开关控制寄存器 (TSC_IOASCR) . . . . . . . . . . . . . . . . . . 395
18.6.7 TSC I/O 采样控制寄存器 (TSC_IOSCR) . . . . . . . . . . . . . . . . . . . . . . . 395
18.6.8 TSC I/O 通道控制寄存器 (TSC_IOCCRTSC_IOCCR) . . . . . . . . . . . . . 396
18.6.9 TSC I/O 组控制状态寄存器 (TSC_IOGCSR) . . . . . . . . . . . . . . . . . . . . 397
18.6.10 TSC I/O 组 x 计数器寄存器 (TSC_IOGxCR) (x = 1..8) . . . . . . . . . . . . 397
18.6.11 TSC 寄存器映射 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 398
19 高级加密标准硬件加速器 (AES) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 400
19.1 简介 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 400
19.2 AES 主要特性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 400
19.3 AES 功能说明 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 401
19.4 加密和生成密钥 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 402
文档 ID 025274 Rev 1 [English Rev 4] 17/952
RM0367 目录
38
19.5 AES 链接算法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 402
19.5.1 电子密码本 (ECB) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 402
19.5.2 密码块链接 (CBC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404
给定消息的挂起模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .405
19.5.3 计数器模式 (CTR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 407
CTR 模式下的挂起模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .408
19.6 数据类型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408
19.7 工作模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 410
19.7.1 模式 1:加密 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 410
19.7.2 模式 2:密钥生成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411
19.7.3 模式 3:解密 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411
19.7.4 模式 4:密钥生成和解密 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 412
19.8 AES DMA 接口 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 413
19.9 错误标志 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414
19.10 处理时间 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414
19.11 AES 中断 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414
19.12 AES 寄存器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 415
19.12.1 AES 控制寄存器 (AES_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 415
19.12.2 AES 状态寄存器 (AES_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417
19.12.3 AES 数据输入寄存器 (AES_DINR) . . . . . . . . . . . . . . . . . . . . . . . . . . . 418
19.12.4 AES 数据输出寄存器 (AES_DOUTR) . . . . . . . . . . . . . . . . . . . . . . . . . 418
19.12.5 AES 密钥寄存器 0 (AES_KEYR0) (LSB: key [31:0]) . . . . . . . . . . . . . . 419
19.12.6 AES 密钥寄存器 1 (AES_KEYR1) (Key[63:32]) . . . . . . . . . . . . . . . . . . 419
19.12.7 AES 密钥寄存器 2 (AES_KEYR2) (Key [95:64]) . . . . . . . . . . . . . . . . . 420
19.12.8 AES 密钥寄存器 3 (AES_KEYR3) (MSB: key[127:96]) . . . . . . . . . . . . 420
19.12.9 AES 初始化向量寄存器 0 (AES_IVR0)(LSB:IVR[31:0]) . . . . . . . . 421
19.12.10 AES 初始化向量寄存器 1 (AES_IVR1) (IVR[63:32]) . . . . . . . . . . . . . . 421
19.12.11 AES 初始化向量寄存器 2 (AES_IVR2) (IVR[95:64]) . . . . . . . . . . . . . . 422
19.12.12 AES 初始化向量寄存器 3 (AES_IVR3) (MSB: IVR[127:96]) . . . . . . . . 422
19.12.13 AES 寄存器映射 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 423
20 随机数发生器 (RNG) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424
20.1 简介 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424
20.2 RNG 主要特性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424
20.3 RNG 功能说明 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424
20.3.1 操作 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425
目录 RM0367
18/952 文档 ID 025274 Rev 1 [English Rev 4]
20.3.2 错误管理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425
如果 CEIS 位的值为 1(时钟错误) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .425
如果 SEIS 位的值为 1(种子错误) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .425
20.4 RNG 寄存器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426
20.4.1 RNG 控制寄存器 (RNG_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426
20.4.2 RNG 状态寄存器 (RNG_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 427
20.4.3 RNG 数据寄存器 (RNG_DR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 428
20.4.4 RNG 寄存器映射 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 428
21 通用定时器 (TIM2/TIM3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429
21.1 TIM2/TIM3 简介 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429
21.2 TIM2/TIM3 主要特性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429
21.3 TIM2/TIM3 功能说明 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 431
21.3.1 时基单元 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 431
预分频器说明 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .431
21.3.2 计数器模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 433
递增计数模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .433
递减计数模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .436
中心对齐模式(递增/ 递减计数) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .439
21.3.3 时钟选择 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 443
内部时钟源 (CK_INT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .443
外部时钟源模式 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .444
外部时钟源模式 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .446
21.3.4 捕获/比较通道 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 447
21.3.5 输入捕获模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 449
21.3.6 PWM 输入模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 450
21.3.7 强制输出模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 451
21.3.8 输出比较模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 451
21.3.9 PWM 模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 452
PWM 边沿对齐模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .453
递减计数配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .454
PWM 中心对齐模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .454
21.3.10 单脉冲模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 456
特殊情况:OCx 快速使能: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .457
21.3.11 发生外部事件时清除 OCxREF 信号 . . . . . . . . . . . . . . . . . . . . . . . . . . . 457
21.3.12 编码器接口模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 458
21.3.13 定时器输入异或功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 460
21.3.14 定时器与外部触发同步 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 460
文档 ID 025274 Rev 1 [English Rev 4] 19/952
RM0367 目录
38
从模式:复位模式. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .460
从模式:门控模式. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .461
从模式:触发模式. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .462
从模式:外部时钟模式 2 + 触发模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .463
21.3.15 定时器同步 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 464
将一个定时器用作另一个定时器的预分频器 . . . . . . . . . . . . . . . . . . . . . . . . . . . .464
使用一个定时器使能另一个定时器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .465
使用一个定时器启动另一个定时器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .467
使用一个外部触发同步的启动 2 个定时器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .468
21.3.16 调试模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469
21.4 TIM2/TIM3 寄存器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 470
21.4.1 TIMx 控制寄存器 1 (TIMx_CR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 470
21.4.2 TIMx 控制寄存器 2 (TIMx_CR2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 472
21.4.3 TIMx 从模式控制寄存器 (TIMx_SMCR) . . . . . . . . . . . . . . . . . . . . . . . . 473
21.4.4 TIMx DMA/中断使能寄存器 (TIMx_DIER) . . . . . . . . . . . . . . . . . . . . . . 475
21.4.5 TIMx 状态寄存器 (TIMx_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 476
21.4.6 TIMx 事件生成寄存器 (TIMx_EGR) . . . . . . . . . . . . . . . . . . . . . . . . . . . 478
21.4.7 TIMx 捕获 / 比较模式寄存器 1 (TIMx_CCMR1) . . . . . . . . . . . . . . . . . . . 479
输出比较模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .479
输入捕获模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .481
21.4.8 TIMx 捕获 / 比较模式寄存器 2 (TIMx_CCMR2) . . . . . . . . . . . . . . . . . . . 482
输出比较模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .482
输入捕获模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .483
21.4.9 TIMx 捕获 / 比较使能寄存器 (TIMx_CCER) . . . . . . . . . . . . . . . . . . . . . 483
21.4.10 TIMx 计数器 (TIMx_CNT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 485
21.4.11 TIMx 预分频器 (TIMx_PSC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 485
21.4.12 TIMx 自动重载寄存器 (TIMx_ARR) . . . . . . . . . . . . . . . . . . . . . . . . . . . 485
21.4.13 TIMx 捕获/比较寄存器 1 (TIMx_CCR1) . . . . . . . . . . . . . . . . . . . . . . . . 486
21.4.14 TIMx 捕获/比较寄存器 2 (TIMx_CCR2) . . . . . . . . . . . . . . . . . . . . . . . . 486
21.4.15 TIMx 捕获/比较寄存器 3 (TIMx_CCR3) . . . . . . . . . . . . . . . . . . . . . . . . 487
21.4.16 TIMx 捕获/比较寄存器 4 (TIMx_CCR4) . . . . . . . . . . . . . . . . . . . . . . . . 487
21.4.17 TIMx DMA 控制寄存器 (TIMx_DCR) . . . . . . . . . . . . . . . . . . . . . . . . . . 488
21.4.18 TIMx 全传输 DMA 地址 (TIMx_DMAR) . . . . . . . . . . . . . . . . . . . . . . . . 488
DMA 连续传送功能使用方法示例 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .489
21.4.19 TIM2 选项寄存器 (TIM2_OR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 490
21.4.20 TIM3 选项寄存器 (TIM3_OR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 491
21.5 TIMx 寄存器映射 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 492
目录 RM0367
20/952 文档 ID 025274 Rev 1 [English Rev 4]
22 通用定时器 (TIM21/22) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494
22.1 简介 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494
22.2 TIM21/22 主要特性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494
22.2.1 TIM21/22 主要特性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494
22.3 TIM21/22 功能说明 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 496
22.3.1 时基单元 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 496
预分频器说明 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .496
22.3.2 计数器模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 498
递增计数模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .498
递减计数模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .502
中心对齐模式(递增/ 递减计数) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .504
22.3.3 时钟选择 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 508
内部时钟源 (CK_INT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .508
外部时钟源模式 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .511
22.3.4 捕获/比较通道 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 512
22.3.5 输入捕获模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 514
22.3.6 PWM 输入模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 515
22.3.7 强制输出模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 516
22.3.8 输出比较模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 516
22.3.9 PWM 模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 518
PWM 中心对齐模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .519
中心对齐模式使用建议 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .520
22.3.10 发生外部事件时清除 OCxREF 信号 . . . . . . . . . . . . . . . . . . . . . . . . . . . 521
22.3.11 单脉冲模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 522
特殊情况:OCx 快速使能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .523
22.3.12 编码器接口模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 523
22.3.13 TIM21/22 外部触发同步 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 525
从模式:复位模式. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .525
从模式:门控模式. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .526
从模式:触发模式. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .527
22.3.14 定时器同步 (TIM21/22) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 528
22.3.15 调试模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 528
22.4 TIM21/22 寄存器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 529
22.4.1 TIM21/22 控制寄存器 1 (TIMx_CR1) . . . . . . . . . . . . . . . . . . . . . . . . . . 529
22.4.2 TIM21/22 控制寄存器 2 (TIMx_CR2) . . . . . . . . . . . . . . . . . . . . . . . . . . 530
22.4.3 TIM21/22 从模式控制寄存器 (TIMx_SMCR) . . . . . . . . . . . . . . . . . . . . 531
22.4.4 TIM21/22 中断使能寄存器 (TIMx_DIER) . . . . . . . . . . . . . . . . . . . . . . . 533
22.4.5 TIM21/22 状态寄存器 (TIMx_SR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 534
剩余951页未读,继续阅读
2021-03-18 上传
2021-12-15 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
w_virgil
- 粉丝: 16
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- ES管理利器:ES Head工具详解
- Layui前端UI框架压缩包:轻量级的Web界面构建利器
- WPF 字体布局问题解决方法与应用案例
- 响应式网页布局教程:CSS实现全平台适配
- Windows平台Elasticsearch 8.10.2版发布
- ICEY开源小程序:定时显示极限值提醒
- MATLAB条形图绘制指南:从入门到进阶技巧全解析
- WPF实现任务管理器进程分组逻辑教程解析
- C#编程实现显卡硬件信息的获取方法
- 前端世界核心-HTML+CSS+JS团队服务网页模板开发
- 精选SQL面试题大汇总
- Nacos Server 1.2.1在Linux系统的安装包介绍
- 易语言MySQL支持库3.0#0版全新升级与使用指南
- 快乐足球响应式网页模板:前端开发全技能秘籍
- OpenEuler4.19内核发布:国产操作系统的里程碑
- Boyue Zheng的LeetCode Python解答集
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功