2923| 4
|
编码器模式下,电机运动会停止,求原子哥指点 |
6金钱
最佳答案原子哥我找到问题了
//回调函数,定时器中断服务函数调用
void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim)
{
if(htim==(&TIM4_Handler))
{
LED1 = !LED1 ;
if ( (TIM4->CR1&0x0010) == 0 ) //向上计数溢出
{
Interupt_Num++ ;
}
else //向下计数溢出
{
Interupt_Num-- ;
}
}
}
我用的别人的程序,改的时候忘记把LED1 = !LED1 ;这一句删掉了,真是个教训
| ||
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-23 10:01
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网