在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>嵌入式開發(fā)>基于STM32的便攜式音樂播放器設(shè)計

基于STM32的便攜式音樂播放器設(shè)計

2017-11-26 | rar | 1.2 MB | 次下載 | 1積分

資料介紹

  隨著電子行業(yè)的迅猛發(fā)展,人們對消費類電子產(chǎn)品的需求越來越高,多功能便攜式MP3也越來越受大眾的青睞。根據(jù)消費者的愛好需求,各種多功能的MP3層出不窮,其盡可能的吸收照相機、手機等電子產(chǎn)品的其它功能。本次系統(tǒng)設(shè)計采用ARM Cortex-M3內(nèi)核的STM32F103VET6作為微控制器SD卡作為存儲介質(zhì)、VS1003作為音頻解碼芯片以及TFT彩晶屏作為人際交互設(shè)備,設(shè)計一款可播放mp3、wav文件格式的便攜式音樂播放器,并實現(xiàn)相關(guān)功能。本次設(shè)計的重點是了解FAT文件系統(tǒng)的構(gòu)造、SD卡的讀取、VS1003芯片的解碼過程、人機交互設(shè)備的控制操作以及各主從機之間的通訊方式。其中,STM32F103系列集成了低功耗、IO資源多、通信接口多、體積小、價格適中等多項優(yōu)點;隨著日本松下東芝及美國SanDisk公司于1999年8月共同研制,SD卡被廣泛應(yīng)用與閃存介質(zhì),并易于讀取;VS1003是一個多功能的mp3、wav解碼芯片,自帶DAC,具有無相位差的立體聲輸出;TFT顯示屏集成了觸控特點使得人機交互更為簡便、程序編寫更為簡潔。

  關(guān)鍵字:STM32F103VET6;SD卡;VS1003解碼芯片;TFT彩晶屏;便攜式音樂播放器。

  Abstract

  With the rapid development of the electronics industry 。 The consumer electronic products have been used more often by people because of their growing demand. It’s popular to have a Multi-function portable MP3 for people with the increasingly favored by the public 。 A variety of multi-function MP3 after another according to the demand of consumer 。 They were produced with absorb the other features of the cameras , cell phones and other electronic products as much as possible. The system used the ARM Cortex-M3 core STM32F103VET6 as microcontroller , SD card as the storage medium , VS1003 as human interaction as the audio decoder chip , and TFT display screen equipment to make a Portable Music Player with the function that could play wav and mp3 files in this design, and some related functions 。 The difficulty lie in design is focused on understanding the structure of the FAT file system , how to read SD card , the process of decoding in VS103 chip, the control of human-computer interaction and the communication by master and slave. Among of these devices ,STM32F103 series integrates a low-power, IO resources , communication interface ,small size , affordable and many other advantages 。 Panasonic , Toshiba , SanDisk Corporation and the United States develop together in August 1999 。 SD cards are widely application and flash media , and easy to read 。 VS1003 is a mp3 , wav decoder chip with many function, built-in DAC and stereo output with no phase difference 。 TFT as a display make the human-computer interaction easier and programming more concise by integrating touch features.

  Key words : STM32F103VET6 ; SD card ; VS1003 decoder chip ; TFT display screen ; Portable Music Player

  引言

  在INTERNET廣泛普及的今天,MP3音樂一起較小數(shù)據(jù)流量和近乎完美的播放效果已經(jīng)成為計算機和INTERNET上最流行的音樂格式了。將CD格式的音樂數(shù)據(jù)壓縮成MP3格式,音效相差無幾,文件大小卻至少可以壓縮12倍(每首PCM格式的CD歌曲大約40MB至50MB數(shù)據(jù)流量)。自韓國世韓公司1998年推出世界上第一臺MP3隨身聽以來,MP3播放器以其小巧外形,近乎于CD的音質(zhì),前衛(wèi)的功能,越來越受到消費者的青睞,也就成為業(yè)界甚至大眾媒體關(guān)注的一個熱門話題。它的記錄媒介是芯片或卡,無需轉(zhuǎn)動部件,徹底擺脫磁盤和光碟的束縛,因而抗震性和節(jié)點性能更好。在市場消費的刺激下,各大公司紛紛推出了自己的mp3播放器產(chǎn)品。除了Micronas方案、ST方案、TI軟解壓單芯片方案,還有臺灣創(chuàng)品方案、美國Sigmatel方案等。進入2004年,當(dāng)MP3在容量、外觀、音質(zhì)上的發(fā)展無法再吸引更多眼球的時候,開始轉(zhuǎn)向多功能發(fā)展,正如在手機身上所發(fā)生的一切,人們對于MP3的要求,不再是單一的欣賞音樂,而是向手機一樣身兼多職。

  作為全球第一款閃存式彩屏MP3,信利MP301的推出引起了MP3市場的巨大關(guān)注,除了彩屏的加入,MP301還支持圖書、圖片瀏覽及游戲功能,多功能融合,是消費類電子產(chǎn)品的發(fā)展趨勢。

  MP3播放器的誕生,為傳統(tǒng)隨身聽帶來了致命打擊。曾幾何時,MP3和MD之間的斗爭成為業(yè)界最熱門的話題,當(dāng)時甚至多數(shù)人都認(rèn)為MP3由于音質(zhì)上的原因?qū)捉oMD,但事實上,MP3的發(fā)展遠(yuǎn)遠(yuǎn)超出了MD支持者們的預(yù)想。直至今日,MP3已成為隨身聽市場的主流產(chǎn)品,并成為了繼手機之后最為廣泛使用的個人隨身電子產(chǎn)品。抱著學(xué)習(xí)的態(tài)度,秉著嚴(yán)謹(jǐn)?shù)木裢瓿纱舜我魳凡シ牌鞯脑O(shè)計。

  1 設(shè)計任務(wù)與思路

  1.1 設(shè)計任務(wù)

  本設(shè)計課題是一個軟硬件相結(jié)合的設(shè)計類題目。要求設(shè)計一個具有如下要求的便攜式音樂播放器:利用電池供電、支持wav和mp3格式、支持U盤CF卡或者SD卡,可選擇播放、可快進快退。

  1.2 設(shè)計思路

  整個系統(tǒng)主要由微控制器、音頻解碼部分、音效處理部分、SD卡部分、人機交互部分、按鍵復(fù)位部分、電源部分、程序口下載部分組成,整個系統(tǒng)由MCU控制,各個部分協(xié)調(diào)運作。

  2 器件選擇和系統(tǒng)框圖

  2.1 器件選擇

  該系統(tǒng)要求能夠?qū)p3、wav格式的音頻文件進行解碼,處理起來速度是有要求的,尤其是對320Kbps的MP3格式數(shù)據(jù)流的處理,必須非常快,才能實現(xiàn)MP3的流暢播放,可供選擇的八位機有AVR、PIC,可供選擇的32位處理器有SAMSUNG、STM32、ATMEL等。選擇MCU優(yōu)先考慮于擁有豐富的RAM,八位機RAM主要靠擴展,內(nèi)部RAM一般在4Kbyte以內(nèi),32位機里面,SAMSUNG一般不內(nèi)帶RAM,也要外擴。出于成本的考慮,外擴RAM,F(xiàn)LASH芯片必然會增加成本,所以控制芯片最好選擇自帶RAM,F(xiàn)LASH,本次課題設(shè)計選擇使用STM32F103VET6作為微控制器。

  本次課題設(shè)計要求的儲存媒介是U盤CF卡或者SD卡。SD卡以其價格低、體積小、擴存容易等優(yōu)勢迅速占據(jù)市場,使用也越來越廣泛。以此同時,各種MCU同時也在內(nèi)部集成了SD控制器。出于成本和使用方便等因素的考慮,本次課題設(shè)計選擇使用SD卡作為儲存媒介。

  由于使用了ARM7處理器,MP3解碼可以有兩種方法,一是通過ARM處理器軟解碼,通過對MP3數(shù)據(jù)格式的解析實現(xiàn)MP3播放,二是通過外部解碼芯片直接解碼。第一種方法在解碼高碼率的MP3時,ARM7處理能力吃緊,而且STM32還需要外部DAC來做音頻輸出,所以采用第二種方法進行解碼。MP3常見的解碼芯片有VS100X系列和STA01系列,STA01需要外接DAC做音頻輸出,而VS1003 自帶DAC,且解碼的文件格式包含mp3和wav,另外它還可以實現(xiàn)錄音功能,方便以后進行功能的拓展應(yīng)用。

  人機交互設(shè)備包括輸入設(shè)備和輸出設(shè)備,選擇硬件考慮到程序的調(diào)試控制,這里選擇一款3寸的TFT液晶屏,其分辨率位240*400,工作模式為16位數(shù)據(jù)模式,通訊速度較快。

  2.2 系統(tǒng)框圖與概述

  本次課題設(shè)計采用STM32F103VET6作為為控制器讀取SD卡內(nèi)的音樂文件,并將數(shù)據(jù)送入VS1003進行音頻解碼,得到模擬的音樂流,再進過音頻放大送入耳機,同時結(jié)合TFT液晶屏進行人機交互控制,其系統(tǒng)框圖如圖2-1所示。

基于STM32的便攜式音樂播放器設(shè)計

  圖2-1 系統(tǒng)框圖

  3 硬件電路設(shè)計

  3.1 電源模塊

  電源模塊是電子設(shè)備中必不可少的一部分,它位設(shè)備提供了能量。如圖3-1所示為該系統(tǒng)的電源模塊電路,5V電壓經(jīng)過AMS1117-2.5、AMS1117-2.8和AMS1117-3.3產(chǎn)生2.5V、2.8V和3.3V直流電壓供系統(tǒng)使用。C31可以防止電感效應(yīng)而產(chǎn)生自激,C33用來減小由于負(fù)載電流瞬時變化而引起的高頻干擾,C32是進一步減小輸出脈動和低頻干擾,使電源輸出更加穩(wěn)定,sp位電源開關(guān),D1和D2位電源指示燈。

  基于STM32的便攜式音樂播放器設(shè)計

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1TC358743XBG評估板參考手冊
  2. 1.36 MB  |  330次下載  |  免費
  3. 2開關(guān)電源基礎(chǔ)知識
  4. 5.73 MB  |  6次下載  |  免費
  5. 3100W短波放大電路圖
  6. 0.05 MB  |  4次下載  |  3 積分
  7. 4嵌入式linux-聊天程序設(shè)計
  8. 0.60 MB  |  3次下載  |  免費
  9. 5基于FPGA的光纖通信系統(tǒng)的設(shè)計與實現(xiàn)
  10. 0.61 MB  |  2次下載  |  免費
  11. 6基于FPGA的C8051F單片機開發(fā)板設(shè)計
  12. 0.70 MB  |  2次下載  |  免費
  13. 751單片機窗簾控制器仿真程序
  14. 1.93 MB  |  2次下載  |  免費
  15. 8基于51單片機的RGB調(diào)色燈程序仿真
  16. 0.86 MB  |  2次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33564次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關(guān)電源設(shè)計實例指南
  8. 未知  |  21548次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅(qū)動電路設(shè)計》 溫德爾著
  16. 0.00 MB  |  6653次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537796次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191185次下載  |  免費
  13. 7十天學(xué)會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183278次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
主站蜘蛛池模板: 亚洲午夜一区 | 拍拍拍拍拍拍拍无挡大全免费 | 色黄网站成年女人色毛片 | 女人张开腿双腿让男人桶 | 国产美女久久久 | 91网址在线播放 | 操操操操操 | 天天干夜夜噜 | 日本 韩国 三级 国产 欧美 | 看全色黄大色大片免费久久 | 亚洲高清视频一区 | 精品久久看 | 亚洲综合日韩欧美一区二区三 | 人人草人人爱 | 成年片色大黄全免费 | www.亚洲综合 | 五月激情站 | 免费国产在线视频 | 狠狠干免费视频 | 动漫精品成人免费网站 | 中国胖女人一级毛片aaaaa | 亚洲午夜日韩高清一区 | chinesevideo普通话对白 | 日本视频不卡 | 中文字幕佐山爱一区二区免费 | 视频在线观看免费视频 | 色老头·com| 日日干夜夜爽 | 四虎免费影院4hu永久免费 | 男人边吃奶边做视频免费网站 | 51精品国产| 日韩三级毛片 | 成人午夜啪啪免费网站 | 美女中出视频 | 亚洲午夜综合网 | 又粗又爽又色男女乱淫播放男女 | 午夜视频在线网站 | 久久青草国产免费观看 | 黄色三级录像 | 国产 高清 在线 | 日韩精品系列产品 |