YOYOPlayer MP3播放器 java+JMF實現
標簽: YOYOPlayer java MP3 JMF
上傳時間: 2013-12-09
上傳用戶:tfyt
利用單片機所學DIY一個滿意的音樂播放器原理圖
上傳時間: 2021-11-20
上傳用戶:20125101110
隨著消費類電子產業的蓬勃發展,越來越多的嵌入式電子產品走進了千家萬戶。電腦的形態也不再局限于以前的PC機,各式各樣的嵌入式系統出現在了眾多的行業和應用中,其中ARM和Linux結合的產品在市場上最受青睞。ARM由于其低功耗、高性能、小體積、低成本受到了越來越廣泛的重視,成為眾多公司產品開發的主流硬件。而Linux則因其開放的源代碼,可裁剪的內核,便利的開發環境,各硬件平臺的通用性,逐漸成為嵌入式開發的主流操作系統。本課題的嵌入式MP3設計就是基于ARM和linux平臺的。 @@ 本課題實現了一個完整的嵌入式系統,選用zq2410開發板為目標平臺,linux作為目標操作系統,在這樣的軟硬件環境下研究實現MP3播放器。 @@ 文章首先綜述了嵌入式系統開發方法,介紹了ARM處理器及其特點,Linux操作系統,嵌入式系統的開發模式以及如何搭建交叉開發環境,然后介紹了所選硬件平臺zq2410目標板的各種資源,在系統軟件開發中,介紹Uboot、Linux的裁剪和移植,根文件系統的制作以及核心驅動程序的開發,應用程序開發中,介紹了MP3的原理,移植Madplay MP3播放器,最后成功對Madplay播放器實現了綜合控制。 @@關鍵詞:嵌入式;ARM; Linux;驅動程序;MP3;
上傳時間: 2013-05-26
上傳用戶:lo25643
隨著消費類電子產業的蓬勃發展,越來越多的嵌入式電子產品走進了千家萬戶。電腦的形態也不再局限于以前的PC機,各式各樣的嵌入式系統出現在了眾多的行業和應用中,其中ARM和Linux結合的產品在市場上最受青睞。ARM由于其低功耗、高性能、小體積、低成本受到了越來越廣泛的重視,成為眾多公司產品開發的主流硬件。而Linux則因其開放的源代碼,可裁剪的內核,便利的開發環境,各硬件平臺的通用性,逐漸成為嵌入式開發的主流操作系統。本課題的嵌入式MP3設計就是基于ARM和linux平臺的。 本課題實現了一個完整的嵌入式系統,選用zq2410開發板為目標平臺,linux作為目標操作系統,在這樣的軟硬件環境下研究實現MP3播放器。 文章首先綜述了嵌入式系統開發方法,介紹了ARM處理器及其特點,Linux操作系統,嵌入式系統的開發模式以及如何搭建交叉開發環境,然后介紹了所選硬件平臺zq2410目標板的各種資源,在系統軟件開發中,介紹Uboot、Linux的裁剪和移植,根文件系統的制作以及核心驅動程序的開發,應用程序開發中,介紹了MP3的原理,移植Madplay MP3播放器,最后成功對Madplay播放器實現了綜合控制。
上傳時間: 2013-04-24
上傳用戶:Amygdala
第一章 序論……………………………………………………………6 1- 1 研究動機…………………………………………………………..7 1- 2 專題目標…………………………………………………………..8 1- 3 工作流程…………………………………………………………..9 1- 4 開發環境與設備…………………………………………………10 第二章 德州儀器OMAP 開發套件…………………………………10 2- 1 OMAP介紹………………………………………………………10 2-1.1 OMAP是什麼?…….………………………………….…10 2-1.2 DSP的優點……………………………………………....11 2- 2 OMAP Architecture介紹………………………………………...12 2-2-1 OMAP1510 硬體架構………………………………….…12 2-2.2 OMAP1510軟體架構……………………………………...12 2-2.3 DSP / BIOS Bridge簡述…………………………………...13 2- 3 TI Innovator套件 -- OMAP1510 ……………………………..14 2-2.1 General Purpose processor -- ARM925T………………...14 2-2.2 DSP processor -- TMS320C55x …………………………15 2-2.3 IDE Tool – CCS …………………………………………15 2-2.4 Peripheral ………………………………………………..16 第三章 在OMAP1510上建構Embedded Linux System…………….17 3- 1 嵌入式工具………………………………………………………17 3-1.1 嵌入式程式開發與一般程式開發之不同………….….17 3-1.2 Cross Compiling的GNU工具程式……………………18 3-1.3 建立ARM-Linux Cross-Compiling 工具程式………...19 3-1.4 Serial Communication Program………………………...20 3- 2 Porting kernel………………………………………………….…21 3-2.1 Setup CCS ………………………………………….…..21 3-2.2 編譯及上傳Loader…………………………………..…23 3-2.3 編譯及上傳Kernel…………………………………..…24 3- 3 建構Root File System………………………………………..…..26 3-3.1 Flash ROM……………………………………………...26 3-3.2 NFS mounting…………………………………………..27 3-3.3 支援NFS Mounting 的kernel…………………………..27 3-3.4 提供NFS Mounting Service……………………………29 3-3.5 DHCP Server……………………………………………31 3-3.6 Linux root 檔案系統……………………………….…..32 3- 4 啟動及測試Innovator音效裝置…………………………..…….33 3- 5 建構支援DSP processor的環境…………………………...……34 3-5.1 Solution -- DSP Gateway簡介……………………..…34 3-5.2 DSP Gateway運作架構…………………………..…..35 3- 6 架設DSP Gateway………………………………………….…36 3-6.1 重編kernel……………………………………………...36 3-6.2 DEVFS driver…………………………………….……..36 3-6.3 編譯DSP tool和API……………………………..…….37 3-6.4 測試……………………………………………….…….37 第四章 MP3 Player……………………………………………….…..38 4- 1 MP3 介紹………………………………………………….…….38 4- 2 MP3 壓縮原理……………………………………………….….39 4- 3 Linux MP3 player – splay………………………………….…….41 4.3-1 splay介紹…………………………………………….…..41 4.3-2 splay 編譯………………………………………….…….41 4.3-3 splay 的使用說明………………………………….……41 第五章 程式改寫………………………………………………...…...42 5-1 程式評估與改寫………………………………………………...…42 5-1.1 Inter-Processor Communication Scheme…………….....42 5-1.2 ARM part programming……………………………..…42 5-1.3 DSP part programming………………………………....42 5-2 程式碼………………………………………………………..……43 5-3 雙處理器程式開發注意事項…………………………………...…47 第六章 效能評估與討論……………………………………………48 6-1 速度……………………………………………………………...48 6-2 CPU負載………………………………………………………..49 6-3 討論……………………………………………………………...49 6-3.1分工處理的經濟效益………………………………...49 6-3.2音質v.s 浮點與定點運算………………………..…..49 6-3.3 DSP Gateway架構的限制………………………….…50 6-3.4減少IO溝通……………….………………………….50 6-3.5網路掛載File System的Delay…………………..……51 第七章 結論心得…
上傳時間: 2013-10-14
上傳用戶:a471778
隨著科學技術的發展,人們對生活質量的要求越來越高,在視聽享受方面,家庭影院越來越普遍,便攜式電子設備也日趨成熟。目前,人們對嵌入式媒體播放器的研究越來越廣泛了,國內外已經出現了像MP3、MP4和智能手機等眾多樣式的便攜式嵌入式媒體播放器。但由于種種環境及條件的限制,這些便攜式的媒體播放器都只能播放單一的或幾種固定的媒體格式,可擴展性都比較差;而現在隨著應用的不斷增多,越來越多的更先進的壓縮算法被提出,導致了媒體格式的多樣化,在這種情況下,必然要求嵌入式媒體播放器要適應多種格式。為此,通過對各種PC機上的播放器設計架構的研究與借鑒,在本文中主要在軟件方面為嵌入式媒體播放器設計了一種可擴展性架構,并設計了播放器界面,實現了一些播放器的功能。 另外,在本文還介紹了一種基于嵌入式技術的多媒體播放器的系統設計方案。該系統主要是通過在嵌入式芯片上加載操作系統,同時擴充必要的接口,在操作系統的支持下,開發多媒體播放器。 在本文的整個系統設計過程中,采用了Intel公司的PXA270處理器芯片,外擴展了USB接口,定制并加載了Linux操作系統,在操作系統的支持下,對各個外擴的接口進行了驅動程序的編寫,同時應用QT/Embedded開發了多媒體播放器的圖形界面并實現了相應的功能,最后,圖像既可顯示在LCD顯示屏上也可通過VGA接口顯示在電腦顯示屏上,聲音信號則是通過PXA270處理器的IIS總線傳給CODEC芯片,然后將其轉換為模擬信號,進而通過音箱或者耳機等設備放出。
上傳時間: 2013-06-19
上傳用戶:stvnash
用stm32來模擬MP3的基本功能。。。。。。。
上傳時間: 2013-04-24
上傳用戶:hank
eeworm.com VIP專區 單片機源碼系列 51資源包含以下內容:1. Atmel 90系列AVR單片機燒錄器.zip2. 可在線系統編程的智能鍵盤和數碼管顯示系統.pdf3. 調Q Nd∶YAG環形腔外腔倍頻技術研究.pdf4. 基于C8051F930的管道溫度壓力遠程監測系統.pdf5. PCF8578 LCD圖形點陣液晶驅動器芯片簡介及封裝庫.zip6. 單片機控制的半導體激光器穩光強器的研究.pdf7. PCF8563 低價時鐘芯片數據手冊及封裝庫.zip8. MAX7456在可視倒車雷達中的應用.pdf9. 基于AVR單片機的船舶氣象儀測試系統的設計.pdf10. PCF8562 低復用率的通用LCD驅動器數據手冊及封裝庫.zip11. 基于IC卡的新型供暖計費系統設計.pdf12. 基于C8051F340控制的TD直放站控制方案設計.pdf13. 基于單片機AT89C51的MP3播放系統的設計方案.pdf14. PCF2116系列LCD驅動器芯片簡介及封裝庫.zip15. PIC單片機在汽車電動車窗控制器中的應用.pdf16. CAT9555 I2C IO擴展芯片產品數據手冊及封裝庫.zip17. 基于MSP430單片機和DS18B20的數字溫度計.pdf18. 基于OMAP1510的mp3播放器設計.rar19. CAT9554 I2C總線擴展器產品數據手冊.pdf20. 基于雙ATmega128的安檢力學試驗機設計.pdf21. 單片機間雙工串行通訊.rar22. CAT93C46 器件數據手冊.pdf23. 基于自編程功能的MCU Bootloader設計.pdf24. DP-51PROD單片機教學實驗儀簡介.pdf25. 激光掃描車身坐標測量數據采集系統的設計.pdf26. 基于MSP430的自控式骨矯形器的設計與實現.pdf27. 基于MSP430單片機的電子汽車限速器的研究.pdf28. 基于BF561的智能視頻監控儀的設計.pdf29. 基于555定時器的雙音門鈴電路設計.doc30. TKScope完美支持AVR內核的仿真.pdf31. AT89C51與ISD4003組成的語音報價系統.pdf32. EDS-1210 嵌入式以太網交換機模塊數據手冊.pdf33. PIC燒錄器.doc34. 刪繁就簡-單片機入門到精通.pdf35. 基于AT89S51系列單片機實時語音播報的超聲波測距儀設計.pdf36. 基于AT89S52 的水溫控制系統的設計.pdf37. 基于單片機和串行EEPROM的智能密碼鎖的設計與制作.doc38. 單片機模糊控制在電加熱爐溫度控制系統中的應用.pdf39. 基于單片機的語音電子鐘設計.doc40. 單片機內部密碼破解的常用方法.doc41. 基于單片機的信號產生電路的設計.doc42. 在單片機上實現USB移動存儲.doc43. 基于單片機的機械手控制系統研究.pdf44. 基于單片機SPCE061A的多功能數字鐘設計.doc45. 基于51單片機電子密碼鎖的Proteus仿真設計.pdf46. 單片機人機交互系統的C51編程.pdf47. Keil和Proteus在單片機實驗教學中的應用.pdf48. 基于ATMEGA128單片機的節水灌溉系統設計.pdf49. 超齊全單片機工具集.rar50. 基于msp430單片機的便攜式數字傾角儀的研制.rar51. keilA51原版教程.pdf52. STM32F10x開發調試工具一覽.pdf53. X波段雙頻高功率返波振蕩器的數值研究.pdf54. AVR單片機實用程序設計.doc55. STM32F10xxx+調試應用示例.rar56. 基于單片機的多I/O節點開發設計.pdf57. 74LS138譯碼器應用--基于8051+Proteus仿真.rar58. STM32F10xxx+USART應用實例.rar59. 深入淺出MFC簡體中文版.doc60. 可以調控的走馬燈(基于8051+Proteus仿真).rar61. STM32F10xxx+TIM應用實例.rar62. PIC單片機中檔資料說明.pdf63. STM32 PCB封裝庫.rar64. STM32F10xxx+TIM1+應用實例.rar65. 用Verilog實現8255芯片功能.rar66. 單片機軟件系統設計教程.pdf67. STM32F10xxx+SPI+應用示例.rar68. C8051F單片機應用解析.rar69. STM32F10xxx+GPIO應用示例.rar70. 精通VerilogHDL:IC設計核心技術實例詳解.rar71. 基于STC89C52單片機控制的超聲波汽車防撞系統.pdf72. STM32F10xxx+DMA+控制器應用實例.rar73. STM32F10xxx+IIC+應用實例.rar74. STM32F10xxx+CAN應用實例.rar75. 基于STC89C51的鼠標改裝PPT遙控.zip76. STM32F10xxx+ADC應用實例.rar77. 雙MSP430單片機結構數字渦街流量計.doc78. STC89C51定時器2的應用.rar79. 基于AT89C51單片機控制的遙控器的設計.pdf80. 單片機實現的嵌入式因特網終端設計.doc81. 單片機作息時間控制.doc82. 基于VB與單片機的溫度測控系統設計.doc83. STC單片機程序下載器設計.pdf84. 基于MSP430單片機的SD卡讀寫.pdf85. 基于PIC16F877A的車內有害氣體檢測控制系統設計.pdf86. F2812的片內資源、存儲器映射以及CMD文件的編寫.pdf87. 基于PIC16F877A的方波信號發生器電路設計.pdf88. 單片脈沖計數.doc89. 單片微機的定時器計數器原理及應用.ppt90. 基于ISP1581的USB 數據采集系統的實現.pdf91. 基于單片機的渦輪流量計顯示儀表的設計.pdf92. STC單片機開發板操作手冊.doc93. 基于TMS320F2812的智能數字調節器.pdf94. 基于PN532的接觸式和非接觸式讀卡器設計.pdf95. 基于C8051F410的光電式引張線儀設計.pdf96. 利用單片機控制交通燈與倒記時顯示.pdf97. ISD4004語音芯片的內部存儲信息管理.pdf98. 具有模擬信號處理能力單片機簡評--單片機選擇和使用(簡介篇).pdf99. 基于AVR單片機的自動對靶噴霧控制系統設計.pdf100. ds18b20程序.doc
上傳時間: 2013-04-15
上傳用戶:eeworm
VIP專區-嵌入式/單片機編程源碼精選合集系列(10)資源包含以下內容:1. 通用93c06-93c86系列.2. P89CXX編程器控制CPU接收和控制程序.3. 我收集的fft算法.4. rs糾錯編碼-編碼部分.5. rs糾錯編碼-譯碼部分.6. MSP430上運行RTOS實例.7. 430DAY精美手表DEMO程序和原理圖.8. MSP430F413 C語言子程序庫.9. AT29C040讀寫源程序.10. 嵌入式技術漫談中科大bbs版聚講座.11. S3C44BOX的BIOS。可使用的命令:help --- show help ? --- = help date --- show or set current date time --.12. 一個與GP-proface人機界面通訊的上位機程序.13. 開放源碼串口通訊的程序(C).14. 一個嵌入式TCP IP 實現.15. Dos下中斷驅動的串口類(CPP).16. 一個中斷驅動的具有緩沖區的串口源碼(C).17. GOAHEAD WEBSERVER嵌入式的源碼.18. 串口打印字符程序.19. pdiusbd12的固件程序.20. LCD source code.21. MSP-FET430P140 C語言例子程序.22. 一個IIc通信實例,主要用于串口通信方式只做為參考.本例是一個音量控制的源碼..23. 10進制to BCD轉換算法.24. 16C554擴展多串口.25. 12232點陣信利液晶基本驅動程序.26. AT24CXX 芯片驅動程序.27. 嵌入式c語言編程,狂好的書.28. sony servo.29. 索尼CX3068VCD伺服的隨身聽.30. 臺灣SUNPLUS的MP3播放器原理圖.31. 基于fpga的嵌入系統的設計.32. at90s8535 timer1 的編程.33. usbn9603的驅動程序.34. PPPoE協議在Psos中的實現源代碼.35. 嵌入式GSM短信息接口的軟硬件設計.36. haojige.37. 拼音輸入的c語言片成.38. 湊個崖邊÷÷÷的.39. CodeWarrior 使用教程.40. 嵌入式系統的網絡仿真.
上傳時間: 2013-05-15
上傳用戶:eeworm
為了實現對Buck變換器直流輸出電壓的精確控制,優化變換器的性能,提出了一種基于雙滑模面控制的控制策略,建立了數學模型,并推導了變換器滑模面的存在條件。通過仿真實驗表明,采用雙滑模面控制滑模變結構控制的Buck變換器具有滑模控制快速響應、魯棒性強等特點。
上傳時間: 2013-11-20
上傳用戶:回電話#