基于WIFI的嵌入式设备组网设计与数据库缓存技术研究

被引量 : 7次 | 上传用户:xingyunzhixingkirk
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网的快速发展,无线联网尤其是基于Wi-Fi技术的无线联网及相关应用已与人们的生活密切相关。本课题设计了一种基于ARM11的嵌入式终端,配置Wi-Fi、摄像头等功能模块,实现了无线终端与服务器之间的信息共享与接力传输。结合项目课题任务对服务器数据库的要求,针对传统关系型数据库的不足之处,对比分析了两种目前较为流行的NoSQL技术,实现了一套包括终端图片采集、无线信息传输及服务器管理的业务应用系统。本系统也可应用于现代安保、安全生产监控、云摄像头等不同领域。设计中采用基于S3C6410处理器的嵌入式开发板,配置SDIO接口的Wi-Fi模块WM-G-MR-09,将开发板扩展为支持Wi-Fi无线通信的设备,配置CAM接口的CMOS摄像头模块0V9650,将开发板扩展为具有图像获取功能的终端。通过移植Bootloader、Linux操作系统内核和文件系统,构建了嵌入式Linux的软硬件平台,操作系统内核内置了SDIO接口的Wi-Fi模块和CAM接口的CMOS摄像头模块的硬件驱动程序,用户只需关注待实现的具体功能,无需编写底层的驱动程序,大大节省了开发时间。在此软硬件基础上基于V4L2框架和libjpeg压缩库,编写图片获取的应用程序。基于socket网络编程,编写应用程序,在传输层使用TCP协议将图片无线传输至服务器进行统一管理。服务器部分较详细地介绍了Linux操作系统、Apache网络服务器、MySQL数据库和PHP开发环境的构建及基本配置,对比传统Web访问流程中关系型数据库遇到的挑战,比较了两种目前市场上广泛使用的数据库缓存技术——Memcached和Redis,分析探讨了以集群形式分布式部署所使用到的算法;重点实践了Memcached和Redis在Linux环境下的安装及配置,以及如何使用PHP编程语言与这两种缓存数据库之间进行交互。
其他文献
目的:研究不同肠内营养方式对大鼠肠吻合口愈合结果有无差异;经吻合口下方置管输液是否有返流现象。方法:以SD大鼠为研究对象,随机分为3组,每组18只大鼠,观察3个不同的时间点(术
随着社会主义市场经济原则与法治原则在我国的确立,法制新闻越来越被媒体所亲睐,成为新闻传播中一道亮丽的风景线。七八十年代法制新闻初步发展,进入九十年代以来,法制新闻蓬勃繁
教育是一个国家的基本国策,也是社会进步的源泉。随着教育事业的蓬勃发展,越来越多的人们对校园环境提出更高的要求,展现学生真实学习与交往生活空间的需求更加的紧迫。因此,
[目的]观察温肾泄浊汤治疗中期慢性肾衰合并甲功减退症疗效。[方法]使用随机平行对照方法,将85例住院患者按抽签法随机分为两组。对照组40例西药常规治疗。治疗组45例温肾泻
<正> 藏族作为世界民族之林的重要成员,同其它民族一样,也有自己的教育,也有自己光荣的教育史,只不过她的教育异常独特罢了。对于历史上的藏族教育,解放前后均有识者写过文章
自上世纪90年代以来,人民币汇率经历了频繁的调整和变动。尤其是2000年后,随着我国经济的平稳、持续和快速发展,外汇储备高速增长,人民币显示出较大的升值压力,而当时我国实
逻辑电路与单片机课程是高校电子和计算机相关专业学生的必修课程。然而,在电路仿真实验领域长期由国外软件垄断。随着国家级虚拟仿真实验教学中心的建设,自主研发逻辑电路与
在我国经济、人口分布不均的大背景下,东部地区经济发展程度高,金融机构从电子银行到实体网点全面覆盖这些地区;而在西部农村地区,由于基础建设落后等客观原因,金融覆盖程度严
我国未成年人犯罪已然成为社会突出问题,为减少和控制犯罪,理论界呼吁借鉴域外发达国家构建中国的暂缓起诉制度,经过多年实践试点的经验总结,全国人大最终在新《刑事诉讼法》