自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

代码打工人的博客

C++ Qt 协议解析 电子通信

  • 博客(19)
  • 资源 (4)
  • 收藏
  • 关注

原创 USB-PD 协议解析 - 简单易懂协议详解

目录1. 简介2.USB PD3.0 通信流程2.1 发送数据包2.2 接收数据包2.3 双相标记编码(BMC)2.4 符号编码(4B5B)3. 数据包格式3.1 前导码(Preamble)3.2 SOP*(Start of Packet Sequence)3.3 有效载荷(Packet Payload)3.3.1 控制信息3.3.2 数据信息3.3.3 扩展信息3.4 CRC3.5 EOP1. 简介USB PD:英文解释是USBPow..

2021-02-24 09:49:37 24769 4

原创 温度检测模块 DS18B20 数据解析

目录1. DSB18B20结构框图解析2. 64-bit ROM(发送时低位优先)3. 16-bit 温度寄存器4. 8-bit 配置寄存器5. 8-bit CRC校验6.DSB18b20命令格式1. DSB18B20结构框图解析2. 64-bit ROM(发送时低位优先)表1 ROM结构 8bit 48bit 8bit CRC编码 ...

2021-02-20 16:34:30 4735 4

原创 one wire 1-Wire 单总线协议解析 - 简单易懂协议详解

123

2021-02-19 16:19:53 15852 3

原创 温湿度模块 DHT11/12 芯片 协议解析 - 简单易懂协议详解

目录1.产品概述1.产品概述DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。它应用专用的数字模块采集技术和温湿度传感技术,确保 产品具有极高的可靠性与卓越的长期稳定性。传感器包括一个电容式感湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接。二、串行通信说明(单线双向)...

2021-02-19 15:19:49 5002 2

原创 红外协议 IR NEC 协议深度解析-简单易懂协议详解

1. 协议特征使用双向编码(又称曼彻斯特编码);使用38K载波对编码后的波形进行调制;位时间 1.12ms 或 2.25ms2. 调制定义脉冲560µS为脉冲基本宽度T;根据脉冲时间长短来解码。推荐载波占空比为1/3至1/4:(1) Logic “1” 位宽为2.25ms,脉冲时间560us(T + 3T);(2) Logic “0” 位宽为1.12ms,脉冲时间560us(T + T)。(3 ) 重复码: 位宽为11.25ms,脉冲时间9ms(16T + 4T)。3. 协议

2021-01-22 16:39:12 8923 5

原创 红外协议 IR SIRC SONY 索尼 协议深度解析-简单易懂协议详解

索尼 SIRC 协议共有3个版本:12 位,15 位和 20 位。1. 特征(1)使用双向编码(又称曼彻斯特编码);(2)使用40K载波对编码后的波形进行调制;(3)位时间长度 1.2ms 或 0.6ms(4)12 位,15 位和 20 位三个版本2. 调制SIRC 协议使用脉冲宽度调制。以 1.2ms 的 40K 载波脉冲重现逻辑“1”,0.6ms 重现逻辑“0”。脉冲间隔均位 0.6ms。推荐的载波占空比是 1/4 或 1/3。3. 协议格式协议有三个版本:12位、15位和20位。三

2021-01-22 09:11:57 3276 5

原创 红外协议 IR Sharp 夏普协议深度解析-简单易懂协议详解

夏普红外协议,网上资料很少,它用在夏普生产的VCRs-(盒式磁带录像机),这是其被称为夏普协议的原因。1. 调制使用38K载波对编码后的波形进行调制;夏普协议依据位时间长度进行解码。每个脉冲都是 320us (大约 12 个周期)。逻辑“1”使用 2ms 时间发送,逻辑“0”则是 1ms。推荐的载波占空比位 1/4 或 1/3。2.命令格式(1)地址位(ADDR): 5bit, 用作地址字节。最低位优先发送;(2)命令位(CMD): 8bit,用作命令字节。最低位优先发送;(3)扩展

2021-01-21 11:21:15 1987 6

原创 红外协议 PHILIPS RC6 M0 协议深度解析-简单易懂协议详解

RC6是飞利浦的红外遥控器协议,是RC5的继任者。RC6有多种模式,命令长度可变。这里只处理M0模式。M0是飞利浦专用消费电子模式。它允许控制多达256个独立的设备,每个设备总共有256个命令。1. 调制(1)使用双向编码(又称曼彻斯特编码);(2)使用36K载波对编码后的波形进行调制,主定时单元为1t,是载波周期的16倍(1 / 36KHz * 16 = 444us);(3)发送数据的逻辑“1”极性如下所示,其极性与RC5相反;(4)接收数据和发送数据的极性相反。2. RC6 M0 协议格式

2021-01-20 11:44:51 3181 2

原创 红外协议 PHILIPS RC5 协议深度解析-简单易懂协议详解

RC5是飞利浦使用较多的一种的红外遥控器协议,1. 特征使用双向编码(又称曼彻斯特编码);使用36K载波对编码后的波形进行调制,RC5的每个bit的半高部分包含32个载波脉冲,周期为(1 / 36KHz * 32 = 888.889us);下图是接收数据的调制信号定义,并且接收数据和发送数据的极性相反。2. RC5数据格式11156Start BitField BitTR BitAddress BitsCommand Bits起始位(Start B

2021-01-20 09:45:49 7928

原创 ISO7816协议深度解析-简单易懂协议详解(五)-- APDU

上一章链接:ISO7816协议深度解析-简单易懂协议详解(四)-- T= 113. APDU报文结构13.1APDU命令APDU结构如下所示:• 在命令APDU的数据字段中呈现的字节数用Lc表示。• 在响应APDU的数据字段中期望的字节最大数用Le(期望数据的长度)来表示,当Le字段只包含0时,则要求有效数据字节的最大数。9.2命令主体用的解码约定在命令响应对中,命令报文和响应报文都可以包含有数据,于是引起了四种APDU结构。1)情况1: Lc、Le都为空,则主体为空;2)情况2: Lc

2021-01-15 14:00:14 9560 6

原创 ISO7816协议深度解析-简单易懂协议详解(四)-- T = 1

上一章链接:ISO7816协议深度解析-简单易懂协议详解(三)-- T= 0

2021-01-15 10:11:05 10538 4

原创 ISO7816协议深度解析-简单易懂协议详解(三)-- T= 0

上一章链接:ISO7816协议深度解析-简单易懂协议详解(二)

2021-01-14 15:11:58 7324

原创 ISO7816协议深度解析-简单易懂协议详解(二)-- PPS

链接:ISO7816协议深度解析-简单易懂协议详解(一)

2021-01-14 11:19:38 10165 1

原创 ISO7816协议深度解析-简单易懂协议详解(一)-- 复位,字符帧,及ATR

1. 摘要IC卡必须支持T=0或T=1的协议,但不是同时支持这两种协议,而终端则必须同时支持T=0和T=1的协议。• T=0通讯协议是异步半双工字符传输协议;• T=1通讯协议是异步半双工块传输协议;在ISO7816-3标准中,具体规定了这两种协议:T0和T1。IC卡所用的协议在TD1中指定,如果在复位应答信息中没有TD1,则表示用T=0的协议进行通讯。在复位应答后,IC卡和终端之间即用IC卡指定的协议进行通讯。2. 硬件接口1)VCC:电源输入(A类:5V, B类:3V)2)GND:地3

2021-01-14 11:18:58 29066 19

原创 SDIO - 1bit / 4bit V2.0 协议深度解析-简单易懂协议详解

1.简介SDIO接口是在SD内存卡接口的基础上发展起来的接口,SDIO接口兼容以前的SD内存卡,并且可以连接SDIO接口的设备。SDIO1.0标准定义了两种类型的SDIO卡:全速的SDIO卡,传输率可以超过100Mbps。高速卡支持网卡,电视卡以及组合卡等。组合卡指的是存储器+SDIO,对组合卡来操作需要全速和4BIT的传输模式,这是SDIO1.0标准规定的;低速的SDIO卡,支援的时脉速率在0至400KHz之间。低速卡的目标应用是以最小的硬件开支来支持低速I/O能力。低速卡支持类似调制解调器,条

2021-01-14 09:18:05 14396

原创 MIPI-DSI 协议深度解析-简单易懂协议详解

1. MIPIMIPI(移动行业处理器接口)是 Mobile Industry Processor Interface 的缩写。MIPI(移动行业处理器接口)是 MIPI 联盟发起的为移动应用处理器制定的开放标准。• DCS (DisplayCommandSet):DCS 是一个标准化的命令集,用于命令模式的显示模组。• DSI, CSI (DisplaySerialInterface, CameraSerialInterface • DSI 定义了一个位于处理器和显示模组之间的高速串行接口。•

2021-01-13 14:39:24 20982

原创 CAN FD 总线协议深度解析-简单易懂协议详解

1.CAN-FD协议特性CAN 总线通信也渐渐显现出来一些不足,主要有以下几方面:(1)最高数据传输速率限制为1 Mbit/s,车载领域实际使用速率最高为500 Kbit/s,无法满足越来越高的数据吞吐量需求;(2)每帧报文有效数据场为8 字节,仅占整帧报文信息不足50%;(3)性能上难以应对Flexray、Ethernet 等新型车载总线的威胁。市场对提升CAN 总线性能的强烈需求使CAN-FD (Flexible Data rate)应运而生,CAN-FD发扬了CAN 的优点,并弥补了CA

2021-01-12 15:54:52 10760

原创 CAN FD 与 CAN协议区别--简单易懂协议详解

1 概述CAN-FD:可以理解成CAN协议的升级版,只升级了协议,物理层未改变。CAN与CAN-FD主要区别:传输速率不同、数据长度不同、帧格式不同、ID长度不同。2 传输速率不同CAN:最大传输速率1Mbps。CAN-FD:速率可变,仲裁比特率最高1Mbps(与CAN相同),数据比特率最高8Mbps,CAN-FD的传输格式如下图所示。3 数据长度不同CAN:一帧数据最长8字节CAN-FD:一帧数据最长64字节。4 帧格式不同CAN-FD新增了FDF、BRS、ESI位。FDF:表示C

2021-01-12 15:13:29 15871

原创 CAN协议深度解析-简单易懂协议详解

CAN-bus通信帧共分为数据帧、远程帧、错误帧、过载帧和帧间隔五种类型。显形隐形电平CAN-bus发布了ISO11898和ISO11519两个通信标准,此两个标准中差分电平的特性不相同。显性电平:总线上只要有1个节点驱动为显性,则总线表现为显性位电平,逻辑解析为“0”。隐形电平:只有总线上的各节点都不将总线驱动成显性电平,总线才表现为隐形位对应的电平,逻辑解析为“1”。位填充:位填充是为防止突发错误而设定的功能。当同样的电平持续 5 位时,则添加一个位的反型数据。数据帧数据帧结构上

2021-01-12 11:43:23 11549 1

USB-PD-R3-0 V1.1 20170112.pdf

USB_PD_R3_0 V1.1 英文手册带注释

2021-02-24

ISO7816-1234.zip 协议标准

ISO7816-1234 中文版

2021-01-14

SDIO 协议大全 详细版和简化版本都有.rar

SDIO V2.0

2021-01-14

MIPI DSI - V1-3 MIPI DSI

MIPI DSI - V1-3 协议标准

2021-01-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除