ST_MCSDK生成工程—无感
MC_SDK版本:5.Y.4
STM32CubeMX版本:6.3.0
编译器:keil5
开发板:OuLa-STM32G431CB
速度传感器:无感
可基于上一节的霍尔的工程(.stmcx)文件直接修改
硬件驱动
速度传感器:
选择PLL锁相环+观测器
驱动控制管理
配置启动参数
其余的不用修改,直接生成代码即可
若生成代码前未删除之前生成的文件夹,生成代码后,keil编译会报错,这是由于MCSDK版本自带的BUG错误;也可以尝试在mc_task.c的顶部定义一下宏为0,不过还是建议删文件比较好
#define PEAK_ANGLE_COMPENSATION_FACTOR 0