[AT32F403/403A] AT32F403RCT7中timer2的编码器模式

[复制链接]
 楼主| tototm 发表于 2025-7-21 09:19 | 显示全部楼层 |阅读模式
请教一下在AT32_Work_Bench如何设置AT32F403RCT7中timer2的编码器模式,最好有图片提示
muyichuan2012 发表于 2025-7-21 10:05 | 显示全部楼层
后面会写一份应用指南发给您
咖啡色牛奶 发表于 2025-7-21 10:23 | 显示全部楼层
muyichuan2012 发表于 2025-7-21 10:05
后面会写一份应用指南发给您

往官网也传一份儿
 楼主| tototm 发表于 2025-7-21 16:25 | 显示全部楼层
muyichuan2012 发表于 2025-7-21 10:05
后面会写一份应用指南发给您

谢谢了,不会很麻烦吧
dffzh 发表于 2025-7-21 17:23 | 显示全部楼层
本帖最后由 dffzh 于 2025-7-21 17:27 编辑

可以参考看下我之前发的一篇文章,不过是用手动编写代码方式实现的编码器脉冲计数功能:
https://bbs.21ic.com/icview-3440224-1-1.html

 楼主| tototm 发表于 2025-7-22 08:52 | 显示全部楼层
dffzh 发表于 2025-7-21 17:23
可以参考看下我之前发的一篇文章,不过是用手动编写代码方式实现的编码器脉冲计数功能:
https://bbs.21ic. ...

感谢资源,我研究一下
muyichuan2012 发表于 2025-7-22 09:02 | 显示全部楼层
BSP里也有相关案例
AT32F403A_407_Firmware_Library/ project / at_start_f403a / examples / tmr / encoder_tmr2
 楼主| tototm 发表于 2025-7-22 09:40 | 显示全部楼层
muyichuan2012 发表于 2025-7-22 09:02
BSP里也有相关案例
AT32F403A_407_Firmware_Library/ project / at_start_f403a / examples / tmr / encode ...

案例说的太简单了,不便于理解,想通过AT32_Work_Bench配置来加深过程
muyichuan2012 发表于 2025-7-22 15:01 | 显示全部楼层
案例需要结合对应的应用指南一起看。
定时器应用指南  https://www.arterytek.com/file/download/1294
75731687f373f0b3e8.png
快乐制造机 发表于 2025-7-22 19:01 | 显示全部楼层
AT32F403RCT7的timer2编码器模式设置可以通过AT32_Work_Bench软件进行配置。首先,打开AT32_Work_Bench,选择对应的MCU型号,然后进入定时器配置界面。在定时器模式选择中,找到编码器模式选项并勾选。具体的设置步骤可以参考AT32官方的技术手册,里面会有详细的配置说明和示例图。
中国龙芯CDX 发表于 2025-7-22 22:16 | 显示全部楼层
BSP里也有相关案例
 楼主| tototm 发表于 2025-7-24 20:06 来自手机 | 显示全部楼层
快乐制造机 发表于 2025-7-22 19:01
AT32F403RCT7的timer2编码器模式设置可以通过AT32_Work_Bench软件进行配置。首先,打开AT32_Work_Bench,选 ...

没看到软件里面有编码器配置,cubemx里面有

评论

[url=home.php?mod=space&uid=1886524]@muyichuan2012[/url] :能不能给个详细的教程,慢慢研究麻烦  发表于 2025-7-28 17:28
AT32 Workbench 定时器选项里有个通道组合,可以配置编码器模式  发表于 2025-7-28 11:44
 楼主| tototm 发表于 2025-7-24 20:09 来自手机 | 显示全部楼层
中国龙芯CDX 发表于 2025-7-22 22:16
BSP里也有相关案例

案例太水了,不利于深入研究
 楼主| tototm 发表于 2025-7-24 20:10 来自手机 | 显示全部楼层
用deepseek问了一下,不完美,但勉强能用
 楼主| tototm 发表于 2025-7-25 16:25 | 显示全部楼层
本帖最后由 tototm 于 2025-7-25 16:40 编辑
muyichuan2012 发表于 2025-7-22 09:02
BSP里也有相关案例
AT32F403A_407_Firmware_Library/ project / at_start_f403a / examples / tmr / encode ...
 楼主| tototm 发表于 2025-7-28 17:25 | 显示全部楼层
muyichuan2012 发表于 2025-7-22 15:01
案例需要结合对应的应用指南一起看。
定时器应用指南  https://www.arterytek.com/file/download/1294
...

你这个资料都有问题,和给的例程不一样,按这个来根本就达不到想要的效果
 楼主| tototm 发表于 2025-7-28 17:27 | 显示全部楼层
muyichuan2012 发表于 2025-7-22 09:02
BSP里也有相关案例
AT32F403A_407_Firmware_Library/ project / at_start_f403a / examples / tmr / encode ...

这个例程是4倍频的,想试一下1倍频,怎么修改都只是2倍频,我用的是EC11
快乐制造机 发表于 2025-8-1 14:59 | 显示全部楼层
在AT32_Work_Bench中设置timer2的编码器模式,首先需要进入定时器配置界面,选择timer2,然后在模式选项中选择编码器模式。具体步骤如下:1. 打开AT32_Work_Bench软件;2. 选择对应的项目和芯片型号;3. 进入定时器配置界面,找到timer2;4. 在模式选项中选择编码器模式。如果需要更详细的操作步骤和图片提示,建议查看官方的技术手册或在线论坛。
脑洞星球居民 发表于 2025-8-1 20:18 | 显示全部楼层
您好,AT32F403RCT7的timer2编码器模式设置可以通过AT32_Work_Bench软件进行配置。首先,打开软件,选择对应的工程和芯片型号,然后找到定时器设置部分。在定时器模式选择中,将模式切换为编码器模式,具体操作可以参考官方手册。
 楼主| tototm 发表于 2025-8-2 11:12 | 显示全部楼层
快乐制造机 发表于 2025-8-1 14:59
在AT32_Work_Bench中设置timer2的编码器模式,首先需要进入定时器配置界面,选择timer2,然后在模式选项中 ...

谢谢你的回复,但你确定按你的方法能达到想要的效果,你可以按你说的步骤实际操作一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

350

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部