STM32H743-ARM例程7-通用定时器定时闪烁LED

实验平台

硬件:银杏科技GT7000双核心开发板-ARM-STM32H743XIH6,银杏科技iToolXE仿真器
软件:最新版本STM32CubeH7固件库STM32CubeMX v6.10.0,开发板环境MDK v5.35
网盘资料包:链接: https://pan.baidu.com/s/1Y3nwaY4SMxfoUsdqPm2R3w?pwd=inba 提取码: inba

STM32H743定时器

  定时器(Timer)最基本的功能就是定时了,比如定时发送USART数据、定时采集AD数据等等。如果把定时器与GPIO结合起来使用的话可以实现非常丰富的功能, 可以测量输入信号的脉冲宽度,可以生产输出波形。
  STM32H743的定时器系统是其核心外设之一,包含多种定时器类型,如基本定时器
(TIM6/TIM7)、通用定时器(TIM2-TIM5)、高级控制定时器(TIM1/TIM8)以及特定功能定时器(SysTick、IWDG等)‌这些定时器支持多种计数模式(递增/递减/中心对齐)和PWM输出功能,适用于电机控制、测速、信号生成等场景‌。
  本章例程我们详细介绍通用定时器(TIM2-TIM5),其他定时器有兴趣读者可以阅读《stm32h743xi参考手册》。

STM32H743通用定时器概述

  STM32H743通用定时器有10多个,各有差异,为了更好的区分他们,我们列一个表格如下所示:

定时器类型 定时器 定时器位数 计数模式 预分频系数 产生DMA请求 捕获/比较通道 互补输出 最大接口时钟(MHz) 最大定时器(MHz)
基本定时器 TIM6 TIM7 16 递增 1~65536 可以 0 120 240
通用定时器 TIM2 TIM5 32 递增、递减、中心对齐 1~65536 可以 4 120 240
通用定时器 TIM3 TIM4 16 递增、递减、中心对齐 1~65536 可以 4 120 240
通用定时器 TIM12 16 递增 1~65536 不可以 2 120 240
通用定时器 TIM13 TIM14 16 递增 1~65536 不可以 1 120 240
通用定时器 TIM15 16 递增 1~65536 可以 2 120 240
通用定时器 TIM16 TIM17 16 递增 1~65536 可以 1 120 240
高级定时器 TIM1 TIM8 16 递增、递减、中心对齐 1~65536 可以 4 12
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值