上传者: 38636577
|
上传时间: 2022-04-06 14:14:03
|
文件大小: 258KB
|
文件类型: PDF
概要
JSON格式是互联网通讯过程中常用的格式。包括MQTT协议也不例外,MQTT协议的数据收发都是使用JSON格式完成的。在使用MQTT协议进行通讯之前,我们需要掌握在c语言环境下JSON格式数据的操作。对JSON数据的操作我们使用了cJSON开源库。在使用的过程中,也遇到了不少问题(见后文),为此我查阅了很多资料,最后找到比较简单的方法解决了这个问题。
本篇介绍如何生成cJSON格式数据,并转化成字符串,通过串口发送到上位机。
关于cJSON的介绍和使用说明,这里推荐另外一篇博文。
下面是cJSON的源码github地址
准备阶段
硬件准备
使用STM32主控的开发板或相关硬件设备
软件准