基于嵌入式的数码相框设计

基于嵌入式的数码相框设计

ID:28049706

大小:347.62 KB

页数:21页

时间:2018-12-07

基于嵌入式的数码相框设计_第1页
基于嵌入式的数码相框设计_第2页
基于嵌入式的数码相框设计_第3页
基于嵌入式的数码相框设计_第4页
基于嵌入式的数码相框设计_第5页
资源描述:

《基于嵌入式的数码相框设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、嵌入式系统综合设计说明书题目:学生姓名:基于嵌入式的数码相框设计刘建平组别:学院:信息工程学院班级:计08_3班指导教师:刘志强王晓强庄旭菲张迪高晓松2011年9月20日觀2ABSTRACT2—、设计任务与要求3K任务:32、賊:3二、设计方案31、总体设计功能32、设计思路:43s显不图片:44、鼠标控制:45、网路检测更新图片下载:4三、软件设计41、主要模块流程图42、部分程序清单及注释62.1、客户端主程序:62.2、三种图片更换效果83、服务器端程序流程图134、服务器端主程序:14四、调试过程171、实验步骤171.1、进入lin

2、ux环境,启动两个终端,一个用于服务器程序,一个用于客户端程1^.171.2、解压freetype_2.3.11.tar.bz2文件,进入其目录下,输入make命令进行编職氣171.3、在命令行执行source./dpf.shshell文件。171.4、在命令行sudochmod777/dev/fbOsudochmod777/dev/input/mice命令,输入密码即可。171.5、启动服务器终端,在命令行使用make命令,输入./server运行程序。..171.6、启动客户终端,在命令行使用make命令,输入./client运行程序。.

3、.......172、出现的问题172.1、每当鼠标滑过都会有痕迹留下,看上去很像画笔。172.2、程序编译时出现段错误。172.3、下载文件吋出现阻塞现象。173、解决方法173.1、在鼠标绘制前保留一下上一时刻鼠标锁在位置的像素值,鼠标过后在还原,问题解决。173.2、出现段错误的地方很多,原因也很多一般是越界了,把内存地址中的其他值给冲掉了,用gdb调试即可找到M题所在。183.3、下载文件时出现阻塞现象的可能原因是套接字read与write不同步,还有可能是文件读完了,获得不到中断信号,返不出循环体,这是只要获得文件的大小即可(获取文

4、件大小用lseek函数)。18五、总结18六、参考文献19摘要数码摄影已经成为如今的主流摄影方式,但并不是每个美M的瞬间都用相纸冲刷出来(原因:这需要大量的金钱),经过市场调查只有%35左右的相片被冲洗,为了尽可能的减少人们的遗憾,数码相框的产生成为了必然,数码摄影也推动数码相框的发展。本设计主要应用了C/S模式,实现了网络间的数据传递和服务器的并发。客户端(Client)实现了鼠标控制,图片接受,图片的检测更新,图片的显示等功能,服务器(Server)主要实现图片的检测更新及传递数据,图片显示主要是引入了JPEG数据库包(Copyright

5、GeorgePeterStaplin),使我们的设计更为简单易懂。服务器使用了forkO函数实现的服务器并发,使阅读程序的人员能更清楚地理解服务器并发的实现。关键词:鼠标控制,服务器并发,检测更新ABSTRACTDigitalphotographyhasbecomedthemainstreamofthephotographyway.Now,itisnoteverybeautifulmomentsallwashedoutbythepaper(Reason:thiswillneedalotofmoney).Bymarketinvestigatio

6、nonlyaroundthirty-fivepercentofpictureswereflush,inordertominimizethenumberofpeopleregret,digitalphotoframesbecomenecessary,digitalphotographypromotethedevelopmentofthedigitalphotoframe.ThisdesignismainlyusedforC/Smode,andrealizethedatatransferbetweenthenetworkandserverconc

7、urrent.TheClientrealizedthemousecontrol,picturesaccepts,imagesofthedetectionupdate,picturesoftheshow,andotherfunctions,Servermainlyrealizesthedetectionupdateandpictures,picturesshowedthemaintransferdataintroduceJPEGdatabasebag(CopyrightGeorgePeterStaplin),makeourdesignmores

8、impletounderstandable.Serverusefork()oftherealizationofthefunction,makereadingprog

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

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

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