标题:
STM32定时器编码器,pwm,中断等应用
[打印本页]
作者:
HideMe
时间:
2019-8-17 20:07
标题:
STM32定时器编码器,pwm,中断等应用
int main(void)
{
u16 led0pwmval=0;
u8 dir=1;
delay_init();
uart_init(9600); //延时函数初始化
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);// 设置中断优先级分组2
LED_Init(); //初始化与LED连接的硬件接口
Encoder_Init_TIM2();
// TIM1_PWM_Init(899,71);
// Timer2_Configuration(499,71);//使用定时器2 2通道完全重映射到pb3产生2khz
// TIM_SetCompare2(TIM2,99);//将其占空比设置为20%并外接led显示
//TIM3_Int_Init(1999,7199);//10Khz的计数频率,计数到2000为200ms产生中断,并串口发送helloword
while(1)
{
int Encoder_TIM;
Encoder_TIM= (short)TIM2 -> CNT;
TIM2 -> CNT=0;
printf("%d/r/n",Encoder_TIM);
delay_ms(10);
// delay_ms(10);
// if(dir)led0pwmval++;
// else led0pwmval--;
// if(led0pwmval>300)dir=0;
// if(led0pwmval==0)dir=1;
// TIM_SetCompare1(TIM1,led0pwmval);
}
}
定时器中断实验.7z
2019-8-17 22:46 上传
点击文件名下载附件
下载积分: 黑币 -5
185.72 KB, 下载次数: 9, 下载积分: 黑币 -5
作者:
xysds
时间:
2019-8-22 20:43
这是一篇学习的天地啊
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1