
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文介绍了AM32电调固件烧写的完整流程,分为uboot、MainApp和EEPROM三个部分。详细说明了各部分的烧写方法:uboot需用STlink等工具配合Keil环境下载;MainApp可通过调试工具或配置工具升级;EEPROM则根据有无文件选择不同烧写方式。文章还推荐了多种烧写工具,并强调三个部分必须全部正确烧写才能确保电调正常运行,最后表示将整理更清晰的完整烧写路径供新手参考。

本文介绍了在Keil环境下为AT32F421芯片创建uboot工程的详细步骤。首先新建Keil_Projects目录并创建工程,然后添加正确的启动文件(需使用mdk目录下的文件以避免编译错误)。接着配置8项编译参数,包括设备选择、目标设置、输出选项等,并修改了跳转应用程序的关键代码。最后提供了完整的Keil工程文件内容,可直接复制使用。该教程帮助习惯Keil开发环境的用户快速搭建uboot工程,解
本文以STM32F051为例,详细分析了TIM1死区时间(DTR)的计算方法。当系统时钟配置为48MHz且分频因子CKD=00时,基本时间单位tDTS=20.8333ns。死区时间根据DTG寄存器的不同取值范围采用分段计算:0-127对应0-127×tDTS、128-191对应(64+[0-63])×2×tDTS、192-223对应(32+[0-31])×8×tDTS、224-255对应(32+[

最近在学习AM32电调的2.18版本的源码,我用的硬件是AT32F421,整理了部分流程处理,内容的颗粒度是按自己的需要整理的,发出来给有需要的人参考。按自己的理解整理的,技术能力有限,可能理解有误,欢迎纠正。这是第一篇,后续会陆续发布,等整理完,会把我理解的带注释的代码也共享出来。

AM32电调配置工具适配至2.17版本,兼容历史参数但未适配电机发音功能。工具支持日志记录、配置导出导入(HEX/JPG/CSV格式)、参数解析及飞控升级等功能。当前工具仅适配到2.18版本,2.19版本因数据结构更新暂未支持。官网已发布1.93版配置工具和2.19版固件,并提供Web配置工具。开发者表示界面参数按EEPROM地址排列,后续将分类整理,并欢迎用户反馈问题。工具资源可通过CSDN文库

市面上BLHeli/AM32电调是目前比较流行的电调,一般可以使用Arduino 小板制作,如下图。这里介绍使用普通TTL串口改造的方法。就是在TX和RX直接焊接一个4.7k电阻,如下图。普通TTL偏移又通用,我用2.54的针做了个转接TTL功能还能保留。官网上有制作说明,这里不再描述。连接BLHeli需要选这个。完全可以替代某宝的调参器。AM32需要勾选这个。

本文介绍了AM32电调固件烧写的完整流程,分为uboot、MainApp和EEPROM三个部分。详细说明了各部分的烧写方法:uboot需用STlink等工具配合Keil环境下载;MainApp可通过调试工具或配置工具升级;EEPROM则根据有无文件选择不同烧写方式。文章还推荐了多种烧写工具,并强调三个部分必须全部正确烧写才能确保电调正常运行,最后表示将整理更清晰的完整烧写路径供新手参考。

本文以STM32F051为例,详细分析了TIM1死区时间(DTR)的计算方法。当系统时钟配置为48MHz且分频因子CKD=00时,基本时间单位tDTS=20.8333ns。死区时间根据DTG寄存器的不同取值范围采用分段计算:0-127对应0-127×tDTS、128-191对应(64+[0-63])×2×tDTS、192-223对应(32+[0-31])×8×tDTS、224-255对应(32+[








