1、简单易用,可快速上手
2、流畅支持300个器件或1000个焊盘以下的设计规模
3、支持简单的电路仿真
4、面向学生、老师、创客
1、全新的交互和界面
2、流畅支持超3w器件或10w焊盘的设计规模
3、更严谨的设计约束,更规范的流程
4、面向企业、更专业的用户
标准版 基于STM32的MP3播放器
简介:使用STM32F103RCT6作为主控,读取来自SD的音频文件,通过vs1053进行解码播放。
开源协议: Public Domain
基于STM32F103单片机的音频播放器,可支持多个音乐格式,支持无损格式Flac。 音乐歌曲存放在 TF 卡里面,但需要注意只支持FAT32分区的内存卡,同时字库文件必须放在内存卡根目录下面。 由大容量锂电池供电,同时板载集成有TP4056锂电池充电IC,可播放近10个小时的mp3格式低码率音频。 主控芯片为 STM32f103RCT6,采用硬件解码芯片 VS1053。
充电输入电压:典型值为5.0V,不能超过5.5V
锂电池容量:1500mAh,充满电可连续播放大约 10 个小时左右
充电输入: TYPE- C接口输入 5V 电压来充电,可以直接使用普通手机充电头,最大充电电流为1A,如果充电时发热较严重,可以通过设置TP4056的采样电阻来降低充电电流。
充电时间:大约 1.5 个小时左右
支持音乐格式:支持 MP3,WMA和无损 FLAC 格式音乐 存储设备:支持 SD 卡(注意FAT32分区) ,最大支持 16G 可选音效:增强,高音,正常,低音,环绕 播放模式:顺序播放,单曲播放,全部循环播放,单曲循环播放 其他功能:浏览 sd 卡文件,一键开关机,电量显示,正常关机可以 保持当前设置,电量不足自动关机,支持切歌,快进,快退,暂停
1.流程图
显示页面一共是4页,开机后主要在这四个页面之
间切换:开机页面,设置参数页面(无作用,装饰用),浏览文
件页面,播放歌曲页面。在任意页面都可长按功能切换/关机键 2 秒
左右关机。功能切换键,功能—键,功能+键只有在播放歌曲页面状
态下可用。注意:音量键设置在侧面,采用SMD侧贴按键,如发现颠倒,可以由程序进行更改。
短按或长按上一曲按键和下一曲按键浏览文件,短按播放/停止键进入播放歌曲页面或继续浏览下一层文件夹。
在播放歌曲页面,短按上一曲LAST或下一曲NEXT按键播放上一曲或下一曲歌曲,长按上一曲或下一曲按键则是快进和快退。短按功能切换/关机
按键则可以在模式,音效和音量三个功能中切换。
由于之前电路有问题,进行过改版,这一期已经是第三次改版。
裸板使用起来非常的不方便,同时外观也不好看,所以折腾了一个外壳,外壳是3D打印的。
这是刚刚从嘉立创打样回来的空板,下面将进行焊接。
焊接好的成品。第二次改版中发现MOS管和8050三极管封装有错误,所以旋转120度勉强焊上去了,第三版进行了更正。
由于采用的是状态机,没有跑系统,程序比较复杂,具体详情可以参考前面提及的操作流程。 如需程序,可下载附件提取。同时附件中带有中文字库文件,字库安装说明见readme.txt。 注意:预留的程序烧录接口为SWD,不支持串口烧录。
展开
加载中...
是否需要添加此工程到专辑?