
物联网IoT终端设备如何选择接入协议
目前市场上的大多数物联网(IoT)模组都支持TCP、UDP、CoAP、LwM2M和MQTT等多种协议。这些协议涵盖了传输层和应用层的协议,不同的协议适用于不同的场景。在设计产品时,选择适合自己产品应用场景的协议非常重要。本文将介绍TCP、UDP、CoAP、LwM2M和MQTT这五种常用协议的特点和区别,为产品设计时的协议选择提供参考。

ESP8266两种工作模式数据传输测试
ESP8266支持三种模式:Station模式、AP模式和Station+AP混合模式。我们可以将这三种模式类比为手机的不同工作状态。当手机连接到无线网络时,它处于Station模式;而当手机开启移动热点时,它处于AP模式。简单来说,Station模式就是手机作为终端连接网络,而AP模式就是手机作为路由器为其他设备提供网络连接。

简单认识认识ELF文件
ELF是一类文件类型,而不是特指某一后缀的文件。ELF(Executable and Linkable Format,可执行与可链接格式)文件格式,在Linux下主要有如下三种文件:

例说 I2C 通信
Sugar 这两天玩了玩 JetBot,就是用 Nvidia Jetson Nano 做的智能小车。
其中小车马达的驱动模块用的是 I2C 的马达驱动板。
本篇 Sugar 就从硬件角度说一说 I2C 总线。

GDB调试器原来那么简单
GDB(GNU Debugger)是一款功能强大的命令行调试工具。一般情况下,在Windows平台进行开发时,我们很少会使用命令行调试工具,因为调试器通常会和编译器一起集成在集成开发环境(IDE)中。

什么是状态机?
状态机在实际工作开发中应用非常广泛,在刚进入公司的时候,根据公司产品做流程图的时候,发现自己经常会漏了这样或那样的状态,导致整体流程会有问题,后来知道了状态机这样的东西,发现用这幅图就可以很清晰的表达整个状态的流转。