1.搭建STM32单片机最小系统按键复位电路(仅仿真需要)
2. OLED显示屏中文显示文本信息:“初赛选拔” +各成员姓名
3. GPIO驱动2路LED实现二进制计数流水灯:LED代表2位二进制,通过<按键1>实现自增,0..3循环,LED亮代表1、灭代表0
1.使用基础部分(4)输出的PWM波形和电机驱动模块进行电机驱动
2.通过按下<按键2>,使基础部分(3)按键值绑定调节PWM占空比功能,数值0..3对应0%、25%、50%、75%四种占空比;<按键3>控制电机正反转,并能配合<按键2>调节占空比;占空比和 正反转状态实时显示在OLED上
3.通过<按键4>控制计时器启动与暂停。初始为正计时模式,正计时范围为0..9s,达到上限时自动从0s开始循环计时;在此基础上,可通过<按键5>按键变为倒计时,倒计时范围为9..0s,达到下限时自动从9s开始循环计时
1.通过<按键6>控制AB双机通信开关。开启时A机实时将占空比通过串口发送至B机,并显示在B机OLED屏幕上
2. B机输出收到的占空比,接入示波器(或仿真虚拟示波器)观察现象
3.通过<按键7>实现B机的PWM录制与播放功能。按下<按键7>开始录制A机发送的占空比数据,再次按下<按键7>后循环播放录制的PWM信号。可重复录制播放操作。