基于單片機的SD卡錄音筆設(shè)計與實現(xiàn)-畢業(yè)設(shè)計論文_第1頁
基于單片機的SD卡錄音筆設(shè)計與實現(xiàn)-畢業(yè)設(shè)計論文_第2頁
基于單片機的SD卡錄音筆設(shè)計與實現(xiàn)-畢業(yè)設(shè)計論文_第3頁
基于單片機的SD卡錄音筆設(shè)計與實現(xiàn)-畢業(yè)設(shè)計論文_第4頁
基于單片機的SD卡錄音筆設(shè)計與實現(xiàn)-畢業(yè)設(shè)計論文_第5頁
已閱讀5頁,還剩177頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

基于單片機的SD卡錄音筆設(shè)計與實現(xiàn)本文介紹的是基于單片機的SD卡錄音筆的設(shè)計與實勢和研究意義;然后深入分析了單片機錄音筆的基本原理,同時全面介紹了實現(xiàn)基于單片機的SD卡錄音筆所需要的硬件和軟件;接下來是詳細介紹了實現(xiàn)基于單片機的SD卡錄音筆的硬件電路設(shè)計以及軟件結(jié)構(gòu)設(shè)計;最后對整個系統(tǒng)的性能進行測試和分析。整個系統(tǒng)分為硬件設(shè)計和軟件設(shè)計兩大模塊。硬件部分由凌陽公司的SPCE061A單片機,揚聲器,電池組等構(gòu)成;軟件環(huán)境選擇的是與硬件配套的u'nspIDE2.0.0。本系統(tǒng)能夠?qū)崿F(xiàn)對聲音的多段錄音、放音、刪除關(guān)鍵詞:μ'nSPIDE,SPCE061A,SD卡,錄音筆DesignandImplementation.FcardandSPCE061Aoftechnology,trendsandresearchprinciplesofsinglechipvoicdetailsofthemicrocontroller-basedSDCardarchitectureperformancetestingandanalysis.developmentboard,speaker,batKeyword:μ'nSPIDE,SPCE061A,SDCard,RecordeI1緒論 1.1SD卡錄音筆概論 1.2錄音器的發(fā)展歷史 4 41.2.2鋼絲錄音和磁帶 1.2.3數(shù)碼錄音筆 61.3SD卡錄音筆的發(fā)展趨勢 1.3.3降低成本減小體積 1.4基于單片機的SD卡錄音筆研究意義 92錄音筆功能分析及開發(fā)環(huán)境 2.1功能概述 2.1.2錄/放音及刪除功能 2.2設(shè)計環(huán)境介紹 2.2.1系統(tǒng)硬件環(huán)境介紹 2.2.3工程的操作 創(chuàng)建工程過程 開發(fā)操作過程 3錄音筆總體設(shè)計方案及硬件設(shè)計 3.1總體設(shè)計方案 3.1.1硬件設(shè)計總體框圖 3.1.2系統(tǒng)軟件設(shè)計架構(gòu) 3.2系統(tǒng)硬件設(shè)計 3.2.1系統(tǒng)硬件連接實物圖 3.2.3按鍵電路 3.2.4音頻輸出電路 3.2.5SD卡模組電路 4系統(tǒng)軟件設(shè)計 4.1主程序設(shè)計 4.2按鍵處理程序流程 4.3按鍵掃描程序 4.4語音錄/放在SD卡上的實現(xiàn) 4.6錄/放音程序 5系統(tǒng)測試及性能分析 5.2程序下載及運行 5.3系統(tǒng)功能測試 外文資料翻譯(附原文) 1SD卡錄音筆,數(shù)字錄音器的一種,特點是機身小巧精致,攜帶方便,錄音筆是通過SD卡的方式來存儲音頻的。比較于以前的錄音機和磁帶錄音方式來講,錄音筆通過對模擬信號的采樣、編碼將模擬信號通過數(shù)模轉(zhuǎn)換器轉(zhuǎn)換為數(shù)字信號,并進行一定的壓縮后進行存儲,音質(zhì)效果也要比傳統(tǒng)的錄音機好一些,而數(shù)字信號即使經(jīng)過多次復(fù)制,聲音信息也不會受到損失,保持原樣不變,由于是數(shù)字的錄制方式,因此數(shù)碼錄音筆的播放、定位、查找都非常的方便,并且可以實現(xiàn)循環(huán)播放。SD卡是一種基于半導(dǎo)體快閃記憶器的新一代記憶設(shè)備,它被廣泛地于便攜式裝置上使用,例如數(shù)碼相機和多媒體播放器等。大小猶如一張郵票的SD記憶卡,重量2只有2克,但卻擁有高記憶容量、快速數(shù)據(jù)傳輸率、極大的移動靈活性以及很好的安全性。百萬次的反復(fù)擦寫,因此反復(fù)使用的成本是零。而且SD卡容量越大,錄音時間也就越長。從現(xiàn)在的情況來看,1GB閃存可以存儲大約272小時錄音信息。對于傳統(tǒng)的磁帶式錄音方式來說,簡直是天方夜譚。計一款錄音筆。凌陽SPCE061A單片理功能及其所提供的音頻壓縮函數(shù)庫來實現(xiàn)語音信號的實時采樣與壓縮;通過RS232接口,將采集到的語音信號實時上傳到SD卡中存儲。SD卡數(shù)碼錄音筆主要由下列二部分組成:SPCE061ASD卡數(shù)碼錄音筆的技術(shù)要求主要是:錄制語音,播3是一款16位微控制器,內(nèi)嵌32K的閃存(FLASH)。SPCE061A為語音產(chǎn)品而集等,還具有n項內(nèi)積運算指令,較高的處理速度使u'nSP能夠非常容易快速地處理復(fù)雜的數(shù)字信號,是數(shù)字語音識別應(yīng)用領(lǐng)域的一種最經(jīng)濟選環(huán)境不需外界任何仿真、調(diào)試器即可以完成編程、仿真、本課題利用SPCE061A的語音處理功能,以及其強大的處理能力,再配合SD卡模組,很容易實現(xiàn)了大容量超卡座模組為單片機提供了SD卡的插接裝置,以SPI總線方式與單片機通訊,同時,提供卡檢測、寫保護檢測等檢測端口,以便用戶可以方便靈活的為單片機外擴SD卡存儲設(shè)備。還包括:外置揚聲器,外置電源。4最為常見的錄音設(shè)施之一。錄音筆也由筆形逐漸發(fā)展成1877年8月15日,愛迪生發(fā)明了留聲機。這臺留聲機由金屬大圓桶、曲軸、受話機和膜板構(gòu)成,如上圖。金屬圓桶上面刻有螺旋的槽紋,并安裝在一個長的曲軸上,曲軸一端是手柄,搖動手柄圓通就隨之轉(zhuǎn)動。受話器其實是一根金屬小管,管的一頭有一張振膜,振膜上貼著一個有金屬鈍頭的細針,另一頭是受話端。錄音的時候,先在圓桶上貼一張錫箔,然后將受話器細針端對準圓桶,勻速轉(zhuǎn)動圓桶,對受話器的另一端說話,聲音則被振動的細針記錄在錫箔上?;胤诺臅r候,將細針端5再拿回到圓桶的最開始處,轉(zhuǎn)筒圓桶,聲音就被原樣播1.2.2鋼絲錄音和磁帶愛迪生的留聲機是純機械錄音技術(shù),在這之后,錄音技術(shù)發(fā)展為光學(xué)錄音、磁性錄音和電子錄音。其中,光學(xué)錄音顧名思義就是將聲音信號轉(zhuǎn)變?yōu)楣鈱W(xué)信號,記錄在感光底片上的一種技術(shù),最初應(yīng)用在有聲電影的研究上,并在最早的電影領(lǐng)域取得了廣泛的應(yīng)用。在電影膠片的一側(cè)有一條窄條,叫做聲帶,播放時由播放機轉(zhuǎn)變?yōu)橥降穆曇粜盘栍枰园橐?。需要說明的是,光學(xué)錄音由于對制作技術(shù)環(huán)節(jié)要求較高,且不可擦寫,所以當(dāng)時除了電影伴音這部分應(yīng)用廣泛發(fā)展外,其他應(yīng)用面較磁性錄音是應(yīng)非常廣泛的錄音技術(shù),最具代表性的革新就是1900年鋼絲錄音機的發(fā)明。鋼絲錄音機利用磁性錄音原理,將受話器與電磁鐵連接,將聲音信號首先6轉(zhuǎn)換為不斷變化的磁信號,然后將鋼絲與電磁鐵緊密貼在一起并勻速轉(zhuǎn)動,這樣鋼絲上就形成了強度隨聲音信號變化而變化的磁場,回放的時候只需要把鋼絲重新在電磁鐵上經(jīng)過一次,聲音就被還原出來,磁帶錄音機就是鋼絲錄音機的改進版本,只是現(xiàn)代人把鋼絲改為了軟21世紀初,數(shù)碼錄音技術(shù)(也稱電子錄音)誕生,這是通過對模擬信號的采樣、編碼將模擬信號通過數(shù)模轉(zhuǎn)換器轉(zhuǎn)換為數(shù)字信號,并進行一定的壓縮后進行存儲的技術(shù)。而數(shù)字信號即使經(jīng)過多次復(fù)制,聲音信息也不通常數(shù)碼錄音筆的音質(zhì)效果要比傳統(tǒng)的錄音機要好ShotPlay即短時間模式,這種方式壓縮率不高,音質(zhì)比較好,但錄音時間短。而數(shù)碼錄音筆品牌分布圖LP表示7LongPlay,即長時間模式,壓縮率高,音質(zhì)會有一定的因此,數(shù)碼錄音筆迅速取代之前所有錄音產(chǎn)品,成從首款SD卡錄音筆上市到現(xiàn)在,短短4年內(nèi)成為銷價格而比較合理。隨著電子錄音技術(shù)的發(fā)展和消費者使一方面,隨著科技的發(fā)展,錄音筆的錄音質(zhì)量將會81.3.2多功能于一身近幾年,數(shù)碼產(chǎn)品都朝著多功能化發(fā)展,隨著技術(shù)的不斷發(fā)展,數(shù)碼產(chǎn)品的整合絕對是將來的一個大方向,現(xiàn)在很多錄音筆都已經(jīng)支持MP3播放功能,已經(jīng)MP3播放,影像記錄,圖片瀏覽(數(shù)碼伴侶),TXT文檔閱讀,移動存儲等多功能于一身的錄音筆將會出現(xiàn)。1.3.3降低成本減小體積徑是通過規(guī)模生產(chǎn)來攤薄成本。錄音筆的成本在于技術(shù)和原材料兩個方面,而技術(shù)的發(fā)展勢必在成本上很難降低,所以,相信通過生產(chǎn)原材料價格的走低,錄音筆也9既多功能,又小巧實用,外觀精致創(chuàng)新,也是錄音1.4基于單片機的SD卡錄音筆研究意義本課題主要是研究基于單片機的SD卡錄音筆設(shè)計,本課題是以單片機SPCE061A來實現(xiàn)一個錄音筆系統(tǒng)。功能可應(yīng)用與語音播放和語音識別領(lǐng)域,內(nèi)置有2路DA轉(zhuǎn)換,8路AD轉(zhuǎn)換及在線仿真等豐富的功能,這些都為實現(xiàn)數(shù)碼錄音和播放提供了良好的方便條件。長期以來,以FlashMemory為存儲體的SD卡因具備體積小、功耗低、可擦寫以及非易失性等特點而被廣泛應(yīng)用于消費類電子產(chǎn)品中特別是近年來,隨著價格不斷下降且存儲容量不斷提高,它的應(yīng)用范圍日益增廣。當(dāng)數(shù)據(jù)采集系統(tǒng)需要長時間地采集、記錄海量數(shù)據(jù)時,選擇SD卡作為存儲媒質(zhì)是開發(fā)者們一個很好的選擇在電能監(jiān)測以及無功補償系統(tǒng)中,要連續(xù)記錄大量的電壓、電流、有功功率、無功功率以及時間等參數(shù),當(dāng)單片機采集到這些數(shù)據(jù)時可以利用SD作為存儲媒質(zhì)。因此,基于單片機的SD卡錄音筆將會是今后最常見2錄音筆功能分析及開發(fā)環(huán)境2.1功能概述隨著數(shù)字存儲技術(shù)的發(fā)展,大容量存儲設(shè)備充斥著電子應(yīng)用的方方面面。對于嵌入式系統(tǒng)來說,功能的增強,也需要大容量存儲設(shè)備做支撐。SD卡是一種輕便的大容量的存儲設(shè)備。它使用方便,工作穩(wěn)定,可以為嵌入式系統(tǒng)提供大容量的數(shù)據(jù)存儲擴展,使得系統(tǒng)有強大介質(zhì),實現(xiàn)單片機的超長時間錄放音功能。(2)提供SD卡插入檢測功能,并進行語音提示;(3)提供SD卡寫保護檢測功能,并進行語音提示;(4)可以對SD卡進行初始化、扇區(qū)寫、扇區(qū)讀、扇區(qū)擦除、得到SD卡的容量信息等操作。2.1.2錄/放音及刪除功能(1)錄音數(shù)據(jù)存儲在SD卡中;(2)支持多段錄音;(3)放音支持“上一曲”、“下一曲”;(4)可以刪除所有的錄音片斷,重新開始錄音。2.2設(shè)計環(huán)境介紹本系統(tǒng)的硬件部分采用的是(1)16位的高性能u'nSP內(nèi)核單片機(2)CPU時鐘范圍:0.32(3)片內(nèi)32K字的Flash程序存儲器、2K字的(4)4個16位I/0端口(5)14個中斷源(6)1通道專用音頻AD轉(zhuǎn)換通道,7通道AD轉(zhuǎn)換通道(7)內(nèi)置MIC放大電路和自動增益(AGC)放大電路(8)2路電流輸出型的DA轉(zhuǎn)換通道(9)2個16位通用定時器/計數(shù)器(10)實時實鐘(RTC)(11)低電壓復(fù)位、低電壓監(jiān)測(12)內(nèi)置在線仿真接口(ICE)(13)具有保密功能(14)具有Watchdog功能圖2.1為SPCE061A片內(nèi)結(jié)構(gòu)圖。16位微時基十十實時時鐘7通道10位ADC鎖相環(huán)實時時鐘7通道10位ADC鎖相環(huán)振蕩器—MIC_IN串行輸入輸出接口串行輸入輸出接口串行異步通訊接口32管腳通用輸入輸出端口圖2.1SPCE061A片內(nèi)結(jié)構(gòu)2.2.2軟件工作環(huán)境μ'nSPIDE介紹本系統(tǒng)的軟件設(shè)計使用的是μ'nSPIDE集成開發(fā)環(huán)境。u'nSPIDE集成開發(fā)環(huán)境支持匯編語言和C語言混合編程進行程序開發(fā),集程序的編輯、編譯、鏈接、調(diào)試以及仿真等功能為一體并且支持軟件仿真和調(diào)試的u'nSPIDE的主要特點是:提供了友好的交互界面、易于操作,使調(diào)試工作方便且高效。工具界面主要分為主菜單,工具欄,工作區(qū)窗口,編輯區(qū)窗口,輸出區(qū)窗口。圖2.2為工具界面參照圖。編輯窗口_RI3_Table:工作窗口編輯窗口_RI3_Table:輸出窗口圖2.2工具界面參照圖Workspace窗口,如圖2.3。Workspace窗口由FileView和ResourceView兩個視窗組成。單擊FileView標簽,用戶可以方便瀏覽到工程內(nèi)的各文件。FileView視窗用層次圖排列出當(dāng)前工程的所有文件的邏輯關(guān)系。Files文件夾包含了源程序、程序接口和說明硬件配置情況的文件。Resource文件夾包括了各種資源文件(rc)。SourceFiles文件夾用于保存源文件。HeadFiles文件夾用于保存頭文件。ExternalDependencies文件夾用于保存對工程的一些標注信息。ResourceView視窗列出當(dāng)前工程用到的所有資源。可以單擊視窗內(nèi)分支頂部旁邊的十和一號展開和收縮層次Workspace窗口所體現(xiàn)的邏輯位置不是指文件在硬盤上的物理位置,而是指一種邏輯從屬關(guān)系。用戶可用拖曳的辦法改變文件的邏輯位置。在Workspace窗口內(nèi),不同類型的文件有不同的圖標表現(xiàn)。圖2.3Workspace窗口0utput窗口,如圖2.4。0utput窗口用于顯示編譯、調(diào)試和查找的結(jié)果。在等。用鼠標單擊這些標簽,可以激活相應(yīng)的視窗。Build:顯示編譯和鏈接過程里產(chǎn)生的信息,包括文件編輯過程里的錯誤和警告信息等。Debug:顯示程序調(diào)試過程里出現(xiàn)的信息。FindinFiles:顯示在文件中查找字符的結(jié)果。Edit窗口:在Edit窗口里,文件的打開格式有兩種:用戶可用文本格式打開文件,也可以用二進制代碼P:\PROGRA~1\5unpluslunSPIDE\xasm16-d-IC:/Copy/Workspace_10error(s),Owarning(s).文件編輯器,如圖2.5。文本編輯器可以用來打開匯編語言程序和C語言程圖2.5文件編輯器二進制代碼編輯器,如圖2.6。二進制代碼編輯器讓用戶在Edit窗口里以十六進制數(shù)/ASCII字符的形式來編輯二進制代碼的資源文件。地址Hex代碼ASCII代碼圖2.6二進制代碼編輯器2.2.3工程的操作創(chuàng)建工程過程(1)選擇[File]→[New],打開New對話框如圖2.7,選(2)在File文本框內(nèi)輸入工程名稱;(3)在Location文本框內(nèi)輸入工程文件的路徑;(5)單擊[0K],創(chuàng)建工程。圖2.7創(chuàng)建工程對話窗口開發(fā)操作過程從[開始]菜單內(nèi)啟動工具;選擇[File]→[0penProject],在‘打開’對話框內(nèi)選擇所要打開的工程;窗口(工作區(qū)窗口)顯示在工具的左半邊,在這個選擇[Build]→[RebuildAll],進行源文件的編譯和鏈接。編譯過程里的語法錯誤顯示在0utput窗口內(nèi);序加載到RAM,然后,用戶可以用Debug菜單內(nèi)所提供的3錄音筆總體設(shè)計方案及硬件設(shè)計3.1總體設(shè)計方案3.1.1硬件設(shè)計總體框圖系統(tǒng)采用SPCE061A做為主控制器,使用其通用I/0口控制SD卡設(shè)備,實現(xiàn)存儲器擴展;利用電路板上的三用A/D轉(zhuǎn)換通道做為音頻輸入,完成語音錄制功能;利圖3.1為硬件總體框圖。電源線電源線錄音輸入指令按鍵鍵盤儲存或刪除數(shù)字信號揚聲器提取數(shù)字信號麥克風(fēng)放音圖3.1硬件總體框圖3.1.2系統(tǒng)軟件設(shè)計架構(gòu)主程序:完成系統(tǒng)的初始化,處理按鍵信息,并根據(jù)按鍵,在語音文件操作管理程序的配合下,創(chuàng)建語音文件進行錄音,或控制讀取語音文件進行回放。按鍵掃描程序:完成對IOA口低八位的1×8按鍵進行掃描,并完成去抖、判斷長/短按鍵等功能。語音文件操作管理程序:該部分完成對多段錄音的管理。每增加一段錄音,程序會將起始地址、終止地址以及從SD卡讀取錄音數(shù)據(jù)并解碼然后送至D/A播放等操3.2系統(tǒng)硬件設(shè)計3.2.1系統(tǒng)硬件連接實物圖系統(tǒng)主要由SPCE061A單片機,麥克風(fēng),揚聲器,電的主控板,對麥克風(fēng)采集來的聲音信號進行數(shù)字處理并儲存號功能。圖3.3為硬件連接實物圖。圍的基本模塊。外圍模塊有:電機驅(qū)動電路板、鎖相環(huán)SPCE061A控制端口輸出控制信息,并控制喇叭輸出聲音信息。實現(xiàn)對整個系統(tǒng)的控制。通過本系統(tǒng)中的音頻輸入電路和MIC,可以采集語音信號并處理。圖3.4為心0心0ce8圖3.4SPCE061A最小系統(tǒng)圖本系統(tǒng)使用三個按鍵完成錄放音控制。圖3.5為按鍵電路圖。音鍵”?!躱Oo3.2.4音頻輸出電路放電路即可完成語音的播放。電路中SPY0030是凌陽公司一款音頻放大芯片。它和LM386相比即可工作(兩顆電池即圖3.6為音頻輸出電路圖。J2542圖3.6音頻輸出電路圖3.2.5SD卡模組電路備的訪問。SD卡模組同時提供卡插入檢測和寫保護檢測接口。圖3.7為SD卡模組電路圖。LX路XxK6二圖3.7SD卡模組電路圖4系統(tǒng)軟件設(shè)計4.1主程序設(shè)計主程序采用的是匯編語言和C語言混合編程。主程序流程圖如圖4.1。系統(tǒng)初始化檢測SD卡是否插入?否播放“注意SD卡沒有插入”否檢測SD卡是否插入?是否檢查SD卡是否寫保護?是初始化SD卡置寫保護標志播放“SD卡寫保護”播放“就緒”按鍵處理系統(tǒng)狀態(tài)處理語音提示程序是圖4.1主程序流程圖主程序完成系統(tǒng)初始化后檢測SD卡是否插入以及是否有寫保護,并有相應(yīng)的語音提示,告知用戶當(dāng)前的系統(tǒng)狀態(tài)。如果SD卡正確插入,則系統(tǒng)根據(jù)用戶的不同按鍵進行錄/放音控制。同時,在循環(huán)中對系統(tǒng)當(dāng)前的狀態(tài)進行檢測,控制系統(tǒng)在錄制語音時不至于超出存儲器容量限制,或控制系統(tǒng)在放音時播放至文件尾部自動停止SACMDVR1600Initial();//語音初始化if(0==SDChkCard())//檢測卡是否插入while(0==SDChkCard());//等待卡插入PlaySnd(VOICEREADY,DAC1+DAC24.2按鍵處理程序流程按鍵處理程序中,當(dāng)檢測到有SD卡寫保護時,會播放“卡有寫保護”的提示音,對按鍵不做處理。按鍵處理流程圖如圖4.2。初始化判斷是否有寫保護標志?是否判斷按鍵Key2上一曲鍵返回Key1下一曲鍵Key3錄音鍵圖4.2按鍵處理流程圖當(dāng)按下錄音鍵時,若為短按鍵且SD卡未滿,提示錄音開始并置錄音標志,開始錄音。“錄音”按鍵處理程序的流程圖如圖4.3所示。開始開始否短按鍵?正在播放?是停止播放,關(guān)閉讀取SD卡系統(tǒng)狀態(tài)置空閑系統(tǒng)空閑?SD卡已滿?否啟動寫入SD卡,開始錄音系統(tǒng)狀態(tài)置錄音正在錄音?是結(jié)束錄音,錄音收尾是否4.3錄音鍵流程圖e==KeyType)//短按鍵,錄/放音控制<=0))//文件已滿,退出while(RECORD==Status)//等待完成錄音收尾工作當(dāng)按下上一曲鍵,短按鍵(小于一秒)播放上一曲,長按鍵清除SD卡上所有錄音。“上一曲”按鍵處理程序的流程圖如圖4.4。開始開始否判斷是否有文件?是否正在播放?是正在錄音?結(jié)束放音否短按鍵?是讀取語音段,啟動聲音播放上一曲系統(tǒng)狀態(tài)置空閑系統(tǒng)狀態(tài)置播放返回是清除SD卡內(nèi)所有文件長按鍵?是圖4.4上一曲鍵流程圖elseif(RECORD==Status)//如果正在錄音則不處理if(C_LReleaseKeyState==KeyType)//長按鍵,擦除所有語音段elseif(C_SReleaseKeyState==KeyType)//短按鍵播放上一曲當(dāng)按下下一曲鍵,短按鍵(小于一秒)播放下一曲,長按鍵停止放音?!跋乱磺卑存I處理程序的流程圖如開始開始否否正在播放?是停止播放否短按鍵?是啟動聲音播放下一曲系統(tǒng)狀態(tài)置播放返回當(dāng)前有錄音片段?是系統(tǒng)狀態(tài)置空閑長按鍵?圖4.5下一曲鍵流程圖部分程序如下:if(PLAY==Status)//如果正在放音,則先停止elseif(RECORD==Status)//如果正在錄音則不處理if(CLReleaseKeyState==KeyType)//長按鍵,停止當(dāng)前播放系統(tǒng)狀態(tài)處理程序主要完成在錄音時判斷是否超出SD卡容量限制,或者在放音時當(dāng)前語音是否播放完畢。系統(tǒng)狀態(tài)流程圖如圖4.6。開始開始否是否正在錄音?是否檢查SD卡是否已滿?是停止錄音系統(tǒng)狀態(tài)置空閑播放是否結(jié)束?是是否正在播放?系統(tǒng)狀態(tài)置空閑停止讀取是圖4.7系統(tǒng)狀態(tài)處理流程圖if(FSGetUnusedSecNum()<1)//檢測是否超出SD卡容量范圍4.3按鍵掃描程序描,并進行去抖、長短按鍵判斷等工作。時基中斷中的按鍵掃描服務(wù)程序采用了狀態(tài)機的形式對按鍵狀態(tài)進行判斷。使用變量KeyScanState記錄當(dāng)前按鍵的掃描狀態(tài),并對掃描狀態(tài)進行計時,通過判斷計時變量KeyCount的值來判斷按鍵的類型KeyState(短按鍵、長按鍵等)。去抖狀態(tài),此時KeyCount開始每1/1024秒計時累加一次。當(dāng)KeyCount超過去抖規(guī)定的時間后(通常為幾十毫秒),便進入Repeat狀態(tài),這時候可以認為一個短按鍵去抖成功后則可以認為形成了一個抬起的短按鍵(KeyState=SKeyRelease)。相反,如果在Repeat狀態(tài)下超過了一個長按鍵規(guī)定的時間(1秒)后按鍵仍未抬起,則認為一個長按鍵被按下(KeyState=LKey),此時進入AfterLKey狀態(tài),無需再進行計時操作,只需等按鍵掃描程序提供如下API函數(shù)按鍵功能:功能:按鍵掃描初始化。調(diào)用該函數(shù)將同時初始化按鍵voidDrvKeyInit(void)#ifKEYCOM功能:該函數(shù)將返回當(dāng)前按鍵的鍵值,并通過入口參數(shù)KeyType返回該按鍵的類型。{{}4.4語音錄/放在SD卡上的實現(xiàn)在語音錄/放的過程中,存儲/讀取語音資源主要是FUSERDVR1600GetData兩個函數(shù)實現(xiàn)的。通過自行定義這兩個函數(shù),即可將語音庫錄制的語音資料存儲至SD卡,或從SD卡讀取語音資料給語音庫解碼播放。數(shù)據(jù)至用戶存儲器的作用。這里需要調(diào)用“向語音文件寫入多個word數(shù)據(jù)的函數(shù)”FSWritingFile()以完成此器讀取語音資料至緩沖區(qū)的作用。這里,需要調(diào)用“從 ReadingFile()以完成從SD卡中讀取數(shù)據(jù)。F_USER_WriteWordBlock://StartAdr:R1;Length:R2F_USER_ReadWordBlock://StartAdr:R1;Length:R2單片機通過SPI總線向SD卡發(fā)送命令,控制SD卡的動作,并通過SPI總線讀取SD卡返回的數(shù)據(jù)。SD卡上電后工作在具有1bit數(shù)據(jù)總線寬度的SD模式。而本系統(tǒng)中,需要令SD卡工作于SPI模式。單片機命令,即可使SD卡進入SPI模式工作。模式后,用戶可以通過調(diào)用SD卡每次寫入(讀取)數(shù)據(jù),都需要以Block為單位。但是,在語音錄制過程中,編碼器是以幀為單位向SD卡內(nèi)寫入數(shù)據(jù)的,而幀的長度并不剛好是BlockSize個。在語音播放過程中類似,解碼器每次解碼的數(shù)據(jù)量的地址參數(shù)給SD卡,然后SD卡返回一個byte的響應(yīng)數(shù)這些數(shù)據(jù)就是SD卡發(fā)送來的Block數(shù)據(jù);最后,SD卡發(fā)送CRC校驗給單片機,單片機結(jié)束SPI總線的接收操作,至此,一個Block被正確讀入單片機1)發(fā)送CMD17,啟動讀Block操作;2)接收數(shù)據(jù),直至接收完畢BlockSize個數(shù)據(jù);3)接收CRC校驗,結(jié)束讀Block操作。 jnz?L_SPI_SendByte_Lopretf單片機從SD卡寫入Block數(shù)據(jù)的過程。首先單片機發(fā)送CMD24命令以及希望寫入的Block的地址參數(shù)給SD卡,然后,SD卡返回一個byte的響應(yīng)數(shù)據(jù),告知單片機該操作是否可以正常進行。然后,單片機通過SPI總線發(fā)送Block這些數(shù)據(jù)被SD卡接收,并緩存。3)發(fā)送CRC校驗,等待SD卡完成內(nèi)部燒寫,結(jié)束寫_SPI_RecByte:.proc4.5語音文件操作管理程序語音文件操作管理程序主要完成對語音文件的管理,以及在錄/放音的過程中對寫入SD卡的數(shù)據(jù)進行控制,保證數(shù)據(jù)按照Block為單位寫入。程序中使用一個簡單的結(jié)構(gòu)體保存每個語音文件在unsignedlongintEndSec;//語音文件的結(jié)束unsignedintOffset;//語音文件在最后一個leListgFileListArray[FSMAXFILENUM];/語音文件操作管理相關(guān)函數(shù)中通過定義一個全局變量CurOffset存儲當(dāng)前Block已經(jīng)寫入的數(shù)量,以便在寫入(讀取)新的數(shù)據(jù)時對是否超出Block進行判斷。當(dāng)連續(xù)讀取(寫入)數(shù)量超過一個Block的大小時將讀完(寫滿)本Block并自動切換至下一Block繼續(xù)讀取 (寫入)剩余數(shù)據(jù)。同時,程序中規(guī)定語音文件在存儲的時候如果最后一個Block沒有使用完,則下一段語音從下一個Block的起始地址開始存儲。4.6錄/放音程序SPCE061A是16位單片機,具有DSP功能,有很強的信息處理能力,最高時鐘頻率可達到49MHz,具備運算速度高的優(yōu)勢等等,這些都無疑為語音的播放、錄放、合成主要是用來放音,可用于語音提示,而DVR1600則用來錄/放音。//.publicFUSERWriteWo//.publicFUSERReadWorif(Len>=(SDBLOCKSIZE-CurCurFileEndSec=CurFileif(Len>=(SDBLOCKSIZE-Cur5系統(tǒng)測試及性能分析系統(tǒng)的硬件部分和軟件部分完成以后,應(yīng)對系統(tǒng)進行嚴格的測試及性能分析。為了保證系統(tǒng)功能的實現(xiàn),系統(tǒng)的測試按照主程序流程所設(shè)計的方案依次對各模塊進行測試。系統(tǒng)測試流程圖如圖5.1。主程序下載運行控制模塊測試音頻輸出圖5.1系統(tǒng)測試流程圖5.1喇叭測試條件:只連接喇叭和電路板,噪音相對較小的室內(nèi)步驟1:接通電源,用萬用表測量喇叭的正負極看是步驟2:將一個最簡單的語音播放程序下載并運行?,F(xiàn)象1:萬用表可以測量出電壓?,F(xiàn)象2:程序下載并運行后,聲音能正常播放。在程序下載前,先按照硬件連接圖3.3連接好硬件,然后把3節(jié)五號電池裝入電池盒并把電源線與系統(tǒng)連接。下載線的一邊(25針插座)與PC后面的并行接口相接,另一邊的五針接頭與電路板上標有“EZ-Probe”的插座 (J11)相接,并用J11接口邊上的S5跳線把S5的2和顯示屏上的電源指示燈都被點亮,證明系統(tǒng)連接正常,用IDE打開設(shè)計好的工程文件,并確認以選定了“USEICE”按鈕。選擇“USEICE”如圖5.2。圖5.2選擇“USEICE”當(dāng)程序處于下載狀態(tài)時,會彈出一個進度框。下載進程如圖5.3。圖5.3下載進程對話框下載完成后關(guān)閉電池盒開關(guān),斷開“EZ-Probe”下載線并把S5跳線的1、2管腳短接。這時程序下載完成,5.3系統(tǒng)功能測試系統(tǒng)運行后,如果SD卡沒有插入,會提示“注意,SD卡沒有插入”,并等待SD卡插入后進行下一步操作;如果SD卡被寫保護,則會提示“注意,SD卡寫保護”,此后,所有按鍵均無效,按下任意鍵會提示“SD卡寫保護”。此時,用戶需要去除SD卡寫保護,并重新如果SD卡正常插入并且沒有寫保護,等待SD卡初始化成功后會有“就緒”的提示音。按下Key3鍵,啟動錄音,此時,會有“開始錄音”的提示音。再次按下Key3鍵結(jié)束本次錄音,此時,會有“結(jié)束錄音”的提示音;長按Key2鍵將清除所有已錄語音,此時會有“SD卡長按Keyl鍵將停止放音。結(jié)論:實現(xiàn)錄音,放音,刪除功能,測試成功。本課題是基于單片機的SD卡錄音筆設(shè)計與實現(xiàn),根據(jù)課題的要求設(shè)計了SD卡數(shù)碼錄音筆,在設(shè)計中主要完系統(tǒng)軟件架構(gòu)設(shè)計:完成了語音文件的錄制,播放和刪除,寫入,讀取及擦除SD卡。在本課題中,用SPCE061A開發(fā)板上的MIC作為語音信號采集器,喇叭作語音播放器,通過單片機內(nèi)部存儲器并調(diào)用語音模塊對輸入的命令進行處理,完成錄音的由于芯片功能和本人能力的限制,本系統(tǒng)還有許多有待完善和擴展的地方,主要有以下兩方面:的語音信息質(zhì)量受到了很大的限制。這些問題可以通過外接SPR模組擴充系統(tǒng)存儲空間來解決。隨著計算機的不斷普及,人們對人機交互的要求越來越高。SD卡錄音筆的研究和開發(fā)將極大的提高人機交互質(zhì)量,因而我相信在不久的將來SD卡數(shù)碼錄音筆會得致謝經(jīng)過3個多月的努力,終于完成了本次畢業(yè)設(shè)計。一直以來,邢老師不但為我們創(chuàng)造了良好的學(xué)習(xí)氛圍而且給我們提供了畢業(yè)設(shè)計的設(shè)備。從邢老師那里我不僅學(xué)習(xí)到了知識,更重要的是他嚴格要求,精益求精,嚴謹求實的治學(xué)態(tài)度給我留下了深刻的印象,這必將使我感謝北方工業(yè)大學(xué)信息工程學(xué)院為我們提供了做畢業(yè)設(shè)計的實驗室,感謝信息工程學(xué)院所有幫助過我、指導(dǎo)過我的老師,是他們無私的指導(dǎo)和耐心的教誨,讓我學(xué)習(xí)到了很多。同時我也真誠的感謝我的班級導(dǎo)師邢志強老師,從剛進大學(xué)的毛頭小子成長到現(xiàn)在,都得到了感謝通信工程06A-2班的所有同學(xué)。在與他們共同學(xué)習(xí),共同生活的四年里,與他們的交流和討論,擴展是我勇往直前的動力,他們對我的鼓勵使我度過了大學(xué)[1]姜志玲.用凌陽單片機實現(xiàn)多路數(shù)據(jù)采集與傳輸系統(tǒng)[J].西華大學(xué)學(xué)報.2005[2]王素珍,田振清.用ISP實現(xiàn)對ISD25120語音芯片的錄放音控制[J].電聲技術(shù).2002[3]林陽.凌陽16位單片機與其它主流單片機的比較[J].電子世界.2003[4]王竹便.錄音技術(shù)及技巧淺議[J].科技情報開發(fā)與經(jīng)濟.2005[5]孟憲超.數(shù)碼錄音筆原理及應(yīng)用[J].信息時代導(dǎo)刊.2004[6]薛駒義,張彥斌等.凌陽16位單片機原理及應(yīng)用[M].北京:北京航空航天大學(xué)出版社,2005[7]羅亞非等編.凌陽16位單片機應(yīng)用基礎(chǔ)[M].北京:北京航空航天大學(xué)出版社,2005[10]鄧元慶.數(shù)字電路與邏輯設(shè)計[M].北京:電子工業(yè)出版社,2001北京工業(yè)大學(xué)出版社,第1版[12]王宏民.錄音與調(diào)音[M].北京:中國廣播電視出版社,第1版[13]楊行峻,遲惠生.語音信號數(shù)字處理[M].北京:電子工業(yè)出版社,第1版附錄附錄1主程序代碼(main.c)#include“.\DVRSystem\sacmV40.h”#include“.\System\SetInterruptStatus.h”#defineADCChannelMic//實現(xiàn)功能:主函數(shù){ 始化{//檢測卡是否插入PlaySnd(VOICEATTENTION,DAC1+DAC2);PlaySnd(VOICESDCARDNOTINSERT,DAC1+//等待卡插入}if(1==SDChkCardW//檢測卡是否有寫保護{}{FSInit();//沒有寫保護,}{KeyProcess();//按鍵處理StatusProcess();//系統(tǒng)狀態(tài)處理}}二二二二二二二//實現(xiàn)功能:系統(tǒng)狀態(tài)處理函數(shù)//======================{{否超出SD卡容量范圍{}if(FSCheckFileEnd())//檢測當(dāng){}}}//======================//語法格式:intKeyProcess(void)//======================{if(1==WriteProtect)//卡有寫保護,拒絕按鍵操作{{」}{{//短按鍵,錄/放音{}{{//文件已滿,退出}跳過兩個word[elseif(RECORD{PlaySnd(VOICE0VER,D}}{if(PLAY==Status)//如果正在放音,則先停止播放{}elseif(RECORD==Status)//如果正在錄音則不處理{}{//長按鍵,擦除所有語音段}{//短按鍵,播放上一曲if(--SpeechIndex{}SACMDVR1600Play(ManualModeIndex,DAC1+}」{if(PLAY==Status)//如果正{}{}}{//短按鍵,播放下一曲{}DAC2,RampUp+RampDn);}}}外文資料翻譯(附原文)凌陽科技2004年12月21日第0.8版首先,介紹設(shè)計方案的選擇,介紹了凌陽單片機的集成開發(fā)環(huán)境。接著進行了系統(tǒng)的硬件設(shè)計,包括音頻輸入輸出電路的設(shè)計、存儲電路的設(shè)計、按鍵控制電路的設(shè)計、液晶顯示電路的設(shè)計等,設(shè)計中采用了凌陽的功放芯片SPY0030,利用了單片機其串行接口SI0實現(xiàn)上位機與下位機的通訊,利用UART的RS232接口與PC機232接口進行連接,并設(shè)置了8位鍵盤和LCD顯示的人機界面。然后分模塊進行了軟件設(shè)計,包括主程序模塊、語音信號的采集模塊、鍵盤掃描模塊、語音信號存儲模性。系統(tǒng)實現(xiàn)了語音數(shù)據(jù)的錄制、播放、暫停、循環(huán)播放、重復(fù)播放、選擇上一段、選擇下一段以及與PC機進隨著視聽家電產(chǎn)品的不斷豐富,已經(jīng)有越來越多微小型化的產(chǎn)品走入了人們的日常生活,他們最突出的優(yōu)點是體積小巧、非常薄,而且重量很輕,給人們帶來方便,并增添了無窮樂趣。作為一種簡單方便地獲取和記錄數(shù)字化聲音文件的工具,數(shù)碼錄音筆從2000年開始風(fēng)靡市場,成為學(xué)生、記者和商務(wù)人士購置錄音設(shè)備的首選。不僅在校園里取代了復(fù)讀機,也成為時間緊張的在數(shù)碼錄音筆,實際上是一種采用數(shù)碼錄音技術(shù)的錄制設(shè)備,通過對聲音進行采集、壓縮、存儲到閃存(Flash有強大的數(shù)字語音處理功能可應(yīng)用與語音播放和語音識別領(lǐng)域,內(nèi)置有2路DA轉(zhuǎn)換,8路AD轉(zhuǎn)換及在線仿真等豐富的功能,這些都為實現(xiàn)數(shù)碼錄音和播放提供了良好位單片機,把各功能部件模塊化地集成在一個芯片里,內(nèi)部采用總線結(jié)構(gòu),減少了各功能部件之間的連線,提和多功能的I/0口。芯片工作電壓范圍大,能在低電壓供電時正常工作,且能用電池供電。其指令系統(tǒng)為其應(yīng)用增添了DSP功能但是又比專用的DSP芯片廉價。對于我的設(shè)計來說SPCE061A可以非常方便靈活的實現(xiàn)語音的錄放功能,該芯片擁有8路10位精度的ADC,路。這為實現(xiàn)語音錄入提供了方便的硬件條件。兩路10精度的DAC,只需要外接功放(SPY0030A)即可完成語音的播放。另外凌陽十六位單片機具有易學(xué)易用、高效率的指令系統(tǒng)和集成開發(fā)環(huán)境。該開發(fā)環(huán)境支持標準C語言,可以實現(xiàn)C語言與凌陽匯編語言的互相調(diào)用,并且,提供了語音錄放的庫函數(shù),只要了解庫函數(shù)的使用,就會很容易完成語音錄放,這些都為軟件開發(fā)提供了方便的條件。同時還可根據(jù)設(shè)計要求在實現(xiàn)基本錄放功能的基礎(chǔ)上運用SPCE061A的多功能集成功能擴展錄放系統(tǒng)的來實現(xiàn)與PC機的通訊,或者使用其他的I0口來外掛USB器件實現(xiàn)與PC機的USB通訊;進行低電壓檢測;還可通用來顯示按鍵功能等。這樣可以制作更復(fù)雜的錄、放音1)集成度高,易于擴展凌陽16位單片機內(nèi)部采用總線結(jié)構(gòu),把各功能部件模塊化地集成在一個芯片里,有效地減少各功能部件之間的連線,提高了集成度,增強了芯片的可靠性和抗干擾能力。此單片機屬于非總線型單片機,省去廠片外的地址、數(shù)據(jù)及控制并行總線,而外部封裝引腳可明顯減少,使芯片成本下降。它既可通過I/0端口與外設(shè)器件通信,也可采用串行擴展方式。目前,由于串行傳輸速度的不斷提高,用串行口擴展外圍器件,特別在SOC中,凌陽16位單片機采用功耗和功耗管理功能,它提供了軟件激發(fā)的弱振方式、空閑方式和掉電方式三種低功耗工作方式,大大降低了芯片功耗。由于它工作電壓范圍大,可在低電壓供電時正常工作,并可用電池供電,從而可大幅度地減少器件的功耗。低功耗是一切電子應(yīng)用系統(tǒng)所追求的目標,特別是在野外作業(yè)、便攜式儀器儀表的開發(fā)等方面具有特2)較強的中斷處理能力凌陽16位單片機中斷系統(tǒng)可支持三種類型的中斷:異常中斷、事件中斷和軟件中斷。中斷系統(tǒng)共有10個中斷向量,可響應(yīng)14個中斷源的中斷請求,由于對外界突發(fā)事件具有快速反應(yīng)能力,使其適合用于實時控制領(lǐng)域。3)高效的指令系統(tǒng)凌陽16價單片機的指令系統(tǒng)以字為單位,從而格式緊湊、靈活,執(zhí)行時間迅速,并提供了對高級語言和數(shù)字信號處理運算能力的良好支持,從而可有效縮短基于凌陽單片機的各種產(chǎn)品的研發(fā)周期。錄音筆系統(tǒng)中硬件設(shè)備采用由220V交流電壓供電。由于在系統(tǒng)中要運用到LCD和SPR4096,他們的接口邏輯電壓為3.3V,并且我選用了SPR4096內(nèi)部存儲空間較大因此系統(tǒng)電壓選擇了采用220V交流電壓供電。前面已經(jīng)提到我所設(shè)計的錄音筆系統(tǒng)的核心采用內(nèi)置的7路10bitAD轉(zhuǎn)換器和2路音頻輸出電路使得設(shè)計電路簡單了很多。在這里把要記錄的語音信號最高頻率定為4KHz,規(guī)定系統(tǒng)的采樣頻率為8KHz。當(dāng)錄入的語音信號有高于噪聲是不需要記錄的,所以應(yīng)該把高于4KHz的聲音頻率排除在記錄范圍外,因此需在ADC電路前加一個截止頻率為4KHz的前置低通濾波器用來濾除噪聲。音頻輸出電路采用凌陽功放芯片SPY0030,SPY0030音頻輸出大于700mw,而供電電壓僅需2.4V。電路中SPY0030的放大倍數(shù)被固定為20倍,音量的大小可以通過電位器調(diào)整。喇叭直流阻抗8歐,左右兩個通道音量分立調(diào)節(jié)并備有兩個外部音頻信號放大輸入端。錄入后的語音信號經(jīng)MIC轉(zhuǎn)換成電信號,由隔直電容隔掉直流成分,然后輸入至SPCE061A內(nèi)部前置放大器,經(jīng)過2路在軟件設(shè)計上,由于語音資源存放在外擴存儲器SPR4096上,只能采用手動的方式播放語音。在主函數(shù)中首先初始化SIO,這樣可以獲得存儲在SPR4096上的語音資源的起始地址與結(jié)束地址,這樣便于語音控制。另外,需要對圖片的顯示,在播放語音的同時需要刷新圖片,這樣采用在中斷中填充語音隊列的方法來實現(xiàn)。錄放音的編解碼是靠調(diào)用庫函數(shù)完成,不需要設(shè)計硬件電路。凌陽公司提供了豐富的庫函數(shù),只要了解庫函數(shù)的使用,就能輕松完成語音錄放。本系統(tǒng)采用的是是16Kbit/s,因此可以計算出1Mbit的存儲器可以存放播放1M/16K=64秒的語音數(shù)據(jù)。SPR4096的讀寫、擦除、按鍵處理等使用的是匯編語言編寫的。上層程序包括語音的錄放采用C語言編寫。程序以函數(shù)的形式封裝對SPR4096芯片的操作,上層程序可以輕松調(diào)用這些函數(shù),實現(xiàn)對SPR4096讀寫、擦除操作。這些主要源于凌陽十六位單片機具有易學(xué)易用的效率較高的一套指令系統(tǒng)和集成開發(fā)環(huán)境。在此環(huán)境中,支持標準C語言,可以實現(xiàn)C語言與凌陽匯編語言的互相調(diào)當(dāng)前狀態(tài)Y列空?NNN放音停止放音NNNNYYNN為與PC傳輸數(shù)據(jù)而采用的UART模塊提供了一個全雙工標準接口。PUARTData(7023H)(讀/寫)單元可以用于接收和發(fā)送緩沖數(shù)據(jù),向該單元寫入數(shù)據(jù),可以將要發(fā)送的數(shù)據(jù)送入寄存器;從該單元讀取,可以從寄先將Rx(IOB7)引腳設(shè)置為輸入狀態(tài)、Tx(IOB10)引腳 單元的第6、7位可以啟用UARTIRQ中二者共同觸發(fā)。設(shè)置PUARTCommand2單元的第6、7位可以啟用UARTTx、Rx引腳功能。當(dāng)SPCE061A接收或發(fā)送一個字節(jié)數(shù)據(jù)時,PUARTCommand2(7022H)單元的第6、7位會被置為“1”,且同時觸發(fā)UARTIRQ。無論UARTIRQ中斷是否被啟用,UART收發(fā)功能都可以由PUARTCommand2(7022H)單元的第6、7位來控制。在注意CF7選擇B11。用排線把J26和J16接上;LCD采用后運行IDE,將程序編譯后下載進SPCE061A芯片,然后通過對系統(tǒng)的使用調(diào)試,我對設(shè)計做了如下的總結(jié):充分利用了手中的資源,運用了凌陽16位單片機作為集成開發(fā)環(huán)境。選用高低電平按鍵電路作為按鍵功能的控制,而放棄選用鍵數(shù)更多的4×4矩陣鍵盤,是由于它的程序作為人機界面,使操作更加直觀、方便;用通用串行口UART作為于PC機通訊的通道比使用USB更加易懂,更容易掌握,同時使系統(tǒng)程序簡單;合理利用了單片機中斷系統(tǒng)所支持的中斷,操作更加的快捷。comparisonandanalyspresentsthedesigningprocessofadigitalvoiceeditor.usingLingyangsingle-chselectionofthedesigninIDE(integrateddevelopmentcarriedout,includingthedesignoftheoutput2pplythesingle-chip(serialinterface)torealconnecttheUART'sRS232interfacewiththePC's232interface,andofthemoduleofthemainprogramtheacquisitionmodule,keysMeanwhile,weaccomplishthedesprogram.Intheintegrdesigninghasbeenverifiedthpresentedontherecordedfileplay"."nextrecordedfileplay”Keywordsingle-chipmicrocomputer,recordplay,circuitdesign,softwarerealiWiththeaudio-visualapplianceproliferate,havebeenmoreandmoresince2000,sweptintothandbusinesspeoplepurchaserecordingequipmentofchoice.Notonlythecamjobtrainingstaffnewfavoritehandheld.FMDigitalvoicerecorderisactuallyauMemory)recording,withouttheuseofetapesmicrophonesandotherequipmeWillexplainhowtouseinthedesignofwithvoiceplaybackandvoicerecognitioninreliabilityandant-jammingcapability.ChipRAM,andmutti-functionI/0port.Chipoperatingvoltagerange,low-voltagepowerbatterypower.TheinstructionaddsDSPSPCE061Avoiceofplaybcompletethevoiceofthepvoicerecordofthelibraryfunctions,aslongastheunderstandingoftheuseoflibraryfunctions.youcaneasilyconvenientconditionsfordevbasicplaybackfunctionsintherealizationofthebasisoftheuseofmulti-functionalintegratedSPCE061AextensionfunctionofthesystemForexampte,theuseofSPCE061AUARTuniversalalsothroughtheLCDrumbers,suchimages,therecordingpenenhancedreliabilityandpThissinglechipisnon-bus-basedMCU,dataandcontroltheparallelbustheperipheraldevicecommunication.serimanufacturingprocess,lcapabilities,whichprovides significantyreducingchippoconsumption.Becauseofitsvoltagerange,canbebattery-poweredwhichcanapplicationsofalltheobjectivespursued,2)stronginternupthandingAbnormalinterruptinterruptsourcesofinterruptofincidentsoutsidearapidreactionprovidesprovidescapabilitiesofagood

溫馨提示

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

評論

0/150

提交評論