多功能MP3功能介绍:
音乐播放器:能播放MP3,WMA,WAV,MID,FLAC,OGG格式的音频文件,能显示播放进度,时间,比特率,带频谱显示,歌词同步显示,能实现上一首,下一首,暂停,播放,关闭返回文件浏览器。通过点击进度条可实现快进和快退。通过设置按钮,可以设置高音,低音,空间效果,播放模式。
数码相框:能解码bmp,jpg,jpeg,gif格式的图片,通过触摸屏幕的上半部分可以播放上一张,触摸下半部分播放下一张,长按返回文件浏览器。
电子书:能打开.txt,、.h、.c、.lrc文件,可以设置字体颜色和背景颜色。
计算器:能完成加减乘除的计算。
万年历:能显示阳历,阴历,十二生肖,星期,模拟时钟,带菜单可以设置日期和时间。
照相机:能完成照相的功能,点击后,听到蜂鸣器短叫即完成照相的功能,可以进入数码相框的文件浏览器的DCIM文件加下查看拍的照片,长按则返回主界面。
非特定语音识别:根据提示的语句,完成语音交互。
设置:设置屏幕的亮度
STM32单片机源程序如下:- #include "main.h"
- OS_STK Start_Task_Stk[START_TASK_STK_SIZE]; //定义栈
- int main(void)
- {
- /* 设置系统时钟为72M */
- SystemInit(); //系统时钟初始化为72M SYSCLK_FREQ_72MHz
- NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); //设置NVIC中断分组2:2位抢占优先级,2位响应优先级
- while(1)
- {
- OSInit(); //初始化操作系统
- OSTaskCreate(Start_Task,
- (void *)0,
- &Start_Task_Stk[START_TASK_STK_SIZE-1],
- START_TASK_PRIO); //创建开始任务
- OSStart(); //开始多任务运行
- return 0;
- }
- }
复制代码
程序:
SmartHousekeeper.7z
(1.86 MB, 下载次数: 57)
|