a一级爱做片免费观看欧美,久久国产一区二区,日本一二三区免费,久草视频手机在线观看

新聞中心

EEPW首頁 > 消費電子 > 設計應用 > 基于EPG3231和閃存的聲音播放器設計

基于EPG3231和閃存的聲音播放器設計

作者: 時間:2010-07-27 來源:網絡 收藏

摘要:提出一種在單片機系統中比較簡單地使用大容量NAND Flash存儲器的方法。與一般方法相比,編寫應用程序的程序員不需要掌握計算機文件系統的規范,只要按照NAND Flash的讀、寫、擦除等時序對其進行操作,把NANDFlash當成NOR Flash或SRAM來對待,這樣存儲器的物理地址對程序員而言是透明的,只需要在遇到壞塊(BAD BLOCK)時跳過該塊就可以了。該方法降低了使用NAND Flash存儲器的難度和成本,且不僅適用于,也可以推廣到一般的8位單片機系統中使用。
關鍵詞:電子技術;;單片機;

本文引用地址:http://www.j9360.com/article/166661.htm

在從事單片機的教學中,由于學生對有和顯示的制作項目更感興趣一些。因此,在學習過程中這種興趣往往能讓他們完成項目,獲得成就感,從而學到更多的東西。
目前在技術上,的存儲大都使用大容量的NAND Flash,但一般按照文件系統的方式存儲,這對學生有一定的難度。本聲音的聲音文件采用非文件方式存儲在NAND Flash中,這樣在不需要太多背景知識的情況下,可以比較簡單地使用大容量的NAND Flash存儲器,降低了使用NAND Flash存儲器的難度和成本。

1 聲音總體方案
聲音播放器總體框圖如圖l所示。其中存儲器用于存放聲音文件,單片機將存儲器中的聲音文件名顯示在顯示器上,并根據按鍵選擇要播放的聲音文件,從存儲器中將聲音文件的數據送到內部的,D/A的輸出通過功放放大后送到喇叭放出聲音。


其中,在選擇存儲器時,應滿足大容量、非易失、價格便宜等條件,根據上述條件,NAND Flash為最佳選擇,這里選用K9G8G08型NAND Flash,其容量是1 G字節。對于WAV格式的語音信息,8 bit、22.05 kHz、單聲道足以滿足一般需求,而對于音樂(歌曲)來講,44.1 kHz的采樣頻率也能達到較好效果,因此,該器件中能存儲約800 min語音或400 min音樂;顯示器采用122x32的LCM,內置控制器為SEDl520,可以顯示14個漢字或28個英文字符;按鍵主要有放音/暫停、停止、上翻、下翻等,采用獨立式按鍵;單片機選用ELAN的,該器件與5l系列單片機使用相似。
聲音播放器關鍵需要考慮:聲音數據以何種格式、何種方式載入K9G8G08。一種可直接用一個U盤,通過計算機將數據下載到K9G8G08中,聲音數據以文件方式存放。但這樣必須在單片機中完成與U盤的接口連接,并且要熟悉計算機的文件格式,這對單片機的初學者來講難度比較大。另一種是將聲音數據按順序存放在K9G8G08中(遇到壞塊時跳過即可),這樣數據存放的物理地址對開發者來講是透明的,再使用下載器就可以將聲音數據載入K9G8G08中。如果將下載器和聲音播放器做在一起,同樣可以在線下載數據。

2 聲音播放器硬件電路設計
2.1 K9G8G08簡介
K9G8G08是三星公司生產的1 Gx8 bit的NAND Flash存儲器,工作電壓為2.7~3.6 V,內部存儲結構為(2 K+64)字節/頁×128頁/塊×4096塊。外部電路通過共用的8位I/0端口分時訪問其命令寄存器、地址寄存器和數據寄存器,實現對器件讀、寫和擦除等操作。其存儲器的命名方式參見文獻。K9G8G08采用48引腳的TSOP封裝,其引腳配置如圖2所示。


上一頁 1 2 3 下一頁

評論


相關推薦

技術專區

關閉