前言 PWM 脈衝寬度調變(Pulse Width Modulation)是嵌入式系統中最常見的控制技術之一。從 LED 調光、馬達轉速控制、伺服馬達角度到開關電源,PWM 以其簡單、高效、數位友善的特性,成為每個嵌入式工程師必須掌握的技能。STM32 的 Timer 模組支援多通道 PWM 輸出,ESP32 的 LEDC 與 MCPWM 更是專為 PWM 設計。本文將從 PWM 的基本參數講起,搭配 WaveDrom 時序圖解說,最後提供 STM32 和 ESP32 的完整實戰程式碼。 一、PWM 基本概念 1....