chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于ARM實現MP3播放器功能的設計方案

電子設計 ? 2018-04-11 16:51 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

摘要: 為了克服目前市場上MP3 儲存量小, 價格昂貴, 操作復雜, 播放歌曲的單一性等不足, 設計了一款基于ARMLPC2131 的MP3 播放器。該播放器主要由音頻解碼模塊和音樂文件存取模塊2 部分組成。實驗結果表明, 該設計實現了存儲在U 盤里按自己設定的順序自動播放歌曲, 并擁有儲存量大, 價格較低, 操作簡單, 播放種類較多等特點, 具有一定的實用和推廣價值。

0 引言

MPEG( Moving Picture Experts Group) 是運動圖像專家組的英文縮寫。MP3 是MPEG Audio Layer??3的縮寫, 即MPEG 第3 層音頻編碼標準, 使用MP3 標準對音頻數據編碼既可以獲得較大的音樂數據壓縮比,又可以得到較好的音樂回放質量。國內外現有的MP3 解碼方案實現有2 種方案: 硬件和軟件解碼。利用專用解碼芯片的硬件解碼, 其靈活性不好, 并且硬件解碼芯片的價格昂貴?;?a target="_blank">DSP 或ARM 等處理器開發(fā)平臺的軟件解碼, 擴展新能好, 性價比高。

ARM( Advanced RISC Machines) 既可以認為是一個公司的名字, 也可以認為是對一類微處理器的通稱, 還可以認為是一種技術。目前, 采用ARM 技術知識產權(IP)核的微處理器, 即通常所說的ARM 微處理器, 已遍及工業(yè)控制、消費類電子產品、通信系統(tǒng)、網絡系統(tǒng)、無線系統(tǒng)等各類產品市場基于ARM 技術的微處理器應用約占據了32 位的RISC 微處理器75% 以上的市場份額, ARM技術正在逐步滲入到我們生活的各個方面。

本文采用了ARM 微處理器作為整個音頻播放系統(tǒng)的控制和管理單元。出發(fā)點即為研究數字音頻技術在ARM 嵌入式系統(tǒng)中的應用, 結合數字音頻和ARM嵌入式系統(tǒng)這兩個前沿技術, 設計一個基于ARM 嵌入式系統(tǒng)的數字音頻播放系統(tǒng)。

1 系統(tǒng)的總體方案

本文介紹一種基于ARM LPC2131 的新式MP3 播放器設計, 這種設計思路是以LPC2131 控制器為核心,來協(xié)同音頻解碼模塊和音樂文件存取模塊。這樣可以克服現在市場上MP3 價格高昂和音質之間的矛盾, 并且具有海量存儲的優(yōu)點??傮w設計方案如圖1 所示, 是以ARM LPC2131 作為控制器來控制音頻解碼模塊和音樂文件存取模塊。

圖1 系統(tǒng)總體圖

圖1 系統(tǒng)總體圖

2 硬件設計

2. 1 音頻解碼模塊設計

音頻解碼模塊包含一個高性能, 自主產權的低功耗DSP 處理器核VS_DSP4, 工作數據存儲器, 為用戶應用提供5 KB 的指令RAM 和0. 5 KB 的數據RAM。串行的控制和數據接口 , 4 個常規(guī)用途的I/ O 口, 1 個UART, 也有1 個高品質可變采樣率的ADC 和立體聲DAC, 還有1 個耳機放大器和地線緩沖器。

2. 2 音樂文件存取模塊設計

CH375 的USB 主機方式支持并行接口和串行接口。在USB 主機方式下, CH375 支持各種常用的USB全速設備, 外部A RM 需要編寫固件程序按照相應的USB 協(xié)議與USB 設備通信。但是對于USB 存儲設備, CH375 內置了相關協(xié)議, 通常情況下, 外部ARM不需要編寫固件程序, 就可以直接通信, 其原理設計圖如圖2 所示。

圖2 音樂文件存取模塊

圖2 音樂文件存取模塊

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯系本站處理。 舉報投訴
  • ARM
    ARM
    +關注

    關注

    135

    文章

    9450

    瀏覽量

    385707
  • MP3
    MP3
    +關注

    關注

    8

    文章

    506

    瀏覽量

    75592
  • MPEG
    +關注

    關注

    0

    文章

    80

    瀏覽量

    34369
  • LPC2131
    +關注

    關注

    1

    文章

    16

    瀏覽量

    11701
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Waytronic廣州唯創(chuàng)電子 MP3語音芯片:現代智能設備的音頻解決方案

    高品質音頻與低功耗設計的完美結合,為智能設備注入聲音靈魂在智能化浪潮席卷全球的今天,語音交互已成為人機互動的重要方式。MP3語音芯片作為高度集成的音頻處理解決方案,正以其出色的性能和創(chuàng)新技術,推動著
    的頭像 發(fā)表于 09-23 08:41 ?236次閱讀
    Waytronic廣州唯創(chuàng)電子 <b class='flag-5'>MP3</b>語音芯片:現代智能設備的音頻解決<b class='flag-5'>方案</b>

    【正點原子STM32MP257開發(fā)板試用】5.播放音樂

    - 明天你好.mp3\") pygame.mixer.music.play() while pygame.mixer.music.get_busy(): continue 這個
    發(fā)表于 06-28 14:27

    新品|Unit AudioPlayer,支持 MP3/WAV 播放的音頻播放單元

    UnitAudioPlayer是一款自帶MP3解碼功能的音頻播放單元,內置高性能音頻解碼芯片N9301,自帶microSD卡座。該產品采用UART通信接口,用戶可通過配置指令實現音頻
    的頭像 發(fā)表于 06-20 15:59 ?573次閱讀
    新品|Unit AudioPlayer,支持 <b class='flag-5'>MP3</b>/WAV <b class='flag-5'>播放</b>的音頻<b class='flag-5'>播放</b>單元

    請問k230如何讀取sd卡并播放其中的mp3音頻,他有庫支持嗎?

    k230如何讀取sd卡并播放其中的mp3音頻,他有庫支持嗎?
    發(fā)表于 06-04 06:24

    芯資訊|廣州唯創(chuàng)電子MP3語音芯片IC的音頻解碼方式解析

    支持、技術特性及應用場景三方面,解析其解碼方案的設計邏輯與優(yōu)勢。一、音頻解碼格式的支持MP3播放類芯片的主流解碼能力唯創(chuàng)電子的MP3語音芯片(如WT2003H系列)
    的頭像 發(fā)表于 05-28 08:48 ?412次閱讀
    芯資訊|廣州唯創(chuàng)電子<b class='flag-5'>MP3</b>語音芯片IC的音頻解碼方式解析

    【開源分享】用ESP32復刻一個iPod :便攜式音樂播放器Tangara

    時間長,并包括一個功能強大的處理,目前支持的音頻格式有MP3、FLAC、OGG、Opus。Tangara核心使用的是大家熟悉的ESP32模塊,而且還還為您提供全彩顯
    的頭像 發(fā)表于 04-22 08:05 ?1535次閱讀
    【開源分享】用ESP32復刻一個iPod :便攜式音樂<b class='flag-5'>播放器</b>Tangara

    Made with KiCad:Tangara 便攜式音樂播放器

    在操作時提供細膩精準的觸感反饋。 若對觸摸輪操作存疑,我們的固件支持將其轉換為方向鍵模式:通過長按觸發(fā)快捷指令實現高效導航。您甚至可完全禁用電容傳感功能,僅通過側邊按鍵完成所有交互操作。 不止于音樂播放器
    發(fā)表于 04-16 14:01

    flash MP3語音IC芯片廠介紹兒童電子琴智能語音方案

    N9300和MP3-FLASH-16P,?這些芯片提供了集成MP3、?WAV硬解碼的能力,?支持串口通信協(xié)議,?以及通過簡單的串口指令完成語音播放,?無需復雜的底層
    的頭像 發(fā)表于 02-07 18:31 ?670次閱讀
    flash <b class='flag-5'>MP3</b>語音IC芯片廠介紹兒童電子琴智能語音<b class='flag-5'>方案</b>

    學習機MP3語音芯片方案:WMV硬解碼芯片,N9301-316

    在當今數字化時代,學習機已不再僅僅是靜態(tài)的物品。隨著技術的快速發(fā)展和不斷探索創(chuàng)新方法,人們將音樂與互動學習相融合,為兒童創(chuàng)造出更加富有創(chuàng)意和學習機產品。其中,九芯電子N9301系列MP3解碼芯片
    的頭像 發(fā)表于 02-07 18:31 ?677次閱讀
    學習機<b class='flag-5'>MP3</b>語音芯片<b class='flag-5'>方案</b>:WMV硬解碼芯片,N9301-316

    將基于PC的MP3播放器軟件移植到ADSP-21262 SHARC處理

    電子發(fā)燒友網站提供《將基于PC的MP3播放器軟件移植到ADSP-21262 SHARC處理上.pdf》資料免費下載
    發(fā)表于 01-03 14:54 ?0次下載
    將基于PC的<b class='flag-5'>MP3</b><b class='flag-5'>播放器</b>軟件移植到ADSP-21262 SHARC處理<b class='flag-5'>器</b>上

    N930X指定曲目播放MP3音樂芯片:提升睡眠儀體驗

    N930X MP3芯片集成硬解碼,支持定制播放、智能定時、低功耗、自主更新,兼容多種控制及音頻格式,提升睡眠儀體驗,滿足高質量睡眠追求。
    的頭像 發(fā)表于 12-11 14:29 ?786次閱讀
    N930X指定曲目<b class='flag-5'>播放</b><b class='flag-5'>MP3</b>音樂芯片:提升睡眠儀體驗

    N930X指定曲目播放MP3音樂芯片:提升睡眠儀體驗

    和自然之聲,幫助人們更好地入睡,提高睡眠質量。而N930X指定曲目播放MP3音樂芯片,就是這款睡眠儀的核心部件。芯片簡介N930X是一個提供串口的MP3芯片,完美的集
    的頭像 發(fā)表于 12-11 14:25 ?723次閱讀
    N930X指定曲目<b class='flag-5'>播放</b><b class='flag-5'>MP3</b>音樂芯片:提升睡眠儀體驗

    海貝R1便攜音樂播放器開箱

    ,插上耳機,你就擁有了一片獨立的小天地。 海貝R1這款便攜音樂播放器的顏值相當出色,75克的機身塞進去了3英寸的高清觸摸屏。圓潤的外形配合透明中框和多色可選主題配色,顏值非常的能打。純凈的HiBy OS不僅簡單易用,也進一步優(yōu)化
    的頭像 發(fā)表于 12-09 09:40 ?1660次閱讀
    海貝R1便攜音樂<b class='flag-5'>播放器</b>開箱

    魅族E2 MP3使用手冊(說明書)

    魅族 E2 MP3 操作使用手冊(說明書)
    發(fā)表于 11-12 13:41 ?0次下載

    請問TLV320DAC3120可以用作MP3的解壓芯片嗎?

    TLV320DAC3120項目要求用喇叭播MP3音頻,我選用的方案是MCU+TLV320DAC3120,計劃按以下步驟進行: 1. MCU通過I2C來配置TLV320DAC3120 2. MCU
    發(fā)表于 11-06 06:26