电机控制总览
STM32系列单片机应用于电机控制
STM32系列ARM core主频Flash范围RAM范围模拟性能Advanced TIM
STM32F0xxCortex-M048MHz16 KB-256 KB4 KB-32 KB+1x (48 MHz)
STM32G0xxCortex-M0+64MHz16 KB-512 KB8 KB-144 KB+1x (128 MHz)
STM32F1xxCortex-M172MHz16 KB-1 MB4 KB-96 KB+1x (72 MHz)
STM32F3xxCortex-M472MHz16 KB-512 KB16 KB-80 KB++++3x (144 MHz)
STM32G4xxCortex-M4170MHz32 KB-512 KB32 KB-128 KB++++3x (170 MHz)
STM32F4xxCortex-M4180MHz64 KB-2 MB32 KB-384 KB++2x (180 MHz)
STM32F7xxCortex-M7216 MHz64 KB-2 MB256 KB-512 KB++2x (216 MHz)
STM32H7xxCortex-M7480 MHz128 KB-2 MB692 KB-1184 KB++2x (240 MHz)
FOC电机控制资源消耗总览
MCU采样电阻Workload (%)最大PWM频率 (KHz)FOC Lib (KB)ro data (B)RAM (B)Driver HAL (KB)Driver LL (KB)Total Code (+HAL) (KB)Total Code (+LL) (KB)Comments
F103RB3 Shunt24%2511.4127329835.517.4
1 Shunt28%2112.8123130835.518.7
F072RB3 Shunt51%1310.4123928434.6217.115.1
1 Shunt58%1111.9119728635.221916.6
F303RE3 Shunt21%3012.63946267983.223.418
1 Shunt24%2513.3446027158.23.224.118.7
F446RE3 Shunt9%6311.9127126915.22.51916.4
1 Shunt11%5013.2121827275.72.520.817.7
F746ZG3 Shunt8%7512.2126426905.52.819.517.1
1 Shunt9%6012.7118827025.92.820.317.6
G071RB3 Shunt38%1610.6123428496.42.519.115.8
1 Shunt43%1411.7119928539.12.523.416.9
G431B3 Shunt11%5613.3345526918.93.122.918.5CCM-SRAM Disabled
1 Shunt13%4513.2384827039.23.12318.5CCM-SRAM Disabled
3 Shunt9%6913.3345526918.93.122.918.5CCM-SRAM Enabled
1 Shunt10%6013.2384827039.23.12318.5CCM-SRAM Enabled
F303REDUAL/3S43%2918.34325441593.226.222.2CCM-SRAM enabled
F303REDUAL/1S50%25194721437593.226.822.8CCM-SRAM enabled
生态系统及工具
MC SDK 支持功能 VS STM32系列
STM32F0F1F3F4F7L4G0G4
Single FOC✔✔✔✔✔✔✔✔
Dual FOC✔✔✔✔
1 & 3 Shunt✔✔✔✔✔✔✔✔
ICS✔✔✔✔✔
Hall Sensor✔✔✔✔✔✔✔✔
Encoder✔✔✔✔✔✔✔✔
Sensorless✔✔✔✔✔✔✔✔
OCP/OVP/UVP✔✔✔✔✔✔✔✔
Feed Forward✔✔✔✔✔✔✔✔
Flux Weaken✔✔✔✔✔✔✔✔
MTPA✔✔✔✔✔✔✔✔
Position(Encoder)✔✔✔✔✔✔
页:
[1]