
高级定时器1 3路互补pwm ,pwm ch4 触发adc,出现的问题是 单独启动pwm ch4 adc+dma 正常,如果不启动ch4正常情况是不会触发 adc+dma中断,但是正常启动3路互补PWM 没启动pwm ch4 情况下 ADC也被触发。这样adc的触发点就有问题了。 |
你具体什么型号,确定你的TIM1-CH4的比较事件可以触发ADC? 我刚才打开CUBMEX,选择G431来进行配置,ADC的触发事件里根本没有TIM1-CH4的CC事件作为触发源的啊,请你再确认下触发源到底是哪个。 |
检查一下触发源寄存器看看,是不是里面有内容,开起来其他触发源 |
你ADC结束后关闭,实用前打开。或把CH4 的 PWM 宽度设到大于最大值试试 |
FW_H7 V1.12.1-HAL库DMA双缓冲配置
STM32G431 数据手册上有个图有点不理解
STM32G473RC多个定时器同步的问题
STM32CubeG4 HAL库 V1.6.1 版本中的 stm32g4xx_hal.h 文件宏定义BUG
STM32G474VET6如何配置HRTIM的中心对齐模式
F103和G474的180°移相區別
STM32G474RBT3 HRTIME 与 TIM 相位差。
stm32H755BIT6 TIM1中断问题
stm32g431rbt怎么显示汉字
开发逆变器进行STM32学习,路径如何规划?