基于STM32设计的按键控制舵机转动PWM控制系统 目录 基于STM32设计的按键控制舵机转动PWM控制系统 摘要 1 绪论 1.1 研究背景与意义 1.2 国内外研究现状 1.2.1 国外研究现状 1.2.2 国内研究现状 1.3 研究的主要内容 2 系统方案选择 2.1 系统总体设计方案 2.2 硬件设计方案 2.2.1 主控模块选型 2.2.2 舵机模块选型 2.2.3 按键模块选型 2.2.4 显示模块选型 3 硬件电路 3.1 单片机最小系统 3.2 电源模块 3.3 舵机驱动 3.4 按键输入 3.5 OLED 显示 3.6 洞洞板整体接线说明 4 软件系统设计 4.1 系统软件开发环境 4.2 系统主程序设计 4.3 系统子程序设计 4.3.1 PWM 驱动子程序设计 4.3.2 舵机控制子程序设计 4.3.3 按键检测子程序设计 4.3.4 OLED 显示子程序设计 5 系统测试 5.1 硬件测试 5.2 软件功能测试 5.3 多场景应用 结论