2021-08-16 16:11:27 索炜达电子 734
项目编号:E202
文件大小:158M
源码说明:带中文注释
开发环境:C编译器
简要概述:
设计了一款基于STM32的多功能GUI设计,功能包括:MP3/WMA/WAV/MIDI音频文件播放器、JPEG/JPG/BMP图片浏览、闹钟、万年历、电子书、温度计、计算器、功率放大等。
整个系统主要由音频解码部分、音效处理部分、SD卡部分、功率放大、电源部分、人机交互等几个部分组成,整个系统由一块MCU(STM32F103ZET6)控制运行,各个部分协调运作,人机交互部分采用LCD和触摸屏实现,输出部分采用2.8寸的240*320的彩色液晶实现,输入部分主要采用触摸屏实现.
采用触摸屏控制,可以方便的控制整个系统,使得整个系统的操作非常的人性化
整个系统涉及方面很多,颇具挑战性,主要难点在与FAT文件系统解析,JPEG/BMP数据格式解析,触摸屏控制等。针对本系统的特点,采用各个击破的方法,来一步步实现以上功能。最终实现整个系统的功能。
文件列表:
目录│文件列表:
│ STM32f103ZET 元件清单.xlsx
│ STM32F103ZET6电路图.PDF
│ 多功能GUI设计视频.avi
└ 毕设-多功能GUI设计.zip