论文部分内容阅读
随着无线网络技术的发展,有关WiFi无线网络通信与控制技术取得长足进步,在当今世界上的大多数国家里,WiFi技术已经成为无线网络宽带接入的主流标准。在国内相当一部分城市都提供了WiFi信号,如许多电话亭被改造为WiFi信号热点。在大街上,我们只要随身携带带有WiFi模块的电子产品终端,就可接入互联网冲浪。眼下,物联网也如火如荼地发展,人们追求手持终端的智能性和良好的操作控制能力及相关设备的互联互控的实用操作。若将一把能够控制远端的智能电子设备掌握在手,就可以省去很多不必要的麻烦在网络的另一端就可以轻松解决问题。当今手持智能终端大多是采用ARM架构。因此在ARM上通过研究WiFi无线通信终端实现智能控制显得很有意义。本课题主要基于三星公司的S3C2440A为核心处理器,通过搭建其外围电路来设计开发通用的无线控制终端的硬件,在控制终端的硬件平台即本课题中的目标板上移植Linux嵌入式操作系统,设计一个稳定可靠的无线模块与目标板相连接,能够实现目标板通过WiFi信号组建局域网或者通过WiFi热点连接互联网,并能控制网中的另一智能设备,研究智能终端在组网中的相互访问和控制能力。本课题在软件方面,采用嵌入式Linux系统作为操作系统,使用Qtopia桌面环境。详细分析了该无线智能控制系统的软件部分,包括从底层到顶层的实现,如Linux内核的图形化配置与移植,根文件系统的相关制作,WiFi无线网卡、LCD、触摸屏校准的程序设置、Qtopia桌面环境的移植、无线控制的时延、信号的反馈等。经系统实验测试结果表明,该无线智能控制终端能够在WiFi信号覆盖区域连接互联网,也可在两两组网即组成局域网,并能与通过联网模拟的宿主机进行连接与相互控制。目标板可用触摸屏进行操作。在联网状况下,利用SSH协议能够实现远程智能控制等。