打印
[AURIX™]

如何通过TGC AURIX™ TC3的TOM通道重置计数器?

[复制链接]
467|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
我正在使用 TOM 生成同步 PWM 信号,因此我想使用一个 TOM 通道作为定时器,向所有其他通道发送复位信号。 当外部复位信号到来时,该定时器必须自行复位,该信号由TD700N22KOF_tiM获取,并通过TD700N22KOF_TIM信号到达 TOM,但同时,如果外部复位信号未到来,定时器计数器必须能够自行复位,保证PWM周期。
参考上图,由于 EXT_TRIG 和 RST_CCU0 多路复用器的限制,我显然无法同时实现两种复位模式。

因此,我想请教您,是否有可能利用 TGC 在外部信号到来时重置通道,特别是我想请教您 RST_CHx 位的含义,我不清楚是否一旦设置为 1,通道就会重置,并在下一个时钟开始重新计数。

使用特权

评论回复
沙发
IFXJeremy| | 2024-3-12 11:17 | 只看该作者
Hi ,
EXT_TRIG 和 RST_CCU0 只能二选一,RST_CHx目的是复位这个Channel所有的寄存器,不单单是CM0.

使用特权

评论回复
板凳
LOVEEVER| | 2024-3-27 18:14 | 只看该作者
建议楼主根据实际测试的结果推断一下然后再查阅手册,这样会更加深刻

使用特权

评论回复
地板
jf101| | 2024-3-28 17:30 | 只看该作者
学习到了

使用特权

评论回复
5
B1lanche| | 2024-3-29 13:32 | 只看该作者
需要配置TOM通道的相关寄存器,包括计数器控制寄存器(TCTR)和通道控制寄存器(CHCTR)。确保将TOM通道设置为所需的模式和计数器配置

使用特权

评论回复
6
Candic12e| | 2024-3-29 14:37 | 只看该作者
通过设置TOM通道的相关寄存器,发送重置信号来重置计数器

使用特权

评论回复
7
Alina艾| | 2024-3-29 15:42 | 只看该作者
其实需要设置TCTR寄存器的相应位,以启用计数器重置功能

使用特权

评论回复
8
Estelle1999| | 2024-3-29 16:46 | 只看该作者
有些时候需要设置CHCTR寄存器的相应位,以选择计数器重置的触发条件。例如,可以选择在特定事件发生时重置计数器

使用特权

评论回复
9
Carmen7| | 2024-3-29 17:50 | 只看该作者
根据所选择的触发条件,触发重置信号以重置计数器。触发条件可以是外部事件、软件触发或其他特定条件,具体取决于TOM通道的配置

使用特权

评论回复
10
Annie556| | 2024-3-29 18:33 | 只看该作者
具体的寄存器和位设置以及触发条件可能因TOM通道和AURIX™ TC3型号而异。因此,建议您参考相关的技术文档、用户手册或编程指南,以获取针对您的具体硬件和软件环境的详细指导和代码示例

使用特权

评论回复
11
Charlotte夏| | 2024-3-29 19:45 | 只看该作者
可以选择使用RST_CCU0的,直接全清了

使用特权

评论回复
12
Betty996| | 2024-3-30 07:01 | 只看该作者
我觉得英飞凌应该有相关的例程才对吧

使用特权

评论回复
13
Emily999| | 2024-3-30 08:06 | 只看该作者
好像就不支持同时实现复位操作吧

使用特权

评论回复
14
alxd| | 2024-3-30 09:15 | 只看该作者
我觉得可以使用RST这个操作,应该就可以

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

508

主题

1938

帖子

5

粉丝