Wesley13 Wesley13
3年前
STM32
I2C协议简介I2C通讯协议(Inter-IntegratedCircuit)是由Phiilps公司开发的,由于它引脚少,硬件实现简单,可扩展性强,不需要USART、CAN等通讯协议的外部收发设备,现在被广泛地使用在系统内多个集成电路(IC)间的通讯。下面我们分别对I2C协议的物理层及协议层进行讲解。I2C物理层
Stella981 Stella981
3年前
SPI (Serial Peripheral Interface)串行外设接口 协议详解+实例
SPI(SerialPeripheralInterface)串行外设接口协议详解实例一、协议简介SPI协议简介(转)(2008042616:24)分类:单片机及硬件相关技术(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fblog.chinaunix
Wesley13 Wesley13
3年前
QUIC协议加速互联网
2015042112:06 | DevStore编辑陈儿最近Google开始考虑用改进版的UDP协议QUIC给web提速。根据它近日公布的性能评估,这一融合了UDP与TCP优势的协议似乎提升效果明显。那QUIC与其他协议的区别和优势又在那里,谷歌究竟是怎么想的呢?讨论这个问题前,先来普及一下网络协议的基础知识!网络协议
Stella981 Stella981
3年前
RPC简介与hdfs读过程与写过程简介
1.RPC简介RemoteProcedureCall远程过程调用协议  RPC——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开发包括网络
Stella981 Stella981
3年前
Python基础系列讲解——TCP协议的socket编程
前言我们知道TCP协议(TransmissionControlProtocol,传输控制协议)是一种面向连接的传输层通信协议,它能提供高可靠性通信,像HTTP/HTTPS等网络服务都采用TCP协议通讯。那么网络通讯方面都会涉及到socket编程,当然也包括TCP协议。Python作为一门适应于快速开发的工具,在它浩瀚的第三方库中也一定包括了s
Stella981 Stella981
3年前
Qt编写气体安全管理系统4
一、前言通信协议解析是整个系统的核心灵魂,绝大部分人做软硬件通信开发,第一步估计就是写demo将协议解析好,然后再慢慢写整个界面和操作流程等,在工业控制领域,modbus协议应用还是非常广泛的,这个系统用的也是modbus协议,采用此协议可以方便的用一些第三方的组态软件接入,兼容性更强,modbus只是个协议规约标准,至于使用串口还是网络还是其
Wesley13 Wesley13
3年前
@protocol (协议)和 @interface (接口)的区别
ObjectiveC中的协议(@protocol),相当于C,Java等语言中的接口(Interface)。协议本身不实现任何方法,只是声明方法,使用协议的类必须实现协议方法。ObjectiveC中的接口(@interface),相当于C,Java等语言中的类(Class),是类的一个声明,不同与C,Java等语言的接口
IT全栈视野 IT全栈视野
4个月前
全面解读HTTP状态码
100Continue继续。这意味着客户端应当继续其请求操作101SwitchingProtocols切换协议。服务器会依照客户端的请求来切换协议。且只能切换至更高级的协议,例如切换到HTTP的新版本协议。200OK请求成功。此状态通常应用于GET与POS