课程列表
嵌入式Linux就业培训班
招生简章
教学大纲
实验设备
项目实战1
项目实战2
项目实战3
项目实战4
嵌入式Linux暑期强化班
招生简章
教学大纲
实验设备
项目实战
Android Linux就业培训
招生简章
教学大纲
实验设备
项目实战
 
项目实战3 首页 >> 嵌入式Linux就业培训班 >>
 
 

东方赛富3G学院学员项目实践案例介绍
——项目案例3:基于S3C2440 Linux的mp3音乐搜索播放器

1. 项目背景

      随着互联网的兴起,各类程序目前都提供网络功能,尤其是音乐娱乐的mp3播放器,目前网络上流行诸多在线播放的音乐的软件。本项目主要在2440开发板上设计一个嵌入式的在线音乐的播放器。
      在该项目中要设计一款音乐播放器。该音乐播放器具有在线下载BAIDU最新流行音乐。项目中涉及到网络编程,搜索引擎爬虫知识,解析HTML 项目中涉及到底层的网络编程,通过网络客服端解析HTML格式,掌握使用QT4进行mp3播放界面编程,实现Linux 2440声卡驱动来播放音乐,使用C语言来解析mp3音乐数据文件。

2. 系统的软件设计

MP3用户界面
东方赛富3G学院学员项目实践案例--基于S3C2440 Linux的mp3音乐搜索播放器

3. 系统功能说明

在硬件上搭建一个ARM Linux软件平台
具有QT4的音乐播放界面
具有网络在线搜索BAIDU音乐的功能
音乐mp3音乐文件解析

4、系统硬件需求

名称 说明
CPU S3C2440, 主频202M
FLASH 2M norflash + 64M Nand Flash
SDRAM 64M
USB 2个USB Host接口, 1.1标准
网口 10M
串口 2个3线串口
SD卡接口 SD卡容量1G
摄像头 USB 1.1接口
I/O 8路I/O
LCD 3.5寸240*320 TFT屏
触摸屏 4线电阻式触摸屏
A/D转换器 10bit 电压0-3V
电机驱动器

 

 
在线报名
您的姓名: (*必填)
电话手机: (*必填,建议填写手机号码,便于及时联系您)
电子邮件: (*必填)
参加课程: (*必填)
MSN/QQ: (*必填)
最高学历: (*必填)
培训方式: (*必填)
上课地点:
工作单位: (*必填)
所学专业: (*必填)
您从哪个渠道
了解我们的
(*必填)
您的留言: (*必填)