精选优质文档-倾情为你奉上1 课程设计要求基于STM32单片机实现一个数据采集系统,具有数据采集、显示、传输、存储、分析这几个功能。具体为以下几个功能:一、 系统上电启动,4个LED灯闪烁1秒,OLED屏显示学号、姓名和杭电LOGO,保持1秒后进入主界面,显示系统名称和功能菜单。通过K1/K2上下选择功能,K3确定进入功能界面。在所有功能界面,默认K4返回主界面。二、 功能1为系统测试界面,4个LED灯显示流水灯,OLED屏以图形方式显示测试内容,内容包括4个LED灯状态、4个按键状态、AD采样数据、陀螺仪传感器原始数据。单页显示不下时通过K1、K2上下翻页。LED与按键状态可用图形或图片进行显示,AD采样数据以及MPU6050数据可使用柱状图结合文字显示。三、 功能2为陀螺仪姿态解算界面,OLED显示内容为解算出的MPU6050姿态角数据(pitch俯仰角、roll横滚角和yaw航向角),精确0.1,并能以其中的某个角度控制4个LED灯的亮度(100%-0%亮度可调)。四、 功能3为数据传输界面,除了定时向两个串口发送数据,OLED显示内容为:定