STM32f103ZET6 TIM8输出PWM波形

定时器8属于高级定时器,只存在于大容量产品的103系列中,定时器8输出PWM波形时与通用定时器2、3、4、5不同,必须同时开启主输出(TIM8->BDTR|=0x8000;)才能产生PWM波,其配置如下:

 1 /*********************************************
 2     函数名称:void TIM4_PWM_Init(u16 arr,u16 psc)
 3     功        能:通用TIM4 CH1(PB6) CH2(PB7)PWM输出初始化
 4     入        参:arr:自动重装值。
 5                         psc:时钟预分频数
 6     返        回:无
 7 【说明】Frq = 72Mhz / ( psc + 1 ) / ( arr + 1 )
 8 *********************************************/
 9 void TIM4_PWM_Init(u16 arr,u16 psc)
10 {
11     RCC->APB1ENR|=1<<2;         //TIM4时钟使能    
12     RCC->APB2ENR|=1<<3;        //使能PORTB时钟    
13       
  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值