第一章 序論……………………………………………………………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
第七章 結論心得…
资源简介:基于STM32的mp3播放器设计与实现 MDK完整源码 原文 http://blog.ednchina.com/xiong_gang_whut/140556/message.aspx
上传时间: 2014-01-23
上传用户:busterman
资源简介:基于MSP430单片机的mp3播放器设计
上传时间: 2015-04-10
上传用户:tmtony
资源简介:基于TMS320C55X的mp3播放器的设计与实现2这是一份非常不错的资料,欢迎下载,希望对您有帮助!
上传时间: 2022-02-03
上传用户:d1997wayne
资源简介:基于 MSP430F149的mp3 播放器 PCB图
上传时间: 2013-06-26
上传用户:brucewan
资源简介:一个自己编制的基于pocketPC的mp3播放器,具有播放、暂停,下一首、上一首、停止等功能
上传时间: 2015-09-14
上传用户:1966640071
资源简介:基于Quicktime的mp3播放器源代码,可以播放mp3 ,wav等格式
上传时间: 2014-01-02
上传用户:zjf3110
资源简介:基于EP7312的mp3播放器源代码,包括MCU和PC端代码.
上传时间: 2016-08-20
上传用户:familiarsmile
资源简介:基于44B0的mp3播放器程序,含IIS通信,mp3解压缩等内容
上传时间: 2016-10-20
上传用户:shanml
资源简介:基于LPC2148的mp3播放器软件包。使用crossworks for arm软件进行编译。
上传时间: 2013-11-29
上传用户:litianchu
资源简介:基于STM32的音乐播放器设计(包含原理图PCB源文件+源码+论文等)
上传时间: 2021-10-31
上传用户:slq1234567890
资源简介:该文档为基于FPGA的音乐播放器设计总结文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………
上传时间: 2022-05-01
上传用户:d1997wayne
资源简介:Cortex-M3 是ARM 公司为要求高性能(1.25 Dhrystone MIPS/MHz)、低成本、低功耗的嵌入式应用专门设计的内核。STM32 系列产品得益于Cortex-M3 在架构上进行的多项改进,包括提升性能的同时又提高了代码密度的Thumb-2 指令集和大幅度提高中断响应的紧耦合嵌套向...
上传时间: 2013-11-19
上传用户:shaoyun666
资源简介:实现基于ARM的mp3播放系统,本文对基于ARM的mp3播放器的设计给出了详细的讲解
上传时间: 2017-04-05
上传用户:lacsx
资源简介:随着二十一世纪的到来,人类进入了后PC时代。在这一阶段,嵌入式技术得到了飞速发展和广泛应用。目前,嵌入式技术及其产品已广泛应用于智能家用电器、智能建筑、仪器仪表、通讯产品、工业控制、掌上型电脑、各种智能IC卡的应用等等。将嵌入式系统应用于多媒体...
上传时间: 2013-04-24
上传用户:梧桐
资源简介: 第一章 序論……………………………………………………………6 1- 1 研究動機…………………………………………………………..7 1- 2 專題目標…………………………………………………………..8 1- 3 工作流程………………………………………...
上传时间: 2013-10-14
上传用户:a471778
资源简介:摘要:本文主要介绍了使用STM32F103RB芯片的32位闪存微控制器为内核制作一个mp3播放器,此芯片是基于ARMCortex-M3为内核,具有强大的功能。该mp3播放器由上述的微控制器、mp3解码芯片(VS1003)、SD卡(FAT32文件系统)和液晶显示屏(Nokia5110)组成。关键词:STM3...
上传时间: 2013-10-13
上传用户:569342831
资源简介:基于51单片机的多功能mp3播放器设计,原理图、PCB、仿真及源码
上传时间: 2022-07-17
上传用户:
资源简介:基于snd1c芯片的mp3播放器源代码
上传时间: 2015-02-09
上传用户:as275944189
资源简介:基于snd1c芯片的mp3播放器源代码(硬盘版本的)
上传时间: 2013-12-11
上传用户:hustfanenze
资源简介:基于snd1c芯片的mp3播放器源代码(原理图)
上传时间: 2015-02-09
上传用户:dyctj
资源简介:mpglib 源码 一个基于LINUX的媒体播放器程序LIB源码 用于学习mp3开发技术
上传时间: 2016-01-24
上传用户:脚趾头
资源简介:基于ateml89c51为核心处理器的mp3播放器程序。
上传时间: 2013-12-25
上传用户:nairui21
资源简介:用AVR单片机设计的mp3播放器 功能: mp3 Player IDE ATA interface FAT 32 with long file name support USB interface On board power supply (input from 7v to 20v DC) Bootloader firmware upgradeable via USB port Infrared bi-di...
上传时间: 2016-07-02
上传用户:fandeshun
资源简介:基于java开发的mp3播放器,希望可以供有需要的朋友们学习。
上传时间: 2014-09-01
上传用户:er1219
资源简介:基于单片机的CD播放器的设计,具有按键控制和红外遥控两种方式。程序有详细注释。
上传时间: 2013-12-24
上传用户:wyc199288
资源简介:基于LPC 2148的mp3播放器源代码。该代码是linux下的MPEG 音频解码示例程序,并包含文件系统
上传时间: 2017-01-29
上传用户:kr770906
资源简介:一个JAVA初学者基于JMF开发的简单实用的mp3播放器
上传时间: 2013-12-24
上传用户:小儒尼尼奥
资源简介:该文档为基于labview的音乐播放器的设计.讲解资料,讲解的还不错,感兴趣的可以下载看看…………………………
上传时间: 2021-11-02
上传用户:
资源简介:该文档为基于labview的多媒体播放器及K歌之王课程设计实验报告简介资料,讲解的还不错,感兴趣的可以下载看看…………………………
上传时间: 2021-11-08
上传用户:1208020161
资源简介:该文档为基于fpga的音乐播放器的设计.总结文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………
上传时间: 2022-04-28
上传用户: