APP下载

基于 Qt的无线即时通信系统的设计

2014-08-07童英华

微型电脑应用 2014年3期
关键词:嵌入式系统设计

马 青,童英华

基于 Qt的无线即时通信系统的设计

马 青,童英华

提出一种基于对等网络模型的的无线即时通信系统,该系统使用 S3C2410 为微处理器,在 Qt 4.5 for Embeded Linux开发平台上,提供了 ipmsg 协议的实现,支持局域网内部点对点的即时通信和文件传输,实现了与 PC 之间点对点的消息、文件/文件夹、图片的发送。

对等网络;S3C2410; ipmsg 协议;PC;即时通信

0 引言

数字化、信息化、智能化是世界发展的大趋势,对人们的生产生活将产生更为深刻的影响,并正在引发一场全方位的社会变革,即从工业社会向信息社会发展。同时伴随着物联网、云计算、信息物理融合系统等概念的提出,智能终端等嵌入式设备之间的数据交换将势必成为今后的研究热点[1]。

对等网络模型技术起源于局域网文件共享,是基于TCP/UDP Client/ Server 技术的一种设计模式思想。对等网络模型中,各个结点是对等的,彼此互为客户端/服务器,协同完成任务。[2]本系统基于统一通信的需求,设计了一款基于对等网络模型的的无线即时通信系统。一端运行于 PC,另一端运行于 ARM 平台,实现了点对点的消息、文件/文件夹、图片的发送。

1 系统总体设计

本设计提出并实现了一个基于 Qt for Embedded Linux 4.5.0 的无线即时通信系统。该系统使用 S3C2410 处理器作为硬件平台,基于 Qt 嵌入式 Linux 开源平台开发了 QMsg通讯软件。

系统总体结构图如图1和图2所示:

图1 系统总体框架

图2 QMsg 总体框图

2 系统硬件结构

本系统硬件设计包括个人计算机,以及采用 S3C2410为微处理器的内核的 ARM 硬件平台,操作系统采用 Linux操作系统的系统结构组成。……

登录APP查看全文

猜你喜欢

嵌入式系统设计
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
瞒天过海——仿生设计萌到家
搭建基于Qt的嵌入式开发平台
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
设计秀
有种设计叫而专
嵌入式软PLC在电镀生产流程控制系统中的应用
Altera加入嵌入式视觉联盟