欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4450|回復: 2
打印 上一主題 下一主題
收起左側

STM32多功能MP3設計(原理圖+源代碼)

  [復制鏈接]
跳轉到指定樓層
樓主
多功能MP3功能介紹:
音樂播放器:能播放MP3,WMA,WAV,MID,FLAC,OGG格式的音頻文件,能顯示播放進度,時間,比特率,帶頻譜顯示,歌詞同步顯示,能實現上一首,下一首,暫停,播放,關閉返回文件瀏覽器。通過點擊進度條可實現快進和快退。通過設置按鈕,可以設置高音,低音,空間效果,播放模式。
數碼相框:能解碼bmp,jpg,jpeg,gif格式的圖片,通過觸摸屏幕的上半部分可以播放上一張,觸摸下半部分播放下一張,長按返回文件瀏覽器。
電子書:能打開.txt,、.h、.c、.lrc文件,可以設置字體顏色和背景顏色。
計算器:能完成加減乘除的計算。
萬年歷:能顯示陽歷,陰歷,十二生肖,星期,模擬時鐘,帶菜單可以設置日期和時間。
照相機:能完成照相的功能,點擊后,聽到蜂鳴器短叫即完成照相的功能,可以進入數碼相框的文件瀏覽器的DCIM文件加下查看拍的照片,長按則返回主界面。
非特定語音識別:根據提示的語句,完成語音交互。
設置:設置屏幕的亮度


STM32單片機源程序如下:
  1. #include        "main.h"


  2. OS_STK Start_Task_Stk[START_TASK_STK_SIZE];                              //定義棧

  3. int main(void)
  4. {
  5.   /* 設置系統時鐘為72M */
  6.   SystemInit();                          //系統時鐘初始化為72M          SYSCLK_FREQ_72MHz          
  7.   NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);        //設置NVIC中斷分組2:2位搶占優先級,2位響應優先級

  8.   while(1)
  9.   {                 
  10.         OSInit();                                 //初始化操作系統
  11.         OSTaskCreate(Start_Task,
  12.                     (void *)0,
  13.                                    &Start_Task_Stk[START_TASK_STK_SIZE-1],
  14.                             START_TASK_PRIO);  //創建開始任務

  15.                 OSStart();                                //開始多任務運行
  16.     return 0;                       
  17.   }                                  
  18. }


復制代碼

程序: SmartHousekeeper.7z (1.86 MB, 下載次數: 57)
原理圖: 原理圖.pdf (3.53 MB, 下載次數: 57)

評分

參與人數 1黑幣 +10 收起 理由
admin + 10 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏13 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:64089 發表于 2021-7-31 08:42 | 只看該作者
樓主的設計比較完整,感謝分享,收藏學習。
回復

使用道具 舉報

板凳
ID:58110 發表于 2021-8-1 14:09 | 只看該作者
謝謝分享!
不知樓主用的啥屏?
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表