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

標題: STM32多功能MP3設計(原理圖+源代碼) [打印本頁]

作者: yayayunyun    時間: 2021-7-30 10:35
標題: 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)

作者: nsj21n    時間: 2021-7-31 08:42
樓主的設計比較完整,感謝分享,收藏學習。
作者: lyMarvin    時間: 2021-8-1 14:09
謝謝分享!
不知樓主用的啥屏?




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1