物联网全栈教程 一 设备端的开发是一个非常简单的工作。零妖今天就简单讲解一下物联网弹 幕器这个设备的源代码,给大家提供一个裸机上云的思路。连载文章更新到 这里要告一段落,因为真的没啥要讲的了。 二 首先要说的是使用技小新的 MQTT 单片机编程小工具生成一个 C 语言的 头文件,这个在之前的文章里已经说过了。你的单片机要干的事情就是通过 串口把这些 16 进制的数据发送给 CH9121 模块,然后 CH9121 模块会自动把 这些数据打包一下以 TCP 的形式发送给服务器。 三 单片机的串口资源真的非常好用。STM32F103C8T6 这个型号的单片机有 三个可以独立使用的串口资源,物联网弹幕器真正用的其实是两个,一个是 串口 1 和电脑的串口连接,调试代码时候输出数据用的,一个是串口 3 用来 和 CH9121 通信用的。在代码上你可以让串口 1 和串口 3 连接在一起,这样 就可以在电脑上发送数据给 CH9121 了,实现的方法请看代码。 在单片机的内部程序里,也是可以控制串口 3 发送任何数据的,所以就能 发送小工具生成的数组到 CH9121 了。代码如下。 四 从云端下发给设备
2022-06-23 17:07:06 84KB 文档资料
6.4 同步总线和异步总线各有什么优缺点? 答:(1) 同步总线。同步总线上所有设备通过统一的总线系统时钟进行同步。同步总线 成本低,因为它不需要设备之间互相确定时序的逻辑。但是其缺点是总线操作必须以相同的 速度运行。 (2) 异步总线。异步总线上的设备之间没有统一的系统时钟,设备自己内部定 时。设备之间的信息传送用总线发送器和接收器控制。异步总线容易适应更广泛的设备类型, 扩充总线时不用担心时钟时序和时钟同步问题。但在传输时,异步总线需要额外的同步开销。 6.5 计算机系统字长 32 位,包含两个选择通道和一个多路通道,每个选择通道上连接了 两台磁盘机和两台磁带机,多路通道上连接了了两台行式打印机,两台读卡机,10 台终端, 假定各设备的传输率如下: 磁盘机:800KBps 磁带机:200KBps 行打机:6.6KBps 读卡机:1.2KBps 终 端:1KBps 计算该计算机系统的最大 I/O 数据传输率。 解:本题要求计算通道的吞吐率,而且机器有一个多路通道,这就有两种可能:字节多 路通道和数组多路通道。因为如果将多路通道组织成数组多路通道,某个时刻通道只能为一 台设备传送数据,所以它的传输率是所有设备的传输率的最大值,而如果将它组织成字节多
2021-11-11 10:15:24 1011KB 系统结构 答案
1
使用以太网模块,结合STM32单片机接入互联网。 通过MQTT协议接入阿里云IOT平台。 没有使用MQTT的库,而是直接使用底层的16进制数据进行交互。 最终通过BONE框架实现前端展示。 (2018年6月份结束更新,技术相对较为落后)
2021-07-29 10:33:22 7.25MB iot 物联网全栈教程
1
资料-物联网全栈教程.zip
2021-06-13 19:01:25 335.24MB 物联网
1