《音樂播放器》PPT課件.pptx

上傳人:za****8 文檔編號:20831632 上傳時間:2021-04-19 格式:PPTX 頁數(shù):23 大?。?.15MB
收藏 版權申訴 舉報 下載
《音樂播放器》PPT課件.pptx_第1頁
第1頁 / 共23頁
《音樂播放器》PPT課件.pptx_第2頁
第2頁 / 共23頁
《音樂播放器》PPT課件.pptx_第3頁
第3頁 / 共23頁

下載文檔到電腦,查找使用更方便

9.9 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《《音樂播放器》PPT課件.pptx》由會員分享,可在線閱讀,更多相關《《音樂播放器》PPT課件.pptx(23頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、音樂播放器 PPT模板:www.1 PPT素材:www.1 PPT圖表:www.1 PPT下載:www.1 PPT教程: www.1 資料下載:www.1 范文下載:www.1 試卷下載:www.1 教案下載:www.1 PPT論壇:www.1 PPT課件:www.1 語文課件:www.1 數(shù)學課件:www.1 英語課件:www.1 美術課件:www.1 科學課件:www.1 物理課件:www.1 化學課件:www.1 生物課件:www.1 地理課件:www.1 歷史課件:www.1 目標 設計目標本設計采用STM3 2 F1 0 3 ZET6作為微

2、控制器、VS1 0 0 3音頻作為解碼模塊、SD卡作為文件存儲模塊,實現(xiàn)以下的功能:MP3文件播放功能 硬件電路模塊分析各個模塊的原理以及電路的設計路 系統(tǒng)的總體構架路 整個系統(tǒng)主要由微控制器、音頻解碼部分、SD卡部分、按鍵部分、電源部分、程序口下載部分組成,整個系統(tǒng)由MCU控制,各個部分協(xié)調運作。 VS1003音頻模塊 一 二 三 VS1003各信號線與STM32連接關系SCI讀時序SCI寫時序 VS1003音頻模塊VS1 0 0 3通過7根線同STM3 2連接,他們是:VS_MISO、VS_MOSI、VS_SCK、VS_XCS、VS_XDCS、VS_DREQ和VS_RST。這7根線同STM

3、3 2的連接關系如表所示:其中VS_RST是VS1 0 0 3的復位信號線,低電平有效。VS_DREQ是一個數(shù)據(jù)請求信號,用來通知主機,VS1 0 0 3可以接收數(shù)據(jù)與否。VS_MISO、VS_MOSI和VS_SCK則是 VS1 0 0 3的SPI接口他們在VS_XCS和VS_XDCS下面來執(zhí)行不同的操作 VS1003音頻模塊向VS1 0 0 3讀取數(shù)據(jù),通過先拉低XCS(VS_XCS),然后發(fā)送讀指令(0 X0 3),再發(fā)送一個地址,最后,我們在SO線(VS_MISO)上就可以讀到輸出的數(shù)據(jù)了。而同時SI (VS_MOSI)上的數(shù)據(jù)將被忽略。 VS1003音頻模塊寫指令(0 X0 2),數(shù)據(jù)

4、是通過SI寫入VS1 0 0 3的, SO則一直維持低電平。 FAT文件系統(tǒng) 一 二 FAT文件系統(tǒng)簡介FAT文件系統(tǒng)的讀取操作 FAT文件系統(tǒng)MP3文件BMPTXT等文件在SD卡中是以FAT的文件格式存儲的,F(xiàn)AT即文件配置表。FATFS 是一個完全免費開源的 FAT 文件系統(tǒng)模塊,專門為小型的嵌入式系統(tǒng)而設計。它完全用標準C 語言編寫 應用層,中間層FATFS 模塊,實現(xiàn)了FAT 文件讀寫協(xié)議。FATFS 模塊提供的是ff.c 和ff.h,一般不用修改,使用時將頭文件直接包含進去即可。需要我們編寫移植代碼的是FATFS 模塊提供的底層接口,它包括存儲媒介讀寫接口(disk、I/O)和供給文

5、件創(chuàng)建修改時間的實時時鐘。 FAT文件系統(tǒng)每個扇區(qū)占用的字節(jié)數(shù)就是0 x03C6*200=78C00,F(xiàn)AT1表的起始地址的為0 x4800通過以上分析可以得到該文件數(shù)據(jù)存放的起始地址了,由此就可以獲得該文件的數(shù)據(jù)了。 系統(tǒng)軟件設計 軟件設計總流程路軟件設計上主要包括2部分:底層驅動的設計和各功能模塊的設計 系統(tǒng)軟件設計 一 二底層驅動程序設計功能模塊的設計 系統(tǒng)軟件設計 一 三 TFT顯示驅動程序設計VS1003驅動設計 二 SD卡讀取驅動 TFT顯示驅動程序設計 驅動包含基于FSMC接口的1 6位TFT接口初始化、LCD的控制器的初始化、屏幕坐標的建立、窗口的建立、指定坐標畫點及其顏色的設

6、置、ASCII字符的寫入、字符顏色的控制、控制器寄存器的讀取、顯示字符串 TFT顯示驅動程序設計 VS1003驅動設計(1)硬件復位:接XRESET拉低;(2)延時,將XDCSS、XCS、XRESET置高;(3)配置相關寄存器,如向MODE中寫入0 X0 8 4;(4)等待DREQ為高;(5)設置VS1 0 0 3的時鐘(本次設計SCI_CLOCKF=0 x9 8 0 0,3倍頻);(6)設置VS1 0 0 3的采樣率(本次設計SPI_AUDATA=0 xbb8 1,采樣率4 8 kHz);(7)設置音質模式;(8)設置音量;(9)向VS1 0 0 3發(fā)送4個無效字節(jié)用于啟動SPI發(fā)送; SD卡讀取驅動 音樂播放功能的實現(xiàn)流程 實驗進程 * 音樂播放器整體框架搭建, 設計方案確定 尋找所需要 的資料,查看數(shù)據(jù)手冊,學習各個模塊構建等等根據(jù)整體構架和所掌握的資源分別對不同模塊進行程序編寫,最后整合 在一起 資源整合整體構建軟件程序軟硬件匹配調試實驗進展 謝謝您的觀看音樂播放器

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關資源

更多
正為您匹配相似的精品文檔
關于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對上載內容本身不做任何修改或編輯。若文檔所含內容侵犯了您的版權或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!