|
我用的是STM32H750VBT6的芯片,PWM输出通道已经定好了,之前用TIM1/TIM8为主从模式,采用中心对齐模式1+非对称PWM模式2,虽然能实现CH1/CH1N和CH2/CH2N的相移,但是TIM1的CH3和TIM8的CH2实现不了可调相移PWM,不知道是不是TIM8的CH1置高电平,导致TIM8的CCR1固定死了,调不了。所以请教下还有没有其他方法实现。 |
STM32H747XIH6 CM7正常运行 CM4不能正运行
【经验分享】STM32H7 DMA+UART不定长接收实战:解决缓存溢出与数据错位问题
STM32H725的LSE不起振
STM32H747XI CM7正常运行 CM4不运行
stm32h7s78-dk烧录
STM32Programmer能识别芯片,Keil无法识别
STM32H7进入BOOTLoader模式
stm32H743使用CubeMxAi导入模型文件,需要将测试数据进行识别,不知道如何传入参数
STM32H725VGT3内存不足问题
STM32H7A3 怎样配置MDMA的硬件触发MDMA_REQUEST_DMA1_Stream0_TC将数据再次转运
微信公众号
手机版
不知你说的相移可调,多大范围内可调?需要不停动态修改吗?
TIM1-CH3 CH4也可以构成非对称PWM输出,通过CH3/CH3N不也是可以输出一对互补信号吗?
难度是硬件设计方面受限了?
如果说CH3N硬件脚都被占用了或者是3个通道使用非对称输出有困难的话,先将TIM1 TIM8同步运行,
TIM1-CH1/CH2这两个通道使用非对称输出应该没有问题的。 TIM1-CH3采样OC加DMA
来实现,TIM8-CH2实现方式跟它类似。