|
高级定时器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 宽度设到大于最大值试试 |
STSPIN32G4 STM32G431VBTx CAN FIFO发送数据帧随机变远程帧
STM32G473,PA3导致定时器定时误差过大
请问 使用MC SDK6.4版本,芯片选的时STM32G431CBUx系列,再配置电流采样时候,选择片内运放,外部增益网络,为啥会报错呀
定时器输出PWM控制电机的问题
求simulink开发STM32的支持包离线版本
stm32u575 gpdma burst length=1 配置其他数值不工作
stm32 can偶现导致其他设备发送数据异常
TIM 单脉冲输出后的电平如何设置?
MCSDK6.4开环能转,速度环一动不动
用mcsdk6.4工具使用ElectronicSpeedControl_ESC-G4生成的代码编译没错误但是开机就卡死怎么解决?
微信公众号
手机版