Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
ME0 2_0_0 MCAL的ICU模块,若一直不停的采集就是正常的,若间隔几毫秒周期性采集则采集结果异常。 如下图两个不同的etmr模块,捕获相同频率不同占空比的PWM,某个etmr采集值就会不准。
@junhanhuang 请提供一下你使用的Etmr模块的配置信息,使用了Etmr的哪个Instance,PWM来源。我复现了一下,没有出现你说的这种问题。
20240106_ICU.zip 这个是工程,ICU用的是etmr0_0 PTC0和etmr5_3 PTA7,PWM输出用的是etmr1_7 PTA13 200Hz 50%占空比和etmr2_6 PTC12 200Hz 25%占空比 当我加上一定延时后,两个通道采集值同步变化
问题已定位,中断中这几个全局变量并未做区分,导致多个etmr输入捕获时值混乱
快速上手云途开发生态
发帖前请查看
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...