|
高级定时器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 宽度设到大于最大值试试 |
stm32H723 tim23和tim24是不是不支持中间对齐模式?
stm32H723 tim23和tim24 中间对齐模式无效
stm32H723 tim1和tim23 tim24同步的问题
HRTIM中已经设置了两路独立输出,第二路无法设置触发源,提示必须是0
记录使用Cube生成HRTIM工程时的一个bug
stm32n657的TIM8定时器
stm32 usb hid设备能发数据给PC,但不能接收PC的数据!!!
向 “HAL_RTC_GetTime” 函数传递的第一个参数出现指针类型不兼容警告
无法从编码器模式下的 TIM1 获取计数值
定时器输出PWM控制电机的问题
微信公众号
手机版