使用STM8开发环境:IAR for STM8
用TIM1_CH3输出PWM波,输出引脚是PD5
使用的单片机STM8L151
对于STM8L,默认时钟源是关闭的,需要先打开才能配置寄存器
void Time1_Init(void)
{CLK_PeripheralClockConfig(CLK_Peripheral_TIM1,ENABLE);//开启TIM1时钟
TIM1_DeInit();
TIM1_TimeBaseInit(1599,TIM1_CounterMode_Up,2000,0); //分频1600,向上计数,TIM1_ARR=20000,重复计数器为0
TIM1_OC3Init(TIM1_OCMode_PWM1,
<

本文介绍了在STM8L151单片机上配置PWM时的注意事项,使用IAR for STM8开发环境,通过TIM1_CH3在PD5引脚输出PWM波。由于STM8L系列默认时钟关闭,必须首先开启时钟才能进行寄存器配置,例如启用TIM1。
最低0.47元/天 解锁文章
2799

被折叠的 条评论
为什么被折叠?



