设备端的开发是一个很是简单的工做。零妖今天就简单讲解一下物联网弹幕器这个设备的源代码,给你们提供一个裸机上云的思路。连载文章更新到这里要告一段落,由于真的没啥要讲的了。编程
二数组
首先要说的是使用技小新的MQTT单片机编程小工具生成一个C语言的头文件,这个在以前的文章里已经说过了。你的单片机要干的事情就是经过串口把这些16进制的数据发送给CH9121模块,而后CH9121模块会自动把这些数据打包一下以TCP的形式发送给服务器。服务器
三工具
单片机的串口资源真的很是好用。STM32F103C8T6这个型号的单片机有三个能够独立使用的串口资源,物联网弹幕器真正用的实际上是两个,一个是串口1和电脑的串口链接,调试代码时候输出数据用的,一个是串口3用来和CH9121通讯用的。在代码上你能够让串口1和串口3链接在一块儿,这样就能够在电脑上发送数据给CH9121了,实现的方法请看代码。调试
在单片机的内部程序里,也是能够控制串口3发送任何数据的,因此就能发送小工具生成的数组到CH9121了。代码以下。blog