随笔分类 - 总得用的一些协议
协议相关
摘要:protocol buffer是谷歌开发的一种开源数据传输语言格式,类似于json和XML等,在嵌入式开发中据我所知蓝牙通信经常用到protobuf,主要特点是打包和解包速度快,同时本身具有一定的加密性,虽然经过本人分析,加密性并不高哈哈,不过已经比json和xml这种直接把数据直观显示出来的加密性
阅读全文
摘要:wifi、蓝牙、zigbee三种无线通讯方式的对比
阅读全文
摘要:TTL 全双工通信模式 PIN:TX、RX、GND 需要GND做基准信号 逻辑0:0-0.4v (输出)0-0.8v(输入) 逻辑1: 2.4-5v (输出) 2-5v (输入) 485 半双工通信模式 PIN:A、B 根据A-B的压差来判断逻辑0和逻辑1 逻辑0:-6 - -2v 逻辑1:+2 -
阅读全文
摘要://TODO: TCP、UDP在OSI(Open System Interconnect)网络模型中处于传输层协议 IP在OSI网络模型属于网络层 常用网络函数: socket函数 创建套接字、确定套接字的参数 int socket(int domain, int type, int protoco
阅读全文
摘要:说明: modbus协议一般适用于一个主设备访问多个从设备的硬件开发环境,类似于zigbee网络中的一个路由器多个协调器的一对多模型。 modbus常用的寄存器类型为 3X 输入寄存器和 4X保持寄存器 从机3X 输入寄存器对主机来说是可读不可写状态,从机4X 保持寄存器对主机来说是可读可写状态 功
阅读全文
摘要:mqtt协议中一些名词解释: 保留消息Retained Messages: publish消息的时候设置的参数、当客户端或者服务器publish一条消息的时候将消息Retain标志设置为1,则服务器端会保存当前topic下的最后一条消息,当有新的客户端订阅这个topic时候,服务器会马上将此topi
阅读全文