找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

stm32f103 TIM2~5 读取4路编码器源程序

查看数: 3960 | 评论数: 4 | 收藏 2
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-5-9 12:10

正文摘要:

由于stm32f103定时器2和5的编码器模式引脚在TIM2上,所以正常读取编码器值时不准确,会出现干扰。 将定时器2的输入服用到PB3,PA15才能正常使用。 但要注意PB3、PA15是JTAG的功能引脚。需要关闭JTAG功能。 现上传 ...

回复

ID:944437 发表于 2021-7-13 10:55
我这里不行
ID:903104 发表于 2021-5-16 22:32
Encode= (short)TIM2 -> CNT;  TIM2 -> CNT=0;
ID:903104 发表于 2021-5-16 22:32
/**************************************************************************
函数功能:TIM2中断服务函数
入口参数:无
返回  值:无
**************************************************************************/
void TIM2_IRQHandler(void)
{                                                                   
        if(TIM2->SR&0X0001)//溢出中断
        {                                                                                               
        }                                  
        TIM2->SR&=~(1<<0);//清除中断标志位             
}
ID:81196 发表于 2021-5-10 09:05
光是标题好听.中断呢?不完整.

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表