电子相册程序流程介绍.doc

电子相册程序流程介绍.doc

ID:61515165

大小:600.00 KB

页数:8页

时间:2021-02-09

电子相册程序流程介绍.doc_第1页
电子相册程序流程介绍.doc_第2页
电子相册程序流程介绍.doc_第3页
电子相册程序流程介绍.doc_第4页
电子相册程序流程介绍.doc_第5页
资源描述:

《电子相册程序流程介绍.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、课程大纲课程名称主要技术点时间综合实训项目一电子相册1.功能说明2.模块设计3.技术分析1)Framebuffer机制驱动2)libjpeg图形库的使用3)libfreetype字体库的使用4)相片切换5.相册编码与测试10天(60课时)系统分析和移植1.U-Boot工程简介2.U-Boot主要功能3.U-Boot源码结构4.U-Boot的编译1)Makefile文件2)U-Boot工具5.U-Boot启动流程1)第一阶段启动源码分析2)第二阶段启动分析6.U-Boot移植1)移植过程2)需要修改的文件3)常用命令4)调试与跟踪6天(36课时)综合实训项目一

2、tinyhttpd1.功能说明2.模块设计3.技术分析1)socket开发技术2)网络协议栈3)多线程使用4.相册编码与测试6天(36课时)验收1.项目分组演示2.项目验收1天(6课时)学习周期:1个月;共计150课时电子相册项目指导——德润AEHome体验营一、环境搭建:1(一)DeRun6410开发板环境1(二)交叉编译环境的安装3(三)交叉编译libjpeg库4(四)交叉编译libfreetype库4(五)移植库到DeRun6410板子4二、电子相册流程图5三、代码简介6一、环境搭建:(一)DeRun6410开发板环境有关开发板环境的安装、使用,请参考

3、DeRun6410自带的文档便可。但其qtopia.tar.gz的安装使用请参考下面的方法,避免其自带的在运行jpeg库的时候后出问题。Qtopia.tar.gz的烧写:qtopia.tar.gz复制到U盘或者SD卡中,接着把U盘或者SD卡插到板子上。接着选择菜单中的q:这时候就开始烧写ubifs了。如果没有意外应该最后能够看到下面信息:同时屏幕将显示出校准界面:点击十字中心进行5点校准。之后便等待系统的正常启动了。(二)交叉编译环境的安装1、先下载arm-linx-gcc的软件。2、解压,指令如下:$tarvfxjarm-linux-gcc.4.4.3.

4、tar.bz2-C/usr/local/armtarvfxzarm-linux-gcc.tar.gz-C/usr/local/arm注释:-C后面是解压的安装目录,在本项目中设为/usr/local/arm,若没有arm目录要提前先创建。3、修改配置文件,将arm-linux-gcc添加到环境变量PATH中,因为arm-linux-gcc的命令是在/usr/local/arm/4.4.3/bin下,其目的通过对全局变量绑定使之能够在任意一个目录下能够执行该命令。指令如下:$vim/etc/profile在该文件最后添加下面的语句:exportPATH=$PA

5、TH:/usr/local/arm/4.4.3/bin4、运行下面的指令,立即使新的环境变量生效,不用重启电脑。$source/etc/profile5、检查是否将路径加入到环境变量PATH中$echo$PATH如果显示的内容中有/usr/local/arm/4.4.3/bin,说明已经将交叉编译器的路径加入PATH。至此,交叉编译环境安装完成。6、执行如下指令,测试安装是否正确:$arm-linux-gcc–v也可查看gcc版本,若有出现版本信息,说明安装成功。(三)交叉编译libjpeg库1.进入到libjpeg库的下载目录,运行如下指令:$tarzxv

6、fjpegsrc.v8d.tar.gz2.进入解压目录后,运行:$./configureCC=arm-linux-gcc--prefix=/opt/jpeg/jpeg-8d-release--enable-shared--enable-static--host=arm-linux注释:--prefix后是跟的软件的安装目录,可根据自己的情况修改。$make$makeinstall注意:要在后面makefile中连接库的时候指定该软件的当前目录便可。(四)交叉编译libfreetype库1.进入到libfreetype库的下载目录,运行如下指令进行解压:$ta

7、rjvxffreetype-2.3.2.tar.bz2$cdfreetype-2.3.2/2.进入解压目录后,运行:$./configureCC=arm-linux-gcc--host=arm-linux–prefix=$PWD/_install注释:--prefix后是跟的软件的安装目录,其中PWD为环境变量,标识当前所在目录,用户可根据自己的情况修改。$make$makeinstall注意:要在后面makefile中连接库的时候指定该软件的当前目录便可。(五)移植库到DeRun6410板子1.在libjpeg和libfreetype两个库安装的目录中分别

8、把lib目录下的libjpeg.so.8.0.0和l

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。