STM32-通用定时器

通用定时器

通用定时器由一个可编程预分频器驱动的16位自动重新加载计数器组成。应用测量输入的脉冲长度信号(输入捕获)产生输出波形(输出比较和PWM)

脉冲长度和波形周期可以从几微秒调制到几毫秒,使用定时器预分频器和RCC时钟控制器预分频器。

功能框图

16位向上、向下、向上/向下自动重装载计数器。

16位可编程预分频器,1~65536。

多达4个独立通道,用于:

        输入捕获

        输出比较

        PWM产生(边沿对齐模式和中心对齐模式)

        单脉冲模式输出

同步电路控制定时器和外部信号,并互连多个定时器。

中断/DMA生成以下事件:

        更新:计数器溢出/下溢,计数器初始化(由软件或内部/外部触发)

        触发事件(计数器启动、停止、初始化或由内部/外部触发计数)

        输入捕获

        输出比较

支持增量(正交)编码器和霍尔传感器电路的定位目的。

触发输入外部时钟或逐周期电流管理。

STM32-通用定时器_第1张图片

你可能感兴趣的:(#,野火指南者STM32F103,stm32,1024程序员节)