
亲们: FOC5.4的库里面启动这块的这个函数:__weak bool RUC_Exec( RevUpCtrl_Handle_t * pHandle ) 里面的操作 /*Set the next phases parameter pointer.*/ pHandle->pCurrentPhaseParams = pHandle->pCurrentPhaseParams->pNext; 这里的pCurrentPhaseParams 定义到的结构体是这样的: typedef struct { uint16_t hDurationms; int16_t hFinalMecSpeedUnit; int16_t hFinalTorque; void * pNext; } RevUpCtrl_PhaseParams_t; 那这个操作是啥意思呢?如下: /*Set the next phases parameter pointer.*/ pHandle->pCurrentPhaseParams = pHandle->pCurrentPhaseParams->pNext; 谢谢各位大神能指导一下下 |
workbench6.3.2生成的代码,无法用pilot电机参数识别,无法通讯
2025西安ST工业峰会
STM32H7和F4做永磁同步电机FOC控制如何选型,哪个开发更好?
STM32G431 用MCSDK5.4.8 进行PMSM永磁同步电机FOC控制,转速上升到某一值(3500rpm)无法继续上升,上不去
【求问】ST无刷电机控制器-最高控制可调节转速是多少?
求助:PMSM电机编码器线数(分辨率)为80000线,超过MCSDK5.4.8软件所能设置的最大线数65535,请问如何解决
SPC574 K系列的探索套件如何用AutoDevKitStudio和板载仿真器下载仿真例程
STM32G474 HRTIM无法正常触发ADC
MCSDK增量式编码器
DZ300半桥驱动配置
int16_t hFinalMecSpeedUnit; //当前阶段的目标转速
int16_t hFinalTorque; //当前阶段的目标转矩
void * pNext; //指向下一阶段的指针
也就是说开环的5个阶段,先执行第一个,然后依次执行
谢谢大哥,这里小弟明白了