一、作者的话在家无聊买了些材料想自己DIY一个航模飞机算是实现小时候的梦想。PS:现在论坛上水的博客很多我发这篇文章也是希望有和我志同道合的朋友少走些弯路。DIY航模全套资料和成品代码评论我可以发给你。电调的三根线接无刷电机如果转的方向不对方向自己定看需求就随意调换两根线即可。电调的三个信号线中间那个红色是5V供电可以给单片机供电不要接错。棕色是GND黄色是信号线测试的时候最好不要带扇叶以免发生危险。二、详细实现使用STM32F103C8T6配置定时器PWM。时钟树配置TIM1配置这样配置可以产生50HZ的PWM波。初始化代码HAL_TIM_Base_Start(htim1); HAL_TIM_PWM_Start(htim1,TIM_CHANNEL_1); __HAL_TIM_SetCompare(htim1,TIM_CHANNEL_1,20);//最大油门 HAL_Delay(8000); __HAL_TIM_SetCompare(htim1,TIM_CHANNEL_1,10);//最小油门 HAL_Delay(2000); __HAL_TIM_SetCompare(htim1,TIM_CHANNEL_1,0);//油门归零XXD新西达30A电调的驱动经我实际测试驱动范围为占空比值10111213141516171819202122232425转速%01020304050607080901001001001001000各位看官可根据上述数据驱动电调。例如驱动20%转速__HAL_TIM_SetCompare(htim1,TIM_CHANNEL_1,12);