自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 单片机控制大功率负载造成的死机问题

大功率负载造成单片机死机的解决之道

2023-04-13 10:51:40 422

原创 好用又免费的手机投屏到电脑软件

前几天工作的时候有些无聊,想玩会手机划划水摸摸鱼,但又怕老板看见,所以在网上寻找有没有可以投屏的好方法,win10自带投屏功能,大家如果是win10系统可以自行百度使用方法,我的电脑是win8的所以只能借助第三方软件,但大部分都是付费的,要不就是功能很受限。皇天不负有心人,我找到了一个好用又免费的投屏软件,它就是“安卓投屏”。安卓投屏是吾爱论坛大神helaer基于github上的scrcpy项目开发的一款非常好用的投屏软件。软件下载地址:https://pan.baidu.com/s..

2021-08-03 14:05:17 2967

原创 各种十进制转十六进制的方法

写程序时我们经常遇到进制转换的问题,最常见的就是十进制和十六进制之间的转换,这篇就记录一下如何从十进制转换为十六进制。十进制转十六进制字符串输出char *itoa(int value,char*str,int base)使用itoa(int value,char*str,int base)函数,value表示需要被转换的数,str表示转换完成后存储结果的目标位置,base表示进制数。例如,我们要将一个十进制数a转换为十六进制字符串,则:char*buffer[33];char*int

2021-07-22 08:54:50 11254

原创 Keil自带的jansson库中的API

Keil只需要按流程安装上jansson库,然后在工程中包含jansson.h就可以使用他的全部API了。API:array json_t *json_array(void) 新建json数组(array型) size_t json_array_size(const json_t *array) 获取json数组的长度(数组中值的个数),当为NULL或者非array型数组时返回0 son_t *json_array_get(const json_t *array, size

2021-07-21 14:32:25 538 1

原创 Keil5提供的jansson库中部分函数使用的格式限定符

在使用Keil5进行json操作的时候我们会用到Keil自带的jansson库,还挺方便的。jansson是一个用于解码,编码,操控json的C库。jansson特性为:1、简单直观的API和数据模型。2、没有依赖性。3、完整的Unicode支持(UTF-8)。我的上一篇文章中使用STM32F103和DTU模块组合向ONENet发送数据,因为使用的是MQTT协议,payload使用jaon格式,所以我们使用了jansson库中用于打包json数据的函数,json_t *json_pack(con

2021-07-21 10:20:04 760 1

原创 STM32使用MQTT协议向ONENet发送数据点

之前讲了怎么使用DTU模块和ONENet建立连接,连接建立起来之后就该发送数据了。使用的材料有STM32F103VBT6开发板一块,DTU模块一个。STM32部分由于ONENet的MQTT协议依旧需要使用json格式发送,所以我们需要首先将我们所需要发送的数据转换为json格式。Keil5提供了便捷的json解析库,下载地址:http://www2.keil.com/mdk5/partnerpacks/ 找到Jansson,点击Pack Download即可下载,安装时为默认路径无需修改。

2021-07-19 20:27:59 3684 8

原创 DTU与ONENet新版MQTT物联网套件建立连接

之前我们讲了如何把DTU和云平台使用多协议接入中的MQTT协议相连接,这次我们将使用ONENet的MQTT物联网套件和DTU相连接。ONENet部分(1)登录中国移动ONENet平台并打开控制台。(2)点击全部产品服务——MQTT物联网套件。(3)点击添加产品。带*的是必填项,名称、行业、类别都看着写就行联网方式选择移动蜂窝网络,操作系统选择无,网络运营商就得看你DTU用的谁家的电话卡就选谁了。(4)添加设备,点击添加设备,只需要填写设备名称即可。...

2021-07-17 10:03:37 1248 1

原创 使用DTU模块和MQTT协议接入中国移动OneNET平台(二)

上一篇说了怎么将DTU和ONENet通过MQTT协议建立连接,这一片就说说怎么上传数据点到ONENet和如何两个设备之间进行互相发数据。首先还是要看懂MQTT协议报文的格式,下面是MQTT协议中文版连接:https://mcxiaoke.gitbooks.io/mqtt-cn/content/MQTT报文是由固定报头,可变报头,有效荷载组成,...

2021-07-17 09:39:51 902 2

原创 使用DTU模块和MQTT协议接入中国移动OneNET平台

本人网络小白,之前有点单片机基础,最近想利用无线传输远程控制单片机,之前再往网络上搜索过使用什么设备接入云平台从而可以无线传输数据,但大部分都是都是基于esp8266和AT指令的,因为我很懒嫌AT指令太繁琐,所以我就发现了DTU模块。...

2021-07-16 15:49:56 1002 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除