
前言 一、PMW调速电机原理 当没有进行配置PWM时默认PWM输出100%,所以此时小车的速度达到最大,调节PWM的占空比可以让小车的速度改变。$ X) _: `' h# ]7 g' D , c6 g: y& a) s. Q0 f+ m/ y. Q 二、cubeMX配置# n- J) z/ y9 I' ~; J0 o! l 上篇文章讲到了PB0和PB1是控制左右电机转速的,所以我们只需要在之前的基础上将PB0和PB1设置为PWM模式即可。 0 F2 L3 o8 ?+ t6 @% H. c ![]() 3 @" i* r1 }: r1 i& Z* T1 V 三、代码解析 在原来的Moto.c和Moto.h里面添加下面代码即可9 f; N Q. F) x& S* {, x& A0 q Moto.c1 y' i( l- D* _
Moto.h) i$ t9 x3 x7 E9 F% |; G* p + I$ d% U. f( |, n, Z+ ]" [% E7 U
总结* O6 K' C1 q9 T 基于上篇文章让小车动起来这篇文章使用了PWM去改变小车的速度1 w5 u2 I1 q% W) ~ |
【2025·STM32峰会】GUI解决方案实训分享5-调通板载的NRF24L01 SPI接口并使用模块进行无线通信(发送和接收)
【2025·STM32峰会】GUI解决方案实训分享2-编译运行TouchGFX咖啡机例程(含桌面仿真)
实战经验 | Keil工程使用NEAI库的异常问题
STM32 ISP IQTune:真正零门槛的免费ISP调整软件
【经验分享】STM32 新建基于STM32F40x 固件库的MDK5 工程
意法半导体MCU双供应链策略,打消中国客户后顾之忧
【经验分享】基于STM32使用HAL库实现USB组合设备CDC+MSC
2024意法半导体工业峰会:赋能智能电源和智能工业,构筑可持续未来
ST推出灵活、面向未来的智能电表通信解决方案,助力能源转型
意法半导体 x Qu-Bit Electronix:推动新一轮的数字声音合成革命