产品详情
scribe)形式的“轻量级”通讯协议,该协议构建于 TCP/IP 协议上,
由 IBM 在 1999 年发布。MQTT 最大长处是,能够很少的代码和有限的带宽,为衔接远
MQTT 是轻量、简略、敞开和易于完成的,一起作为一种低开支、低带宽占用的即时
(1) 轻量牢靠:MQTT 的报文格式精简、紧凑,可在严峻受限的硬件设备和低带宽、
(2) 发布/订阅形式(Publish/Subscribe):发布/订阅形式的长处是发布者与订阅者的
解耦,完成异步协议。即订阅者与发布者无需树立直接衔接,亦无需一起在线) 为物联网而生:供给心跳机制、遗言音讯、QoS 质量等级 + 离线音讯、主题和
MQTT 作为一种低开支,低带宽占用的即时通讯协议,能够很少的代码和带宽为联网
设备供给实时牢靠的音讯服务,适用于硬件资源有限的设备及带宽有限的网络环境。常
Mosquitto 是一款开源的 MQTT 音讯署理(服务器)软件,供给轻量级的、支撑可发
布/可订阅的的音讯推送形式。我司供给的评价板文件体系已支撑 Mosquitto 东西,本文
体系作为通讯目标,因而需在 Ubuntu 终端履行如下指令装置 Mosquitto 东西。
网线将评价板千兆网口 ETH0 RGMII 和上位机衔接至公网,保证可正常拜访互联网。
评价板发动,将事例 bin 目录下 mqtt_client 可履行文件复制至评价板文件体系的恣意
将事例 src文件夹复制至 Ubuntu 作业目录下,请先保证已参阅Linux
处理器对应的 GCC 编译器。进入 src目录履行如下指令,运用LinuxSDK 开发包目录下的 GCC 编译器进行事例编译。编译完成后,将在当时目录下生成
务器通讯。评价板生成正弦波数据,每秒发送 512 个采样点的数据至 MQTT 服务器;上
将评价板千兆网口 ETH0 RGMII 和上位机衔接至公网,保证可正常拜访互联网。
评价板发动,将事例 bin 目录下 mqtt_sinewave_pub 可履行文件复制至评价板文件系
履行如下指令运转程序,衔接 MQTT 服务器,并发送正弦波数据至 MQTT 服 务器。
机浏览器翻开。在弹出的 Web 页面(如下图),顺次输入 MQTT 服务器:
端口号:8000,最终点击衔接,Web 页面将会从 MQTT 服务器获取正弦波数据并进行波
将事例 src文件夹复制至 Ubuntu 作业目录下,请先保证已参阅 Linux 体系运用手册编
译过 LinuxSDK,构建 T507 处理器对应的 GCC 编译器。进入 src目录履行如下指令,运用
LinuxSDK 开发包目录下的 GCC 编译器进行事例编译。编译完成后,将在当时目录下生成