找回密码
 注册
关于网站域名变更的通知
查看: 316|回复: 1
打印 上一主题 下一主题

iTOP-4412开发板-QtE-智能网关测试使用文档

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-10-10 11:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本文档介绍的是在 QT 系统环境下 iTOP-4412 智能网关实验调试步骤。给用户提供了“iTOP-4412-QtE4.7-智能网关_V1.0.rar”“iTOP-4412-QtE4.7-TCPsocket 通信_V1.0”和压缩包,即智能网关实验与 TCPsocket 实验 Qt 源码。% [% t! b% {3 s& w
智能网关实现的是传感网络到传统通信网络的协议转换,将协议适配层上传输的标准格式数据进行统一封装,将广域接入层下发的数据解包成标准格式数据,实现命令的解析,之后转换为感知层协议可以识别的信号和控制指令。8 ]6 Y/ b, g  x: q1 x
本实验需要完成两个部分:第一部分 PC 机通过串口将数据发送到智能网关,服务器经网线自动将数据通过 socket 通信发至 Ubuntu 虚拟机(或开发板);第二部分 Ubuntu 虚拟机(或开发版)通过网线将数据发送到智能网关,服务器经串口自动将数据发至 PC 机。
) V6 ]1 |/ i2 ~1 硬件连接
/ F# q7 k/ H. G7 w/ j6 n2 \作者测试智能网关,使用的 iTOP-4412 精英版开发板,将网线(1)与串口线(2)同时连接开发板与 PC 机,从而实现 socket 通信以及串口通信。7 J- k9 j2 C$ ~" }! q6 e  r

1 U5 q2 }9 ]/ p3 `4 I: W2 测试软件的使用
. G$ q7 f9 \* t/ V( s, P& T将“iTOP-4412-QtE4.7-智能网关_V1.0”中“NetworkTcp”目录下可执行文件“NetworkTcp”拷贝到 U 盘上,如下图3 P7 t% I2 I) l/ S. L6 F8 a
所示。
) \3 c; L: z$ R9 n& `, K3 }
1 j: s. U: u0 h7 m8 i9 N0 ?( K然后使用命令“mount /dev/udisk /mnt/disk/”将 u 盘挂载到开发板上,我们可以使用命令“ls /mnt/disk/”查看到“NetworkTcp”,如下图所示。
& `) L- N6 F+ Z- w
' l$ H7 S- [3 t5 w3 Y: G在运行程序之前,首先要使用“ifconfig”命令修改开发板 ip,使其能与虚拟机 ping通。如下图所示。
7 C- Q" r& Y& o( ~8 a+ A* p% z) ]* O
使用命令“/mnt/disk/NetworkTcp -qws &”,如下图所示。1 S9 H5 X/ g2 @
; W/ P: V0 V: g1 }
如下图所示,点击“SERVER”按钮,启动服务器。
6 R! t8 a7 b8 H: k4 G- X7 u
0 \( u0 C  o8 g" \通过 SSH 工具将“iTOP-4412-QtE4.7-TCPsocket 通信_V1.0”中“build-NetworkTcp-Desktop_Qt_5_3_GCC_64bit-Debug”文件夹拷贝到虚拟机 Ubuntu 中,。9 G  [$ H; B* b7 q6 x- A% L- }
PC 端的 Ubuntu 运行“build-NetworkTcp-Desktop_Qt_5_3_GCC_64bit-Debug”下的测试程序“NetworkTcp”,将“IP”栏修改为开发板 IP,点击连接服务器,如下图所示。
* i" `  Q/ N1 G) f5 E' P- {& C8 S) s" ^! s, j
打开控制台选择对应开发板串口的 COM 口,点击虚拟机测试程序发送按钮,即可在控制台看到虚拟机发送来的文本信息,如下图所示。
8 I; D! v7 Q! A% P8 E1 T5 q: G% Q+ p/ D! W: T  N: |+ W
在控制台粘贴一段字符串,即可在虚拟机测试程序上看到 PC 机发来的信息,如下图所示。  A0 B) @# L0 i3 P+ R7 @0 Y( a/ ~! H

4 e) @8 w7 C3 t我们在开发板屏幕上也可以看到虚拟机与 PC 机通信记录,如下图所示。
8 j5 F2 i. U4 T# ~0 v" t9 l$ F7 a7 l/ l# e4 x" d9 ^
+ l- w1 }- Z7 V6 K3 U2 Z+ V

该用户从未签到

2#
发表于 2020-10-10 13:24 | 只看该作者
智能网关测试使用文档
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-24 21:18 , Processed in 0.140625 second(s), 24 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表