# 基于GEC6818开发板的电子相册音乐视频播放器 **Repository Path**: waterguy/gec6818-assignment ## Basic Information - **Project Name**: 基于GEC6818开发板的电子相册音乐视频播放器 - **Description**: 基于 GEC6818 开发板的电子相册音乐&视频播放器 本项目基础代码部分来自: https://gitee.com/lin-xincheng/gec1818-project - **Primary Language**: C - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-09-12 - **Last Updated**: 2023-09-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 基于 GEC6818 开发板的电子相册音乐&视频播放器 #### 介绍 基于 GEC6818 开发板的电子相册音乐&视频播放器(代码都在BasicModule) 因为这个工程也就花了两天折腾来交作业,main内部代码会有点不完美(注释比较多,可食用) video.c的文件的话,我没弄,赶着交作业,没认真玩,出了bug就得靠你自己调节了. #### 架构 这玩意是有一个命令行的linux操作系统在里面的。 所以基础的linux操作操作都可以通过使用 但是,所以编译的时候不建议在里面搞(可能搞不了或者很慢) 但是,版本比较低。所以linux-arm的交叉编译器不能使用太高版本的; 附上了部分开发工具; #### 通讯教程 至于显示,一般的话都是通过串口去控制。推荐的一些串口工具: 1.picocom 2.SecureCRT 传送指令可使用rx xxx.x(文件) 网口传输可以用Tftpd32,想用其他软件可以自己琢磨 传送指令可以使用 tftp +‘空格’+ 你的电脑IP地址 +‘空格’+ -g +‘空格’+ -r +‘空格’+ 你先拉去的文件名字 U盘传输的话,直接把U盘插进去,然后在特定的文件夹里面就可以直接打开,没记错的话是/mnt/udisk;记错的话当我没说. #### 音乐视频说明 音乐视频播放的话,主要依赖两个软件,madplay(音乐),mlayer(视频播放) 它们都在放在同一个文件夹内,并且已经内置好了madplay; 所以可以输入which madplay;获取地址再把编译好的mplayer放进去即可; 这两个软件的使用方法基本一致;都是基于system()函数,该函数基于 使用例子:system("madplay 1.mp3 &"); 具体详细使用方法可以上网查,这里就不多赘述了。 #### 图片音乐视频文件说明 图片一定要配置好格式和分辨率 视频也一点要配置好分辨率,还有对应的编码模式:h.264; 音乐就mp3格式就好 因为这个开发板内部的内存不多,所以音视频,图片大的话,自行挂载对应的U盘; 值得一提的是,视频太大的话,这个扑街板子可能会报错;