没有合适的资源?快使用搜索试试~ 我知道了~
首页STM32L0x3微控制器存储与外设开发全览
STM32L0中文参考手册是一份专为STM32L0x3系列微控制器的应用开发人员设计的详尽文档。该系列微控制器具有不同的内存容量、封装和外设配置,旨在提供关于如何有效利用其存储器和外围设备的全面指导。手册发布于2017年1月,文档ID为025274Rev1,英文版为Rev4。
手册首先介绍了文档的适用范围,强调了它针对STM32L0x3的开发者,涵盖了存储器和外设的所有关键信息。它特别指出,不同产品的STM32L0x3在功能上有所差异,因此订购时应参考相应的产品数据手册了解具体规格。
章节一概述了文档约定,包括寄存器的缩写词列表、词汇表,以及对外设可用性和产品分类的说明。外设的可用性可能会因型号不同而有所变化,读者需要根据实际设备确定可用功能。
系统和存储器部分详细解析了STM32L0x3的系统架构,包括Cortex-M0+内核总线(S0)和DMA总线(S1),以及总线矩阵和AHB/APB总线桥。此外,还解释了存储器组织结构,如嵌入式SRAM、存储区交换(仅限第五类器件)、物理重映射和内部自举程序的重要性。
核心功能介绍集中在Flash程序存储器和数据EEPROM(Flash)上。这部分阐述了NVM(非易失性存储器)的主要特性,包括双存储区自举功能,以及读取和写入/擦除的操作流程。NVM的构成、读取协议、CPU频率与读取时间的关系以及数据缓冲都得到了详尽描述。此外,还讨论了存储器保护机制,确保数据的安全性。
STM32L0中文参考手册为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页未读,继续阅读
2015-04-20 上传
2021-03-18 上传
103 浏览量
2018-05-24 上传
347 浏览量
2018-01-26 上传
点击了解资源详情
fengbo1981
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Aspose资源包:转PDF无水印学习工具
- Go语言控制台输入输出操作教程
- 红外遥控报警器原理及应用详解下载
- 控制卷筒纸侧面位置的先进装置技术解析
- 易语言加解密例程源码详解与实践
- SpringMVC客户管理系统:Hibernate与Bootstrap集成实践
- 深入理解JavaScript Set与WeakSet的使用
- 深入解析接收存储及发送装置的广播技术方法
- zyString模块1.0源码公开-易语言编程利器
- Android记分板UI设计:SimpleScoreboard的简洁与高效
- 量子网格列设置存储组件:开源解决方案
- 全面技术源码合集:CcVita Php Check v1.1
- 中军创易语言抢购软件:付款功能解析
- Python手动实现图像滤波教程
- MATLAB源代码实现基于DFT的量子传输分析
- 开源程序Hukoch.exe:简化食谱管理与导入功能
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功