业界动态
STM32 Nucleo-64测评】6、定时器测试-TIM编码器接口驱动EC11旋转编码器
2024-10-09 08:27

利用TIM编码器接口可以直接驱动EC11编码器,简化个人编码量。

1、设置TIM3为Encoder Mode
?


2、设置TIM3输入GPIO PA6 PA7上拉
?


3、生成代码
static void MX_TIM3_Init(void)

复制

 

4、main函数中
?

复制

 

设置编码器初值,并启动TIM3
__HAL_TIM_GET_COUNTER(&htim3) = 0; //计数器值置位
HAL_TIM_Encoder_Start(&htim3, TIM_CHANNEL_ALL);


轮询方式读取编码值,显示在LCD上
if(__HAL_TIM_GET_COUNTER(&htim3) != 0) {
char Dir = __HAL_TIM_IS_TIM_COUNTING_DOWN(&htim3); //读取转动方向:0为正、1为负
if(Dir)CaptureNumber--;
else CaptureNumber++;
__HAL_TIM_GET_COUNTER(&htim3) = 0; //计数器值重新置位
sprintf(temp,"%03d",CaptureNumber);
GUI_WriteASCII64x32(35,60,temp,VGA_WHITE,VGA_RED);
}



5、效果
?


---------------------
作者:sujingliang
链接:https://bbs.21ic.com/icview-3394736-1-1.html
来源:21ic.com
此文章已获得原创/原创奖标签,著作权归21ic所有,任何人未经允许禁止转载。?

    以上就是本篇文章【STM32 Nucleo-64测评】6、定时器测试-TIM编码器接口驱动EC11旋转编码器】的全部内容了,欢迎阅览 ! 文章地址:http://midet.cs-ej.cn/news/12512.html 
     资讯      企业新闻      行情      企业黄页      同类资讯      首页      网站地图      返回首页 成事e家移动站 http://shink.cs-ej.cn/ , 查看更多   
最新新闻
对对消消乐
对对消消乐是一款小游戏,通常在手机上使用。如果您想在电脑上使用对对消消乐,可以使用应用宝电脑版。它能在电脑上运行Android1
八年级上册语文教辅书
八年级上册语文教辅书品牌/图片/价格 - 八年级上册语文教辅书品牌精选大全,品质商家,实力商家,进口商家,微商微店一件代发,
佛山九所知名亲子鉴定机构一览(2024年鉴定中心汇总)
[律师回复] 你好,关于上述的问题,解答如下, 一、民事诉讼法关于离婚管辖的规定第二十一条 对公民提起的民事诉讼,由被告住所
【A53 2015版(移动4G)UC浏览器下载】OPPO A53UC浏览器15.3.6免费下载
UC专注16年,成就全球第三方手机浏览器全球6亿人上网必备APP,群众的眼睛是雪亮的头条视频小说网盘小游戏,想你之所想一应俱全UC
(巴黎奥运)中国40金创境外奥运会最好成绩
欢迎朋友们订阅收听北青网倾心打造的青闻天下节目,您想了解的新闻这里都有。本期节目我们来关注:中国40金创境外奥运会最好成绩
STM32 Nucleo-64测评】6、定时器测试-TIM编码器接口驱动EC11旋转编码器
利用TIM编码器接口可以直接驱动EC11编码器,简化个人编码量。 1、设置TIM3为Encoder Mode ? 2、设置TIM3输入GPIO PA6 PA7
昌平区创建全国文明城区居民问卷调查小程序更新啦!
为深入推进昌平区创建全国文明城区工作进一步提升创城工作的知晓率、支持率与参与率营造全民参与、人人文明的浓厚氛围2024年将继
孕妈妈软件(又名孕期伴侣)
孕妈妈软件是一款非常方便又实用的手机孕期管理服务平台。在这里,用户可以直接通过本软件进行手机孕期知识查询,软件内拥有非常
2025中考满分作文周周练:《青春岁月,我与_____相约》范文
伊人频道学习资料快速搜索(点击下面蓝字即可查看)七上汇总七下汇总八上汇总八下汇总九上汇总九下汇总班主任资料家长必备资料初
美元指数再创新高!背后原因与全球影响深度解析
美联储政策预期美联储最近的货币政策动向对美元走势有着直接影响。市场普遍预期美联储将继续加息以应对通胀,这不仅提升了市场对
本企业新闻