主要有microchip、TI、NXP(freescalee)、ST等。
ST提供的無刷電機控制方案:
MCU:
各種stm32系列的MCU都支持
文檔:
UM2392 STM32 motor control SDK
TSK_MediumFrequencyTaskM1中執行狀態機。比如編碼器的aligment。mc_tasks.c 中有各種電機控制的執行任務。有中速任務,有高速任務。
NXP(freescale)提供的無刷電機控制方案:
MCU:
mpc5604p
mpc5744a
s32k
等都可以
文檔:
Automotive Math and Motor Control Library Set for NXP MPC560xP devices 中提到了 Function GMCLIB_SvmStd的具體實現