久芯网

用CubeMX配置占空比30%的PWM输出第一个波形不准确是为什么?

avatar ze.li@wtmec.com 提问时间: 2023-06-30 15:46:31 / 未解决

我用的是G0的芯片配置,通过抓波发现第一个波形永远与我配置的占空比不准确,但是除了第一个周期不准确外,后面的都没问题。

4个回答
  • avatar ze.li@wtmec.com
    回答时间: 2023-06-30 16:03:44
    556 发表于 2023-5-30 15:32
    试一下初始化的时候 失能发送PWM的口

    找到问题所在了,感觉像是芯片的一个bug,在我CubeMX预设占空比后,我软件也做了配置,导致第一个周期混乱了

  • avatar 556
    回答时间: 2023-06-30 16:28:16

    试一下初始化的时候 失能发送PWM的口

  • avatar 556
    回答时间: 2023-06-30 16:48:24
    ze.li@wtmec.com 发表于 2023-5-30 15:38
    [md]找到问题所在了,感觉像是芯片的一个bug,在我CubeMX预设占空比后,我软件也做了配置,导致第一个周 ...

    [md]好的,我这边SPI-DMA发WS2812数据的时候也有问题,也是多了个波 找不出来,数据大小正常,分频正常,周期正常,就是不知道哪里的问题

  • avatar xmshao
    回答时间: 2023-06-30 17:14:46

    如果这个问题不影响应用就算了,它毕竟只体现第一个脉冲。 如果非要找原因和做些代码调整,你搜索下《PWM输出第一个脉冲宽带异常的话题》看 看能否解决你的问题。

会员中心 微信客服
客服
回到顶部