您现在的位置: 主页 > MCU > 单片机应用 > STM32定时器通道独立启停控制 -
本文所属标签:
为本文创立个标签吧:

STM32定时器通道独立启停控制 -

来源: 网络用户发布,如有版权联系网管删除 2018-09-08 

[导读]在main()中ch1_open();delay_ms(1000);ch2_open();delay_ms(1000);ch3_open();delay_ms(1000);ch4_open();delay_ms(1000);在timer.c中添加了//开启通道一,同时关闭通道二三四void ch1_open(void){TIM3->CCER|=(1

在main()中

本文引用地址: http://www.21ic.com/app/mcu/201807/779139.htm

ch1_open();

delay_ms(1000);

ch2_open();

delay_ms(1000);

ch3_open();

delay_ms(1000);

ch4_open();

delay_ms(1000);

在timer.c中添加了

//开启通道一,同时关闭通道二三四

void ch1_open(void)

{

TIM3->CCER|=(1<<1);

TIM3->CCER&=~(1<<4);

TIM3->CCER&=~(1<<8);

TIM3->CCER&=~(1<<12);

}

//开启通道二,同时关闭通道一三四

void ch2_open(void)

{

TIM3->CCER&=~(1<<1);

TIM3->CCER|=(1<<4);

TIM3->CCER&=~(1<<8);

TIM3->CCER&=~(1<<12);

}

//开启通道三,同时关闭通道一二四

void ch3_open(void)

{

TIM3->CCER&=~(1<<1);

TIM3->CCER&=~(1<<4);

TIM3->CCER|=(1<<8);

TIM3->CCER&=~(1<<12);

}

//开启通道四,同时关闭通道一二三

void ch4_open(void)

{

TIM3->CCER&=~(1<<1);

TIM3->CCER&=~(1<<4);

TIM3->CCER&=~(1<<8);

TIM3->CCER|=(1<<12);

}




              查看评论 回复



嵌入式交流网主页 > MCU > 单片机应用 > STM32定时器通道独立启停控制 -
 

"STM32定时器通道独立启停控制 -"的相关文章

网站地图

围观()