ESC教程(五):AM32开源固件
电调系列 · 第 5电调FPV教程

AM32开源固件

AM32刷写方法、最佳设置推荐、Motor KV与Poles设置、PWM频率选择

2 次阅读3 分钟更新于 2026/9/23

本篇目录

1AM32是什么

AM32是2021年发布的开源32位电调固件,专为现代ARM ESC设计。BLHeli_32闭源停更后,AM32成为最活跃的开源替代方案。

为什么用AM32

开源免费,厂家不用付授权费,ESC更便宜。效率更高、扭矩更大,新ESC越来越多出厂预装AM32。

支持的MCU

  • STM32F051 / STM32G071
  • STSPIN32F0
  • GD32E230(国产)
  • AT32F415 / AT32F421(国产)

2连接与刷写

AM32 Configurator端口选择
AM32 Configurator:在线版,Chrome浏览器打开 am32.ca

AM32用在线配置工具,不用下载软件:

  1. 飞控USB连电脑
  2. 插电池给ESC供电
  3. Chrome浏览器打开 am32.ca
  4. 选COM口 → Connect → Read读取设置
  5. 刷固件:Flash Firmware → 选版本 → 选4个ESC → Start Flash(约5分钟)
AM32 Configurator连接成功
AM32 Configurator:4个ESC连接成功,可独立设置
刷写别断电

刷写过程约5分钟,千万别断电,断电会变砖。建议用充满电的电池。

3最佳设置推荐

AM32最佳设置界面
AM32 Configurator设置界面:Motor KV、Timing、PWM频率、保护参数
设置项推荐值
ProtocolAuto(自动识别DShot)
Stuck Rotor Protection(卡树保护,防止烧电机)
Stall Protection(越野车用,多旋翼开会过热)
Variable PWM(随RPM调PWM,更顺滑)
Complementary PWM(刹车更跟手)
Timing Advance15° 或 Auto
Startup Power100%
Sinusoidal Startup(越野车用)
Brake on Stop(多旋翼不需要)

4Motor KV与Poles设置

KV值设错会限功率

Motor KV设高了会限制最大油门,电机没力气。设低了电流过大容易过热。不确定就设稍低一点

电机尺寸典型极对数
5-7寸电机14极(7对极)
微型电机(1103/1202)12极(6对极)
不确定数bell上的磁铁数量,每块磁铁一极
Poles为什么重要

Poles设对了,RPM回传才准确,RPM Filter才有效。设错了RPM Filter等于摆设。

5PWM频率选择

PWM频率适用特点
8-16kHz不推荐电流大、发热多
24-48kHz5寸花飞(推荐)效率和刹车平衡
48-96kHz远航/效率优先最顺滑、效率最高
PWM by RPM

AM32有PWM by RPM功能——低油门降频减少开关损耗,高油门升频保持分辨率。开Variable PWM即可自动实现。

6从BLHeli_32刷AM32

不可逆!刷前想清楚

BLHeli_32刷AM32需要先装AM32 bootloader,过程更复杂。刷完后无法刷回BLHeli_32(MCU记忆被擦除)。

什么时候该刷

  • BLHeli_32固件停更,你想要新功能
  • ESC硬件在AM32支持列表里
  • 你愿意折腾,接受可能变砖的风险

什么时候别刷

  • ESC跑得好好的,没必要折腾
  • 硬件不在AM32支持列表
  • 新手刚入门,先用稳定固件
备份设置

刷之前用 Save Config 备份当前设置(.bin文件),刷完后可以用 Apply Config 恢复。