文件名称:webPlayer
- 所属分类:
- 单片机(51,AVR,MSP430等)
- 资源属性:
- [C/C++] [源码]
- 上传时间:
- 2015-01-05
- 文件大小:
- 1.01mb
- 下载次数:
- 0次
- 提 供 者:
- 大***
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
第一个版本的原型机会采用Cortex M3级别的芯片,使用SD卡作为音乐的缓冲区,通过WiFi模块配合
lwIP网络协议栈连接豆瓣服务器,将数据首先下载到SD卡中缓存起来;系统采用一块Vx10xx MP3解码
芯片实现音乐的解码和播放。播放模块始终从SD卡中读取缓存的音乐,从而避免由于网络不稳定带来的
糟糕的播放体验。为了保护该开源项目,SD卡将不使用任何标准的文件系统,我们会将其视作一个巨大
的FLASH缓冲区使用,配合一个简单的链表式存储结构来保存和索引音乐文件。为了解决TCP下载音乐
到SD卡以及从SD进行音乐播放时产生的读写冲突,我们引入了两个SPI Flash作为中间的乒乓双缓冲介质。 该版本使用改进的xmodem协议进行简单的流控制,通过超级终端播放(下载)MP3文件到
系统进行缓冲,并由系统发送到Vx10xx模块。-The first version of the prototype using Cortex M3 level of the chip, using the SD card as a buffer with music, through the WiFi module
LwIP network protocol stack connection bean server, data will be downloaded to the SD card in the first cache the system uses a Vx10xx MP3 decoder
Chip realization of decoding and playing music. Playing module always read cache the music in the SD card, so as to avoid network instability brought
Bad playback experience. In order to protect the open source project, SD card file system will not use any standard, we will regard it as a great
The use of FLASH buffer, with a simple linked list storage structure to store and index the music file. In order to solve the TCP Download Music
To the SD card and the SD to play music is produced when the read-write conflict, we introduce two SPI Flash as the middle of the table tennis double buffer medium. The version of the simple flow control using the improved XMODEM protocol, playing through the super te
lwIP网络协议栈连接豆瓣服务器,将数据首先下载到SD卡中缓存起来;系统采用一块Vx10xx MP3解码
芯片实现音乐的解码和播放。播放模块始终从SD卡中读取缓存的音乐,从而避免由于网络不稳定带来的
糟糕的播放体验。为了保护该开源项目,SD卡将不使用任何标准的文件系统,我们会将其视作一个巨大
的FLASH缓冲区使用,配合一个简单的链表式存储结构来保存和索引音乐文件。为了解决TCP下载音乐
到SD卡以及从SD进行音乐播放时产生的读写冲突,我们引入了两个SPI Flash作为中间的乒乓双缓冲介质。 该版本使用改进的xmodem协议进行简单的流控制,通过超级终端播放(下载)MP3文件到
系统进行缓冲,并由系统发送到Vx10xx模块。-The first version of the prototype using Cortex M3 level of the chip, using the SD card as a buffer with music, through the WiFi module
LwIP network protocol stack connection bean server, data will be downloaded to the SD card in the first cache the system uses a Vx10xx MP3 decoder
Chip realization of decoding and playing music. Playing module always read cache the music in the SD card, so as to avoid network instability brought
Bad playback experience. In order to protect the open source project, SD card file system will not use any standard, we will regard it as a great
The use of FLASH buffer, with a simple linked list storage structure to store and index the music file. In order to solve the TCP Download Music
To the SD card and the SD to play music is produced when the read-write conflict, we introduce two SPI Flash as the middle of the table tennis double buffer medium. The version of the simple flow control using the improved XMODEM protocol, playing through the super te
(系统自动生成,下载前可以参看下载内容)
下载文件列表
webPlayer\1.png
.........\play v0.1 .pdf
.........\register debug\application\application.h
.........\..............\...........\app_cfg.h
.........\..............\...........\common_app_cfg.h
.........\..............\...........\common_environment_cfg.h
.........\..............\...........\platform.h
.........\..............\...........\template\app_cfg.h
.........\..............\...........\........\build_iar\settings\bootrom.cspy.bat
.........\..............\...........\........\.........\........\bootrom.dbgdt
.........\..............\...........\........\.........\........\bootrom.dni
.........\..............\...........\........\.........\........\bootrom.wsdt
.........\..............\...........\........\.........\........\template.crun
.........\..............\...........\........\.........\........\template.cspy.bat
.........\..............\...........\........\.........\........\template.dbgdt
.........\..............\...........\........\.........\........\template.dni
.........\..............\...........\........\.........\........\template.GSP_ES_XN12xx_GSPB_TEMPLATE.cspy.bat
.........\..............\...........\........\.........\........\template.GSP_TEMPLATE_FLASH.cspy.bat
.........\..............\...........\........\.........\........\template.GSP_TEMPLATE_FLASH_Lib.cspy.bat
.........\..............\...........\........\.........\........\template.template.cspy.bat
.........\..............\...........\........\.........\........\template.wsdt
.........\..............\...........\........\.........\........\template.wspos
.........\..............\...........\........\.........\template\List\startup.lst
.........\..............\...........\........\.........\........\Obj\startup.o
.........\..............\...........\........\.........\........\...\template.pbi
.........\..............\...........\........\.........\........\...\template.pbi.cout
.........\..............\...........\........\.........\........\...\uart_play.pbi
.........\..............\...........\........\.........\........\...\uart_play.pbi.cout
.........\..............\...........\........\.........\........\...\vs10xx.pbi
.........\..............\...........\........\.........\........\...\vs10xx.pbi.cout
.........\..............\...........\........\.........\........\...\xmodem_1k.o
.........\..............\...........\........\.........\........\...\xmodem_1k.pbi.cout
.........\..............\...........\........\.........\template.dep
.........\..............\...........\........\.........\template.ewd
.........\..............\...........\........\.........\template.ewp
.........\..............\...........\........\.........\template.ewt
.........\..............\...........\........\.........\template.eww
.........\..............\...........\........\config\interface_cfg.h
.........\..............\...........\........\......\template_app_cfg.h
.........\..............\...........\........\......\template_environment_cfg.h
.........\..............\...........\........\startup.s
.........\..............\...........\........\template.a
.........\..............\...........\........\template.c
.........\..............\...........\........\uart_play\app_cfg.h
.........\..............\...........\........\.........\console\app_cfg.h
.........\..............\...........\........\.........\.......\console.c
.........\..............\...........\........\.........\.......\console.h
.........\..............\...........\........\.........\uart_play.c
.........\..............\...........\........\.........\uart_play.h
.........\..............\...........\........\.........\vs10xx\app_cfg.h
.........\..............\...........\........\.........\......\vs10xx.c
.........\..............\...........\........\.........\......\vs10xx.h
.........\..............\...........\........\.........\xmodem_1k\app_cfg.h
.........\..............\...........\........\.........\.........\xmodem_1k.c
.........\..............\...........\........\.........\.........\xmodem_1k.h
.........\..............\app_cfg.h
.........\..............\default.c
.........\...