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

正文內(nèi)容

聲音采集與回放項目設(shè)計方案(留存版)

2025-06-28 08:56上一頁面

下一頁面
  

【正文】 (如:CD)。*集開發(fā)板仿真器和編程器于一體。而且該I/O 口是可編程的,即可以設(shè)置為輸入或輸出:設(shè)置為輸入時,分為懸浮輸入或非懸浮輸入,非懸浮輸入又可以設(shè)置為上拉輸入或是下拉輸入;在5V 情況下,上拉電阻為150K,下拉電阻為110K;設(shè)置為輸出時,可以選擇同向輸出或者反相輸出。主要特點為: (1) 較寬的工作電壓范圍:。 真值表 下面是存儲器HM628128的真值表,展示了利用芯片的控制引腳對SRAM進行各種操作的引腳狀態(tài)。具有友好的交互界面、下拉菜單、快捷鍵和快速訪問命令列表等,使人們的編程、調(diào)試工作更加方便且高效?!痭SP? IDE 桌面 在μ’nSP? IDE中,配備了硬件聲明的頭文件和常用函數(shù)模塊,例如鍵盤掃描模塊,語音音量調(diào)節(jié)模塊等等。點擊181。在文本框中鍵入將添加的文件,單擊“打開”按鈕。μ’nSP?單片機的匯編指令針對C語言進行了優(yōu)化,所以其匯編的指令格式很多地方直接類似于C語言。在凌陽的語音算法函數(shù)庫中所提供的API函數(shù)。 (5)【API格式】ASM:Call F_FIQ_Service_SACM_A2000 【功能說明】用作SACM_A2000語音背景程序的中斷服務(wù)子程序。 【參數(shù)】無。 (4)【API格式】C:void SACM_DVR _Stop(void); ASM:Call F_ SACM_DVR _Stop 【功能說明】以自動方式停止錄音。 【返回值】無。②從語音隊列里至少每48ms獲取48個字資料(16K資料采樣率)。 系統(tǒng)主程序模塊 主程序模塊是錄音系統(tǒng)的工作控制模塊,不完成任何具體的功能,只根據(jù)按鍵的取值,調(diào)用其他模塊完成相應的動作。 // 8K while(SACM_DVR_TestQueue()!=Full) //測試并獲取語音隊列的狀態(tài) { Ret=SP_GetResource(Addr)。 硬件電路測試 分部測試 (1)電源部分測試 電源部分在61板的左上角。 步驟: (1)連接電源,可以連接3 節(jié)電池,也可以直接接5V 的穩(wěn)壓源。 (2)按下錄音鍵進行語音錄制,然后按下停止鍵停止錄音,再按下播放鍵進行語音播放。 經(jīng)過詳細的硬件原理分析和軟件設(shè)計,錄音系統(tǒng)具有播放開機音樂,按鍵控制錄音放音的功能,并且由LED指示燈指示當前的工作狀態(tài)。unsigned int Key。 SACM_DVR_InitEncoder(RceMonitorOn)。之所以能取得這樣的收獲,在這里我要感謝學校提供了這么充足的時間和良好的學習環(huán)境給我進行畢業(yè)設(shè)計的各項工作,還有就是圖書館的各位工作人員,他們在我查閱資料的過程中給我提供了細心周到的服務(wù)。這里我列舉一些軟件編寫過程中所遇到的問題。 條件:已經(jīng)通過硬件測試,61板與存儲器電路正確連接,下載自己編寫的程序到61板中。 結(jié)論:正常,進入晶振部分測試。 存儲器訪問模塊 此模塊由主程序調(diào)用,目的是實現(xiàn)SRAM的讀初始化和寫初始化,同時也實現(xiàn)對SRAM的讀和寫語音數(shù)據(jù),程序見附錄。 //定義獲取語音數(shù)據(jù)變量并初始化 if(Mode == 0) //采用非自動方式播放 {Addr=RES_WW_24K_SA。(2)如果當前狀態(tài)為播放狀態(tài),此時按下停止鍵則停止播放;若按下錄音鍵則停止播放并進入錄音狀態(tài);播放鍵此時無效。② 僅用于非自動方式下。【返回值】無。 (3)【API格式】C:void SACM_DVR_Encode(void); ASM:Call F_ SACM_DVR_ Encode 【功能說明】開始以自動方式錄制聲音資料到外接SRAM中。 【參數(shù)】encodeddata為語音編碼資料。 【返回值】無。32位的返回值存入寄存器對RR2中;其中低字在R1中,高字在R2中。181。 (9)下載程序:build-StartDebug-Download。(5)在項目中添加/刪除文件 在項目中添加文件的方法,第一種方法:通過Project菜單方法。Location下的文本框中輸入項目的存取路徑或利用該文本框右端的瀏覽按鈕制定項目的存儲位置。主界面里通常有三個主要窗口:Workspace(工作區(qū))窗口、Edit(編輯)窗口和Output(輸出)窗口。由SPCE061A的IO口完成地址線、數(shù)據(jù)線和控制線擴展功能。當存儲器芯片被選中,并且寫使能有效時,如果輸出使能引腳被激活時,則數(shù)據(jù)被送到DQ引腳,否則,當/OE無效時,DQ引腳為高阻態(tài)。 外部復位復位是對“61 板”內(nèi)部的硬件初始化,“61 板”本身具有上電復位功能,即通電就自動復位,另外,還具有外部復位電路,即在引腳6 上外加一個低電平就可令其復位。 下載區(qū)原理圖 如下圖所示電路, MICP和MICN將隨著MIC產(chǎn)生的波形變化,并在兩個端口處形成兩路反相的波形,再經(jīng)過兩級運放放大,把放大的語音信號交給ADC轉(zhuǎn)換為數(shù)字量,這個時候我們就可以通過單片機編程對這些數(shù)據(jù)進行處理,比如說語音數(shù)據(jù)壓縮、語音識別樣本處理。對于音樂合成MS01,該算法較繁瑣,而且需要具備音樂理論、配器法及和聲學知識,所以對于特別愛好者可以到我們的網(wǎng)站去了解相關(guān)內(nèi)容,這里只給出它的API函數(shù)介紹及程序代碼的范例,僅供參考。它將波形編碼和參數(shù)編碼組合起來,克服了原有波形編碼和參數(shù)編碼的弱點,結(jié)合各自的長處,力圖保持波形編碼的高質(zhì)量和參數(shù)編碼的低速率。所以要通過對信號趨勢的預測和冗余信息處理,進行資料的壓縮,這樣就可以使我們用較少的資源建立更多的信息。 音頻格式的介紹 音頻文件通常分為兩類:聲音文件和MIDI文件 *聲音文件:指的是通過聲音錄入設(shè)備錄制的原始聲音,直接記錄了真實聲音的二進制采樣數(shù)據(jù),通常文件較大; *MIDI文件:它是一種音樂演奏指令序列,相當于樂譜,可以利用聲音輸出設(shè)備或與計算機相連的電子樂器進行演奏,由于不包含聲音數(shù)據(jù),其文件尺寸較小。方案三使用SPCE061A單片機自帶的LineIN輸入,要求外置音頻輸入通道放大器,將ADC的結(jié)果進行數(shù)字濾波,然后存放到凌陽存儲器SPR4096中,播放時從SPR4096中讀取數(shù)據(jù),經(jīng)過外置的輸出音頻放大器直接送到SPCE061A自帶的DAC進行播放。經(jīng)過多次查找資料,最后確定實現(xiàn)方案:利用凌陽單片機SPCE061A單片機設(shè)計一個數(shù)字存儲式錄音系統(tǒng)。計算機的誕生,給人類帶來歷史性的飛躍。 (6)由于系統(tǒng)小巧玲瓏,控制功能強、體積小,便于嵌入被控設(shè)備之內(nèi),大大推動了產(chǎn)品的智能化。播放時,從HM628128 SRAM中讀取語音數(shù)據(jù),通過SPCE061A自帶的DAC進行播放。是語言的載體,是人類社會特有的一種信息系統(tǒng),是社會交際工具的符號。 ③Audio文件——*.Audio *Audio文件是Sun Microsystems公司推出的一種經(jīng)過壓縮的數(shù)字聲音格式,是Internet中常用的聲音文件格式; *Netscape Navigator瀏覽器中的LiveAudio也支持Audio格式的聲音文件。 (2)參數(shù)編碼:參數(shù)編碼又稱為聲源編碼,是將信源信號在頻率域或其它正交變換域提取特征參數(shù),并將其變換成數(shù)字代碼進行傳輸。 凌陽音頻壓縮算法根據(jù)不同的壓縮比分為以下幾種(具體可參見語音壓縮工具一節(jié)內(nèi)容): SACMA2000:壓縮比為8:1,8:,8: SACMS480: 壓縮比為80:3,80: SACMS240: 壓縮比為80: 按音質(zhì)排序:A2000S480S240 凌陽常用的音頻形式和壓縮算法 (1)波形編碼:subband即SACMA2000 特點:高質(zhì)量、高碼率,適于高保真語音/音樂。 凌陽61板硬件電路組成 電源 61板采用3節(jié)5號電池進行供電,由J10接入,如原理圖所示。 電源接口J10 是電源接口,“61 板”的內(nèi)核SPCE061A ,而I/O 也可以選擇5V。 引腳描述 以下是HM628128的各個引腳的名稱和功能描述。語音信號經(jīng)MIC轉(zhuǎn)換成電信號,由隔直電容隔掉直流成分,然后輸入至SPCE061A內(nèi)部前置放大器。 IDE 之前用戶必須運行Windows98174。(3)在該項目的源文件夾(source files)下建立一個匯編語言文件或C語言文件:File-new-file(選擇asm或C文件)-file-文件名。’nSP? IDE ASM File ,在File 下的編輯框內(nèi)寫入文件名稱,OK。同時,添入的資源文件還會被安排一個文件標識符ID。這種項目管理的方式,會把與項目相關(guān)的代碼模塊組織為一個有機的整體,便于開發(fā)人員對其代碼以及相關(guān)文件文檔的管理。 調(diào)用協(xié)議包括以下一些相關(guān)要素: 1) 調(diào)用子程序間的參數(shù)傳遞; 2) 子程序返回值;3) 調(diào)用子程序過程中所用堆棧; 4) 用于暫存數(shù)據(jù)的中間寄存器?!緟?shù)】Init_Index=0 表示手動方式;Init_Index=1 則表示自動方式。(6)【API格式】C:void SACM_A2000_InitDecode(int Channel); ASM:Call F_ SACM_A2000_Decode 【功能說明】開始對SACM_A2000語音資料以非自動方式(編程控制)進行譯碼?!緟?shù)】Init_Index=0 表示手動方式;Init_Index=1 則表示自動方式。 【備注】該函數(shù)僅使用于自動方式下。R1=1,語音隊列滿。 【參數(shù)】無。 .ENDP。 Addr++。 Step 4: 目的:測試61板電源部分哪個器件壞掉; 條件:斷開電源; 步驟:用萬用表檢查發(fā)光二極管是否壞掉,或者方向弄錯;測量J10的兩端是否短路,如果是,先檢查D3是否擊穿;如果J10沒有短路,再測SPY0029的3腳與地是否短路,如果是,檢測D4是否擊穿(要先從板子將負極拖開測試),否則就是SPY0029壞掉了; 現(xiàn)象1: 發(fā)光二極管不亮; 結(jié)論:發(fā)光二極管壞掉; 解決辦法:更換發(fā)光二極管不亮; 現(xiàn)象2:D3或D4反向?qū)ǎ?結(jié)論:D3或D4被擊穿; 解決辦法:更換D3或D4; 現(xiàn)象3:3腳與地是短路; 結(jié)論:焊接出錯。 (3)按K1 鍵進行睡眠功能測試。6 結(jié)論 本設(shè)計選擇了實現(xiàn)錄音系統(tǒng)的三個方案中的最優(yōu)方案,相比其他兩個方案,本方案節(jié)省了大量的硬件電路,減小了硬件的成本。我自己覺得收獲特別大,首先是鍛煉了自己思考問題,解決問題的獨立性,動手能力。 //錄音系統(tǒng)初始化 SACM_DVR_Initial(Manual)。while(1){ Key = SP_GetCh()。設(shè)計所設(shè)計的技術(shù)廣法,需要我們?nèi)ふ掖罅康膶W習資料,碰到新的問題,新的技術(shù),要求我們查找解決實際問題所需要的各種知識,提高了自己學習的主動性和學習新知識的能力。只有第一階段通過了才能進行第二階段的軟件測試。 (4)按下K2 鍵進行A/D 轉(zhuǎn)換的測試。 (2)鍵盤部分測試: 目的:測試鍵盤輸入是否正確 條件:UUU4芯片座中不安放元件;給61板通電,萬用表選擇電壓檔,利用萬用表的負端(黑色表筆)接板子上的地(標示“”的地方),萬用表筆的正端(紅色表筆)分別檢測接IOA0、IOAIOA2。 //取資源并進行解碼,送入DAC通道播放 Clear_WatchDog()。status變量記錄了系統(tǒng)當前的工作狀態(tài),addr是地址變量,用來尋址HM628128LLP的地址空間,size則是常量,代表HM628128LLP的存儲空間大小。 【備注】SACM_DVR語音背景子程序只有匯編指令形式,且應將此子程序安置在TMA_FIQ中斷源上。 【備注】用戶僅能通過非自動方式測試語音隊列狀態(tài)。 【參數(shù)】無?!緜渥ⅰ竣賹τ赟ACM_DVR模塊,需要一些I/O口來連接外部的SRAM,用以存放錄音資語音播放之前的資料。 【返回值】無。(2)【API格式】C:void SACM_A2000_ServiceLoop(void) ASM:Call F_ SACM_A2000 _ServiceLoop 【功能說明】從資源中獲取SACM_A2000語音資料,并將其填入譯碼隊列中。必要時所有的參數(shù)都被轉(zhuǎn)換成其在函數(shù)原型中被聲明過的數(shù)據(jù)類型。但是從編寫調(diào)試代碼的角度來看,需要反復提出的有如下一些重要的設(shè)置:(1)路徑的設(shè)置:菜單toolsoption…Directiories,可以進行路徑的設(shè)置。(8)項目的編譯 當項目中的文件編寫結(jié)束后,要對項目中的程序進行編譯,并將編譯出來的二進制代碼與庫中的各個模塊連接成一個完整的、地址統(tǒng)一的可執(zhí)行目標文件和符號表文件,供用戶調(diào)試使用,在這里要使用編譯器、匯編器、鏈接器等工具。 (4)在項目中新建頭文件(.H) 新建頭文件的方法:在新建項目下, 點擊菜單File 下拉菜單New 彈出新建文件/項目的對話框。 (5)選擇硬件仿真方式(PCB板式的快捷鍵)。/WindowsXP174。A/D轉(zhuǎn)換器對輸入的音頻信號進行8kHz采樣,并按照凌陽音頻編碼格式進行編碼,每秒將占用16kBits的存儲器空間。這兩個引腳要同時有效才能對SRAM進行讀數(shù)據(jù)和寫數(shù)據(jù)的操作。對應的引腳中136 和7 , 對于I/O 端口的電壓5575 也可以是5V,這兩種電平的選擇通過跳線J5 來選擇。在板子上加入SPY0029三端穩(wěn)壓器。如:SACMS240。具體說,參數(shù)編碼是通過對語音信號特征參數(shù)的提取和編碼,力圖使重建語音信號具有盡可能高的準確性,但重建信號的波形同原語音信號的波形可能會有相當大的差別。 ⑤RealAudio文件——*.RA/*.RM/*.RAM *RealAudio文件是RealNerworks公司開發(fā)的一種新型流式音頻(S
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1