分享一个经典的嵌入式项目: 嵌入式多媒体Mplayer播放器

[复制链接]
2703|4
 楼主 | 2013-1-15 17:15 | 显示全部楼层 |阅读模式

  多媒体播放器在各个领域中几乎所处可见,比如平时观看电影、听优美的歌曲等都是由播放器来完成的;在嵌入式产品中也随处可见,比如手机、ipad等;凌阳教育嵌入式培训实战项目之一:开发嵌入式多媒体Mplayer播放器。

  1.项目描述
  基本要求:
  ◆ 触摸控制、物理按键控制
  ◆ 实现暂停、播放
  ◆ 快进、快退
  ◆ 上一首、下一首、播放列表切换歌曲
  ◆ 静音、音量增大、音量减小(在界面上有音量大小的提示)
  ◆ 显示歌曲信息:歌手、专辑、创作年份、歌曲的总长度
  ◆ 显示当前的播放进度,并有进度条显示
  ◆ 歌词秀功能(播放歌曲的时候同步显示歌词)
   
  2.项目平台
  ◆ CPU处理器: samsung S5PV210,基于CortexTM-A8,运行主频1GHz内置PowerVRSGX540高性能图形引擎、支持流畅的2D/3D图形加速
  ◆ 内存:DDR2 RAM 512MB、32bit数据总线、运行频率:200MHz
  ◆ FLASH存储:SLC NAND Flash 1GB
  ◆ 有线网络芯片:10/100Mbps,SMSC LAN9220
  ◆ TFT LCD接口/串口/USB转串口(SPCP25A)
  ◆ CMOS摄像头接口
  ◆ IRDA红外线数据通讯口
  ◆ 音频接口,立体声音频输出接口/音频输入接口
  ◆ SD卡接口/RTC(带有后备锂电池)
  ◆ EEPROM(AT24C08,IIC)
  ◆ SPI接口Flash芯片
  ◆ SPI I2C总线引出
  ◆ TFT液晶(含触摸屏)

  3.软件平台
  ◆ Linux(pc:ubuntu-12.04)
  ◆ 嵌入式Linux 操作系统(Linux2.6.35内核)
  ◆ 编辑工具 vim
  ◆ 调试工具 gdb
  ◆ 交叉编译工具 arm-Linux-gcc 4.3.2
  ◆ TFT 图形库
  ◆ 触摸屏驱动
  ◆ 液晶屏驱动
◆ IIS 音频驱动
更多关于凌阳教育嵌入式linux培训实训项目>>:http://sz.sunplusedu.com/project/

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
| 2013-1-23 19:47 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
| 2017-4-16 15:25 | 显示全部楼层
用QT做的界面?
| 2018-6-28 12:39 | 显示全部楼层
| 2018-7-8 08:29 | 显示全部楼层
学习学习
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式
我要创建版块 申请成为版主

论坛热帖

关闭

热门推荐上一条 /5 下一条

快速回复 返回顶部 返回列表