计时器可以用GPT, GTM模块 都可以做定时中断,中断的Type of Service(TOS)选择DMA就可以。GTM的模块可以设置TOM.具体DMA使用,和TOM/ATOM使用,可以参考code example: https://github.com/Infineon/AURIX_code_examples/tree/master/code_examples 谢谢 Alex44 ...
最近在使用TC397的TOM时钟触发DMA处理时,发现将isrPriority和isrProvider确实会触发DMA处理,但是每次触发DMA处理后需要手动调用IfxGtm_Tom_Timer_acknowledgeTimerIrq(&timer);来清除中断标志才能进行下一次DMA有没有能够在一次触发DMA采集后,能够不用再手动清除标志位即可进行下一次采集的方法,或者使用GTM的其他子模块能够...
>>Tim输入源为GTM模块。1.配置Tim输入源信号(确定GTM信号源)与Tim通道;2.配置捕获信号上升/下降沿及其防抖时间;3.建议配置捕获到信号沿后触发中断直接去读Tim中的Count值。 Like 回复 539 次查看 0 纵横家 Level 4 25 二月 2022 用的illd还是MCAL? Like 回复 539 次查看 0 对英飞凌产品有兴趣?
最近在使用TC397的TOM定时器触发DMA搬运,我发现将定时器isrPriority和isrProvider 确实会触发DMA搬运,但是每次触发DMA搬运后需要手动调用IfxGtm_Tom_Timer_acknowledgeTimerIrq(&timer);来清除中断标志才能进行下一次DMA搬运。有没有能够在一次触发DMA搬运后,能够不用再手动清除标志位即可进行下一次搬运的方法,或者使用GTM...
>>Tim输入源为GTM模块。1.配置Tim输入源信号(确定GTM信号源)与Tim通道;2.配置捕获信号上升/下降沿及其防抖时间;3.建议配置捕获到信号沿后触发中断直接去读Tim中的Count值。 Like 回复 536 次查看 0 纵横家 Level 4 25 二月 2022 用的illd还是MCAL? Like 回复 536 次查看 0 对...
计时器可以用 GPT, GTM 的模块都可以做定时中断,中断的 Type of Service(TOS)选择 DMA 就可以。GTM 的模块可以设置 TOM.具体 DMA 使用,和 TOM/ATOM使用,可以参考code示例: https://github.com/Infineon/AURIX_code_examples/tree/master/code_examples 谢谢谢谢 Like 回复 115 次查看 0 6...
最近在使用TC397的TOM时钟触发DMA处理时,发现将isrPriority和isrProvider确实会触发DMA处理,但是每次触发DMA处理后需要手动调用IfxGtm_Tom_Timer_acknowledgeTimerIrq(&timer);来清除中断标志才能进行下一次DMA有没有能够在一次触发DMA采集后,能够不用再手动清除标志位即可进行下一次采集的方法,或者使用GTM的其他子模块能够...
User22064 Level 5 17 十月 2022 GTM DPLL由TRIGGER产生的SUB_INC1脉冲个数如何可以获取到,或者这个脉冲个数是否可以触发某个中断?目前通过DPLL.INC_CNT1.B.INC_CNT1这个寄存器可以读取到当前的脉冲数,但这个脉冲数的间隔是固定的?各位大神给点提示!!! Like 回复 订阅 559 次查看 0 1 ...
User22064 Level 5 17 十月 2022 GTM DPLL由TRIGGER产生的SUB_INC1脉冲个数如何可以获取到,或者这个脉冲个数是否可以触发某个中断?目前通过DPLL.INC_CNT1.B.INC_CNT1这个寄存器可以读取到当前的脉冲数,但这个脉冲数的间隔是固定的?各位大神给点提示!!! Like 回复 订阅 555 次查看 0 1 条回复 ...
现在遇到了一个问题,再给GTM.ATOMX.CHX的SR0或SR1赋值时一句赋值语句的周期要130ns左右,相当于几十个指令周期;而TI的DSP芯片对相应PWM寄存器赋值一条语句执行时间只有几ns,只占一个指令周期。这是什么原因导致的?为什么TC397对外设赋值这么慢? Like 回复 订阅 995 次查看 0 3 条回复 所有...