freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于stm32單片機的mp3播放器畢業(yè)設(shè)計(更新版)

2025-08-22 14:56上一頁面

下一頁面
  

【正文】 0804。高速卡支持 0 ~ 100 兆比特/秒數(shù)據(jù)傳輸率,采用4位SD傳輸模式;支持0–25 兆比特/秒 ,采用SPI和 1位SD模式。如果文件長度大于一個簇的大小,需要多個簇存放該文件,這些放通過FAT鏈表串連起來。對于FAT16來說,F(xiàn)AT表每項占用兩個字節(jié)。本小節(jié)僅簡要介紹在SPI模式下,STM32處理器如何讀寫SD卡。[240*320]26萬色彩屏模塊,支持SD卡,支持DATAFLASH,支持16位/8位模式,模塊可以180度任意旋轉(zhuǎn)使用。(2)對話筒輸入或線路輸入的音頻信號進行IMAADPCM編碼。DAP端口可以作為串行線調(diào)試端口(SWDP)或串行JTAG調(diào)試端口(SWJDP,允許JTAG或SW協(xié)議)使用。CortexM3是ARM公司最新推出的基于ARMv7體系架構(gòu)的處理器核,具有高性能、低成本、低功耗的特點,專門為嵌入式應(yīng)用領(lǐng)域設(shè)計。方案三:此方案采用SD卡來儲存MP3文件。它使用高性能的VS1003 MP3解碼芯片,功能強大而且價格便宜,VS1003支持MPWAV、WMA、MIDI等諸多音頻格式,音質(zhì)可與市場上中檔MP3播放器相媲美。方案三:此方案采用STM32F103VCT6實現(xiàn),它使用高性能的ARM CortexM3 32位的RISC內(nèi)核,工作頻率為72MHz,內(nèi)置高速存儲器(高達128K字節(jié)的閃存和20K字節(jié)的SRAM),豐富的增強型I/O端口以及包含2個12位的ADC、3個通用16位定時器和一個PWM定時器。2 系統(tǒng)硬件設(shè)計 設(shè)計目標(biāo)本論文是基于STM32的MP3播放器的設(shè)計,論文中將涉及到:STM32的學(xué)習(xí)和嵌入式原理的應(yīng)用,MP3解碼的實現(xiàn)原理及其解碼芯片的應(yīng)用指南,SD卡的數(shù)據(jù)存儲結(jié)構(gòu)及其各種文件系統(tǒng)的區(qū)別,TFT觸摸屏的操作及簡單GUI在TFT上的實現(xiàn)。由于嵌入式系統(tǒng)的應(yīng)用要求及成本因素決定了嵌入式系統(tǒng)在系統(tǒng)資源, 包括硬件資源和軟件資源方面都是非常精簡和高效的 國內(nèi)外研究現(xiàn)狀及意義MP3全稱是MPEG Layer 3,狹義的講就是以MPEG Layer 3標(biāo)準(zhǔn)壓縮編碼的一種音頻文件格式。MPEG一1音頻(ISO/IECll 172—3)是目前普遍應(yīng)用的音頻壓縮標(biāo)準(zhǔn),其中層III的算法最為復(fù)雜,但壓縮比最大,效果也最好,在低碼率的條件下基本能達到CD的音質(zhì)效果。本論文詳細介紹了基于STM32的MP3播放器的設(shè)計的方法,系統(tǒng)實現(xiàn)了把SD卡中存儲的MP3格式的文件解碼播放,并在TFT觸摸屏上顯示播放歌曲的名稱、歌曲播放剩余時間及顯示歌曲對應(yīng)的歌詞,通過TFT觸摸屏上的圖形交互用戶圖界,還可以實現(xiàn)歌曲的快進、快退、暫停和更改循環(huán)模式等,基本上可以實現(xiàn)一個帶有觸摸屏功能的MP3播放器。賀州學(xué)院本科生畢業(yè)論文(設(shè)計)11032011物理與電子信息工程系電氣工程及其自動化2007級講師基于STM32的MP3播放器設(shè)計21獨 創(chuàng) 性 聲 明本人鄭重聲明:所呈交的畢業(yè)論文(設(shè)計)是本人在指導(dǎo)老師指導(dǎo)下取得的研究成果。因此高壓縮比、高保真MP3播放器設(shè)計研究有很好的應(yīng)用前景。MP3是MPEG一1音頻III(1ayerIII)的簡稱。在這種數(shù)字化潮流下,嵌入式系統(tǒng)已成為當(dāng)前研究和應(yīng)用的熱點之一,嵌入式手持設(shè)備的視音頻多媒體應(yīng)用也越來越廣泛。這使mp3播放器的研制與生產(chǎn)變得更加容易,成本也大大降低,市場更加廣闊 。但5V的工作電壓,16位的處理器芯片,較低的閃存,使得功耗比較大,處理速度比較慢,工作效率比較低,存儲量受到限制。方案二:此方案采用硬解MP3,直接用音頻解碼芯片解碼。方案二:此方案采用U盤來儲存MP3文件,極大的提高了儲存容量。STM32F103VCT6TFT 觸摸屏SD卡VS1003音頻解碼外擴FLASH串口通信圖 21 硬件系統(tǒng)方框圖 中央處理器工作原理STM32系列是基于CortexM3核的微控制器,它在CortexM3內(nèi)核的基礎(chǔ)上擴展了高性能的外圍設(shè)備。CortexM3體系架構(gòu)提出了新的單線調(diào)試技術(shù),CortexM3處理器的跟蹤調(diào)試是通過調(diào)試訪問端口(Debug Access Port,DAP)來實現(xiàn)的。產(chǎn)生MIDI/SPMIDI 文件。 圖23 VS1003芯片原理圖 TFT電阻式觸摸屏TFT電阻式觸摸屏由TFT顯示屏、驅(qū)動IC(ILI9320控制TFT)、觸摸屏、觸摸屏控制器(ads7843控制觸摸屏電壓的轉(zhuǎn)換)等組成。表25 ADS7843的引腳功能表 圖26 ADS7843典型應(yīng)用電路 SD卡SD卡(Secure Digital Memory Card)是一種為滿足安全性、容量、性能和使用環(huán)境等各方面的需求而設(shè)計的一種新型存儲器件,SD卡允許在兩種模式下工作,即SD模式和SPI模式,本系統(tǒng)采用SPI模式。文件分配表反映了SD卡所有簇的使用情況,通過查文件分配表可以得知任一簇的使用情況。(4)DATA區(qū)該數(shù)據(jù)區(qū)存放文件的內(nèi)容,SD卡所占用的空間絕大部分為此部分。支持四位寬的并行傳輸)低速卡通常支持 0~400 千比特/秒數(shù)據(jù)傳輸率,采用SPI 和1位SD傳輸模式。 各模塊軟件系統(tǒng)設(shè)計 VS1003驅(qū)動程序VS1003 初始化的一般流程如下:(1)硬復(fù)位,xReset = 0。//寫數(shù)據(jù)void Vs1003_CMD_Write(u8 address,u16 data)。 //得到解碼時間u16 GetHeadInfo(void)。(5)寫結(jié)束后再將CS拉高。 //清屏函數(shù)extern void DrawOnePixel(u16 x, u16 y, u16 Color)。extern void Display_Picture(u16 x,u16 y,u16 Width,u16 Height ,u16 *Picture)。(4)CMD2 從默認(rèn)地址獲取SD卡ID。(12)初始化完成。SD卡讀寫函數(shù)如下:u8 SPI_ReadWriteByte(u8 TxData)。 //讀SD卡CSDu32 SD_GetCapacity(void)。(4)設(shè)置啟動方式,將Boot0接低電平,Boot1接低電平。經(jīng)過多次嘗試努力,終于找到了焊接貼片元件的訣竅:(1)首先將元件小心地放到PCB板上,使其與焊盤對齊,要保證芯片的放置方向是正確的。由于硬件系統(tǒng)上沒有接有JTAG仿真接口,不能在MDK中仿真調(diào)試,所以只能在程序中的每一個子初始化函數(shù)中加入一個串口測試程序,結(jié)果發(fā)現(xiàn)程序死在VS1003的初始化中。5 總結(jié) 通過這次畢業(yè)設(shè)計的研究與制作,讓我了解了MP3音樂文件的結(jié)構(gòu),以及在SD卡上以FAT16存儲方式的基礎(chǔ)上,針對MP3各模塊部分,包括主控制芯片及音頻解碼芯片、SD卡模塊、以及TFT觸摸屏等部分的分和互相協(xié)助配合下,完成了電路原理圖以及PCB制作,焊接與調(diào)試電路板,然后是軟件編程實現(xiàn)功能。他淵博的知識、開闊的視野和敏銳的思維給了我深深的啟迪,還有嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度和熱忱的工作作風(fēng)令我十分欽佩,他的指導(dǎo)使我受益非淺。最后我還要感謝培養(yǎng)我長大含辛茹苦的父母,謝謝你們! 最后,再次對關(guān)心、幫助我的老師和同學(xué)表示衷心地感謝, 更感謝母校四年來對我的培養(yǎng)和教育,希望母校健康蓬勃發(fā)展,更加輝煌!
點擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1