STM32主从定时器输出指定PWM波个数(基于标准库)

一、开发环境

硬件

STM32F103C8T6、STLINK

软件

Keil5

二、开发思路

 

        主定时器每完成一个计数周期(CNT = ARR),产生一个更新事件,用主定时器更新事件作为从定时器开始计数的触发条件

        注意主定时器每完成一个计数周期,就向从定时器发出一个脉冲信号触发定时器开始计数,但从定时器计数频率还是取决于从定时器时基单元配置

实验简介

        配置TIM2主定时器主频72MHz分频系数7200自动重装载值10000。定时时间T=(分频系数7200 X 自动重装载值10000) / 主频72MHz = 1s,则TIM2计数频率就是1Hz,即每1s发出一个PWM波脉冲,高电平与低电平时间各占500ms,占空比50%。发出一个PWM波脉冲(每1s产生一次更新事件),用作从定时器TIM3的开始计数条件,从定时器TIM3开始计数自增一次

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值