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

正文內(nèi)容

基于stm32的mp3音頻播放器制作畢業(yè)論文(編輯修改稿)

2025-07-19 16:58 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 會(huì)有什么大的問(wèn)題STM32的SPI口在72M時(shí)鐘下,SPI的時(shí)鐘傳送速度可以達(dá)到18M,足夠播放音頻格式了。 音效處理模塊電路設(shè)計(jì) 這里選擇的是CD3314作為音效處理芯片,CD3314支持最多四個(gè)輸入通道,這里我們用了其中三個(gè),通道2對(duì)應(yīng)收音機(jī)音源,通道3對(duì)應(yīng)外部音源,通道4對(duì)應(yīng)MP3音源。通過(guò)IIC控制,可以實(shí)現(xiàn)這三個(gè)音源的切換。經(jīng)過(guò)處理的音頻信號(hào)從輸出端輸出到耳機(jī)放大器TPA152,通過(guò)放大驅(qū)動(dòng)耳機(jī),這樣我們就能聽到所要聽的聲音了。 FM24C16模塊電路設(shè)計(jì)鐵電存儲(chǔ)器FM24C16的電路也是很簡(jiǎn)單,只要通過(guò)簡(jiǎn)單的供電,然后連接IIC總線,就可以了。 所示: FM24C16模塊電路 功放模塊電路設(shè)計(jì)因?yàn)楸鞠到y(tǒng)既有耳機(jī)輸出,又有喇叭輸出,所以有兩個(gè)音頻放大電路:(一)基于TPA152的立體聲耳機(jī)放大電路;(二)基于TPA3100D02的功率放大電路。,耳機(jī)放大電路采用官方推薦的電路結(jié)構(gòu),對(duì)從PT2314送來(lái)的音頻信號(hào)進(jìn)行緩沖輸出,推動(dòng)耳機(jī)工作。耳機(jī)輸出采用五針的專用耳機(jī)插座,這個(gè)插座具有開管功能,信號(hào)從1,4腳輸入,從2,3腳輸出,第五腳是地。如果沒有耳機(jī)插上,則有音頻信號(hào)從2,3腳輸出,如果耳機(jī)插上了,則2,3腳不會(huì)有音頻信號(hào)輸出。這樣通過(guò)連接2,3腳到D類功放上面,就可以實(shí)現(xiàn)耳機(jī),功率輸出同一時(shí)間只能有一個(gè)工作。由于TPA152也是音頻信號(hào)輸出的一部分,對(duì)于這個(gè)芯片的供電,也是采用了LC濾波的形式,減少電源干擾對(duì)音質(zhì)的影響。 TPA152耳機(jī)放大電路: TPA3100D02功率放大圖該芯片提供的輸出功率與負(fù)載電阻和輸入電壓有關(guān)。這里,我們采用12VDC供電,負(fù)載電阻為4歐姆,則能提供的輸出功率為15W。從而根據(jù)其DATASHEET可以計(jì)算輸出LC濾波環(huán)路的參數(shù),電感取15mH。 圖中的功能選擇部分可以有兩種選擇模式:(一)把MUTE接地,則會(huì)使芯片一直處于工作狀態(tài)。(二)把MUTE和FAULT相接則可以實(shí)現(xiàn)短路檢測(cè),在沒有出現(xiàn)輸出短路的時(shí)候,芯片正常工作,在出現(xiàn)輸出短路的時(shí)候,F(xiàn)AULT輸出高電平,通過(guò)MUTE控制芯片停止輸出,這樣可以有效地保護(hù)芯片。 ,該部分電路也比較簡(jiǎn)單。 TFTLCD電路圖控制設(shè)計(jì) 電源電路設(shè)計(jì) 輸入電源電路這個(gè)電路采用兩塊REG1117芯片給系統(tǒng)提供電源,它們通過(guò)電感連接,以減少數(shù)字電源對(duì)模擬電源的干擾。,給VS1003的DSP提供核心電壓。兩者的輸入電壓均來(lái)自功率電源的5V輸出。 硬件PCB設(shè)計(jì)PCB硬件設(shè)計(jì)的時(shí)候主要注意一下若干點(diǎn)就好了: (1)對(duì)于電流比較大的走線,必須使用較寬的線寬 (2)對(duì)于功率放大,最好以單點(diǎn)接地的方式連接。這樣可以有效的降低各部分信號(hào)的相互干擾,以達(dá)到最好的放大效果。(3)對(duì)于走線,不可以走銳角的線,直角也最好少走,最佳的是走弧線。因?yàn)殇J角和直角的走線會(huì)在尖端產(chǎn)生EMI,尤其在高頻信號(hào)較明顯。 (4)對(duì)于去耦電容,離芯片越近越好。 (5)對(duì)于信號(hào)線,不要長(zhǎng)距離的平行走線,可以有效的防止信號(hào)耦合 本章小結(jié) 在本章節(jié)中,首先是對(duì)整個(gè)系統(tǒng)的設(shè)計(jì)方案進(jìn)行總體規(guī)劃,包含媒介存儲(chǔ)的選擇,主控芯片的選型,硬件器件的選取以及互交方式的確定,經(jīng)過(guò)總體方案的研究眼總結(jié),得出初步的技術(shù)方案,具體確定了硬件器件的型號(hào)選取。接著詳細(xì)介紹了各個(gè)模塊之間的使用已經(jīng)設(shè)計(jì),并說(shuō)明了一些PCB布線的規(guī)則,接下來(lái)就是進(jìn)入到軟件的設(shè)計(jì)了,在下一章節(jié)中,將對(duì)軟件進(jìn)行詳細(xì)的說(shuō)明。3 系統(tǒng)軟件的設(shè)計(jì) 設(shè)計(jì)思路經(jīng)過(guò)上一章介紹,多功能MP3的硬件系統(tǒng)已經(jīng)完成了基本設(shè)計(jì),但是一個(gè)完整的系統(tǒng)必須要有硬件和軟件的相互配合才能正常運(yùn)行,如果沒有軟件沒那么硬件形同虛設(shè)。軟件是硬件的靈魂,硬件的實(shí)現(xiàn)價(jià)值體現(xiàn)在軟件的控制下。所以軟件和硬件二者缺一不可,缺一就等于失去了整個(gè)設(shè)計(jì)系統(tǒng)的可行性。多功能MP3的軟件設(shè)計(jì)涉及很多編程,這是一個(gè)很復(fù)雜的軟件設(shè)計(jì)系統(tǒng),不可能保證一次就把所有的代碼調(diào)試完成達(dá)到預(yù)期效果。這里我對(duì)應(yīng)對(duì)各個(gè)模塊的功能一一的驗(yàn)證過(guò)后,在通過(guò)最終的大整合在一起,從而實(shí)現(xiàn)最終想要的功能。 軟件模塊化設(shè)計(jì)從本設(shè)計(jì)來(lái)說(shuō),可以把軟件分為兩部分來(lái)區(qū)分:第一個(gè)是與硬件有直接聯(lián)系的底層驅(qū)動(dòng)軟件子系統(tǒng)。第二個(gè)是與硬件無(wú)關(guān)的應(yīng)用型軟件系統(tǒng)的設(shè)計(jì)。這樣可以把兩個(gè)軟件系統(tǒng)的設(shè)計(jì)分成許多個(gè)模塊。下面就一一介紹各個(gè)模塊的區(qū)分以及編程思路。 LCD模塊驅(qū)動(dòng)程序設(shè)計(jì)系統(tǒng)采用的LCD驅(qū)動(dòng)芯片型號(hào)為ILI9320,它是單芯片的Soc驅(qū)動(dòng)的晶體管顯示器,320x240的分辨率,包括720路源極驅(qū)動(dòng)與及320路柵極驅(qū)動(dòng),自帶顯存。顏色的深度是根據(jù)數(shù)據(jù)的大小來(lái)決定的。在此僅講解部分重要指令,指令00h,當(dāng)讀操作的時(shí)候,讀取控制器的型號(hào);當(dāng)寫操作的時(shí)候,打開/關(guān)閉OSC振蕩器。當(dāng)寫操作設(shè)置OSC為高電平時(shí),開啟內(nèi)部振蕩器;為0的時(shí)候,停止振蕩器。至少要等待10ms的時(shí)鐘穩(wěn)定之后,才可以繼續(xù)其他的功能設(shè)置。指令03h,進(jìn)入模式命令。在此僅注意AM、I/DI/D0這3個(gè)位。具體的設(shè)置與及效果見圖21。圖21 液晶顯示方向控制 觸摸屏模塊驅(qū)動(dòng)程序設(shè)計(jì)本設(shè)計(jì)的輸入系統(tǒng)選用的是四線電阻式觸摸屏加ADS7846實(shí)現(xiàn)的,整個(gè)設(shè)計(jì)系統(tǒng)的控制都是通過(guò)觸摸屏控制的,所以,觸摸屏控制算法的好壞對(duì)系統(tǒng)有著舉足輕重的作用,這里有必要認(rèn)識(shí)觸摸屏和ADS7846的工作原理。觸摸屏工作原理:觸摸摸是放置在顯示器的最外邊的,當(dāng)知道觸點(diǎn)在顯示器上的觸發(fā)坐標(biāo)時(shí),則可依據(jù)觸發(fā)位置相應(yīng)坐標(biāo)點(diǎn)顯示內(nèi)容或圖符獲知觸摸者的意圖。電阻式觸摸屏在嵌入式系統(tǒng)中采用得較多。電阻屏的組成,最底層是玻璃或有機(jī)玻璃構(gòu)成的基層。當(dāng)觸摸到屏幕時(shí),兩導(dǎo)電層在觸摸點(diǎn)處相碰。 觸摸屏觸摸示意圖 觸摸屏輸入系統(tǒng)的組成 SD卡模塊驅(qū)動(dòng)程序設(shè)計(jì)SD卡通信協(xié)議有兩種:SPI模式和SD模式。SD卡讀寫的標(biāo)準(zhǔn)方式是SD模式,不過(guò)選用SD模式時(shí)需要選擇自帶帶有SD控制器接口的MCU,或者必須加入支持SD卡的讀寫的控制單元。由于SD卡控制器接口在STM32F103RBT6沒有自帶的,不過(guò)STM32F103RBT6卻擁有強(qiáng)大的SPI接口,故本設(shè)計(jì)選用SPI模式讀取SD卡。CS低電平有效則進(jìn)入SPI模式,反之工作在SD總線模式。 所示。 SD卡初始化 VS1003模塊驅(qū)動(dòng)程序設(shè)計(jì)VS1003通訊模式為SPI,本設(shè)計(jì)采用的是SPI1,這里主要對(duì)VS1003如何初始化操作進(jìn)行介
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1