TIM_BDTRInitStructure.TIM_AutomaticOutput=TIM_AutomaticOutput_Disable; TIM_BDTRInitStructure.TIM_Break=TIM_Break_Disable; TIM_BDTRInitStructure.TIM_BreakPolarity=TIM_BreakPolarity_High; TIM_BDTRInitStructure.TIM_DeadTime=0xD4; TIM_BDTRInitStructure.TIM_LOCKLevel=TIM_LOCKLevel_1; TIM_BDTRInitStructure.TIM_OSSIState=TIM_OSSIState_Enable; TIM_BDTRInitStructure.TIM_OSSRState=TIM_OSSRState_Enable; TIM_BDTRConfig(TIM1,&TIM_BDTRInitStructure); 这是我的死区配置,发现配置死区后ADC每触发三次采样,却只进入两次DMA中断,不配置死区就能正常进入中断。 哪位大佬解惑,谢谢啦。 |
《MCSDK5.X中增加位置环》提及mc_position.c/mc_position.h
foc电流环无法正确维持Iq在自己设定的数值。
STM32G431 用MCSDK5.4.8 进行PMSM永磁同步电机FOC控制,转速上升到某一值(3500rpm)无法继续上升,上不去
MotorContrl Workbench 6.3.1 无法调用cubemx
请问一下,各位大佬,STM32CubeMonitor有没有修改程序里变量的功能?
stm32g473vet6定时器2&5输出pwm有问题.
MCSDK 直线电机速度控制
STM32MC WorkBench 6.2.1内置的profiler软件在连接(G431RB + IHM03)套件时报错:firmware error 0.2 。
B-G431-ESC1无感驱动新西达电机无法使用
ST MCSDK 编码器模式下电机转不起来。。。