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

正文內容

w基于spce061a的音樂播放器設計(編輯修改稿)

2025-07-25 09:04 本頁面
 

【文章內容簡介】 00而小于0xf000就顯示15塊黑色的部分,依次類推。在8Hz中斷中不斷的修改這個顯示,就得到了均衡器的效果。 中斷的使用此次設計采用了61單片機的TimerA中斷與8Hz時基中斷128Hz時基中斷。在TimerA中使用8KHz的中斷去得到語音的輸出,使用128HZ終端去掃描鍵盤,使用8HZ的中斷在液晶1602上去實現(xiàn)均衡器的顯示效果。5 音頻算法和語音資源的更改凌陽的SPCE061A是16位單片機,具有DSP功能,有很強的信息處理能力,最高時鐘可以達到49MHz,具備運算速度高等優(yōu)勢,因此為語音的播放、錄放、合成以及辨識提供了條件。音頻電路由音頻編碼器,音頻解碼器以及外圍電路、搬對板連接器,功放、話筒放大電路等組成的[10]。通常所說的音頻是指頻率在20Hz20kHz的聲音信號,分為波形聲音信號、語音信號和音樂信號三種。波形聲音就是自然界中的聲音。語音是對講話聲音的一種抽象,是語言的載體。音樂是符號化的聲音。表51是不同音頻質量等級的編碼技術標準(頻響)表51不同音頻質量等級的編碼技術標準(頻響)信號類型頻率范圍(Hz)采樣率(kHz)量化精度(位)電話話音200~340088寬帶音頻(AM質量)50~70001616調頻廣播(FM質量)20~15k16高質量音頻(CD質量)20~20k16壓縮分無損壓縮和有損壓縮,無損壓縮一般指磁盤文件,壓縮比低,為。而有損壓縮則是指音/視頻文件,壓縮比可高達。凌陽音頻壓縮算法根據(jù)不同的壓縮比分為以下幾種[11]:SACMA2000,壓縮比為;SACMS480,壓縮比例為;SACMS240,壓縮比例為。(1)波形編碼:subband 即SACMA2000。特點:高質量、高碼率,適于高保真語音/音樂。(2)參數(shù)編碼:聲碼器模型表達,抽取參數(shù)與激勵信號進行編碼,如SACMS240。特點:壓縮比大,計算量大,音質不高,廉價。(3)混合編碼:CELP即SACMS480。特點:綜合參數(shù)和波形編碼之優(yōu)點。除此之外,還具有FM音樂合成方式,即SACMMS01。音頻文件通常分為兩類:聲音文件和MIDI文件。聲音文件是指通過聲音錄入設備錄制的原始聲音信號,直接記錄了真實聲音的二進制數(shù)據(jù),通常文件比較大。MIDI問件事一種音樂演奏指令序列,相當于樂譜??梢岳寐曇糨敵鲈O備或與計算機連接的電子樂器進行演奏,由于不包含聲音數(shù)據(jù),其文件較小。(1)WAVE文件(*.Wav)(2)AIFF文件(AIF/AIFF)(3)Audio文件(.au)(4)MPEG文件(.mp1/.mp2/.mp3)(5)RealAudio文件(.ra/.rm/.ram) MIDI文件(.mid/.rmi)MIDI是樂器數(shù)字接口(Musicial Instrument Digital Interface)的英文縮寫,是數(shù)字音樂、電子合成樂器的國際標準。在MIDI文件中,只包含產(chǎn)生某種聲音的指令,相對于保存真實采樣數(shù)據(jù)的聲音文件,MIDI文件顯得更加緊湊,其文件大小比聲音文件小得多[12]。 語音資源的添加和更換按以下步驟可以制作自己喜歡的語音資源步驟一:語音資源的準備。常用的歌曲為MP3文件,把自己喜歡的歌曲用凌陽61開發(fā)板自帶軟件coolEditpro將MP3格式文件轉化為WAV格式文件,如圖51所示。圖51 MP3格式文件轉化為WAV步驟二:使用凌陽公司附帶的錄音機程序將wav文件打開,如圖52所示:圖52 使用錄音機打開WAV文件步驟三:點擊文件另存為更改,16位,單聲道,如圖53所示:圖53 wav文件屬性更改步驟四:啟動Compress軟件使用凌陽的音頻壓縮工具將修改后的WAV文件壓縮成為A2000格式的文件,如圖54所示:圖54 wav文件壓縮為A2000文件步驟五:如果對壓縮文件滿意,單擊完成,在目標文件夾生成壓縮文件,如圖55所示:圖55 壓縮文件的生成步驟六:得到的目標文件擴展名為24K,將文件名更改為英文或者數(shù)字,如圖56所示:圖56 目標文件的更改步驟七:使用ResWriter軟件工具將壓縮文件(*24K)打開,如圖57所示:圖57使用ResWriter軟件工具將壓縮文件打開步驟八: 將SPR模組與PC機通過EZ_Probe相連,正確的設置SPR模組的跳線。啟動ResWriter工具,點擊自動燒寫按鈕將語音資源文件燒寫到SPR4096芯片中,如圖58所示:圖58 語音資源的燒錄步驟九:將音樂盒播放器工程文件下載到61板上,并運行程序。到此一個完整的音樂盒播放器就制作完成了。 6 結論本文通過對SPCE061A單片機的開發(fā)原理和應用、鍵盤模塊、SPR4096模組以及LCD1602液晶顯示和軟件部分的學習和研究,經(jīng)過一個半月認真的學習與摸索,終于成功地使用SPCE061A單片機制作出了一款便攜式音樂播放器。經(jīng)過這次對音樂播放器的設計,初步了解了對凌陽單片機的使用方法和外圍電路的拓展,我學到了幾個方面的東西:,具備了單片機最小系統(tǒng)的基本構成。通過這次對音樂播放器的設計,可以學到要構成一個方便并且實用的單片機需要哪些外圍設備來與之配合。,使音樂播放器變得功能比較俱全。,可以學到單片機最小系統(tǒng)的使用和控制方法,在以后對音樂播放器的設計和改進,增加了不少寶貴的經(jīng)驗。使用SPCE061A單片機實現(xiàn)了音樂播放器,制作方法比較簡單,性能比較可靠,性價比也比較高,有著廣闊的市場應用前景。 參考文獻[1][M].北京:北京航空航天大學出版社,2006(2):2.[3][M].北京:北京航空航天大學出版社,2005. [4][M].北京:國防工業(yè)出版社,2007(1):215222.[5][6][M].北京:機械工業(yè)出版社,2012:184185[7].[8][M].北京:電子工業(yè)出版社,2009:147156.[9],“How Do Humans Process and Recognize Speech”,IEEE Transactions on Speech and Audio Processing,1994[10][M].北京:新時代出版社,2004:117124[11][M].福建:福建科學技術出版社,2010:167195[12]雷思孝,李伯成,[M].西安:西安電子科技大學出版社,2003:111136 致 謝時間如同白駒過隙一般,我們在延安大學西安創(chuàng)新學院四年的學習和生活馬上就要在這次畢業(yè)論文的設計中接近尾聲,我們的付出與努力也將得以回報。無論做什么事都不能忘記對自己有過幫助的人,在此次畢業(yè)論文的設計與完成的過程中,許多人給予了我很大的幫助和指導。在這里我要感謝他們,沒有他們無私的幫助,就沒有我今天畢業(yè)論文成功完成的結果。首先我要感謝我的導師楊延寧老師。在畢業(yè)論文設計初期,是他幫助我講述了論文寫作的思路和方法,從論文題目的選擇到硬件電路框圖的連接,老師都能夠不厭其煩的對我進行指導。在設計期間他指導我設計,教會我如何去看程序,去編寫修改程序,開闊了我編寫程序的思維,使我能夠順利完成本次設計。老師還建議我多去圖書館查閱資料,讓我懂得在畢業(yè)論文的設計中要對以往的設計取長補短,能夠創(chuàng)新,創(chuàng)造出屬于自己的東西。老師還專門指導我硬件電路的連接和檢測,使我的實際操作能力有了極大的提高,更好的將理論與實際結合起來。其次我要感謝和我在一起學習和生活四年的同學,在學習和生活中我遇到了不少困難和壓力,是他們給予了我無私的幫助和安慰,讓我能夠很好地去克服壓力,迎接新的挑戰(zhàn)。在大學里四年的友誼,是我這輩子都不能忘卻的財富。再次我要感謝學院圖書管理人員,是他們的辛勤工作給我提供了非常廣闊的知識搜索的平臺,為我論文的完成提供了強有力的保障。最后我要感謝我的父母親人,他們在我的學習和生活中對我無微不至的照顧和關心是我學習最大的動力。每次遇到困難和挫折時,都是家人的力量讓我重新燃起了奮斗的希望。畢業(yè)論文的設計是一個非常漫長和艱苦的過程,同時也是一個學習和成長的過程,經(jīng)過了此次論文的考驗,使我涉獵了許多專業(yè)方面以外的知識,開拓了我的見解,為以后進入工作崗位更好地學習和工作打下了堅實的基礎。在這次畢業(yè)論文的設計過程中,老師和同學給了我很大的幫助,他們對我的論文提出了很多寶貴的意見,對于大家的支持和幫助,我表示深深地感謝。附錄:主函數(shù)程序:include include include include include include unsigned int g_uiIndex = 0。 // 曲目索引unsigned int g_uiData[5] = {39。139。,39。239。,39。339。,39。439。,39。539。}。 // LCD1602的字模顯示void Stop_Dis(void)。 // 在停止的時候的顯示函數(shù)int main(void){ unsigned int uiKey。 // 判斷鍵值 unsigned int uiStatus。 // 音樂播放盒現(xiàn)在的狀態(tài) 0,處于暫停/停止狀態(tài)。1,處于播放狀態(tài) unsigned int uiInt。 uiStatus = 0。 // 初始化,停止狀態(tài) Key_Init()。 // 初始化鍵盤 LCD1602_Initial()。 // 初始化液晶1602 SP_SIOInitial()。 // 初始化SIO while(1) { Stop_Dis()。 // 停止時顯示 uiKey = Key_Get()。 // 獲得鍵值 switch(uiKey) { case KEY_1: uiInt = *P_INT_Ctrl。 // 打開8Hz中斷,在中斷中調用均衡器效果函數(shù) uiInt |= C_IRQ6_TMB1。 *P_INT_Ctrl = uiInt。 uiStatus = 1。 // 開始播放音樂 break。 case KEY_2: g_uiIndex++。 // 下一曲 if(g_uiIndex == 5) // 5首曲目,序號重0到4 { g_uiIndex = 0。 } break。 case
點擊復制文檔內容
范文總結相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1