在之前的文章一次CAN波形分析之旅里,根据示波器采集的波形数据,详细地分析了CAN通信。今天来分析USB数据,还是同样的流程,但是这次使用matplotlib来协助分析。 USB基本波形 USB通过一对差分信号进行数据传输,这对差分信号叫D+和D-,用示波器抓取一段D+和D-的信号,保存成 ...
前面的两篇文章介绍和分析了USB的一些基本知识,结合前面的介绍,今天用实例介绍USB的枚举过程。 概况 硬件基于EK TMC GXL开发板,软件是TI提供的USB批量传输的简单例子,在PC端用命令行通过USB发送字符串,开发板通过USB返回应对的字符串 发送的是大写字母,返回小写字母,反之亦然 枚举过程 由于整个枚举过程很长,现有示波器没法捕获这个枚举过程,改用逻辑分析仪来分析: . 获取描述符 ...
2019-10-21 21:52 0 300 推荐指数:
在之前的文章一次CAN波形分析之旅里,根据示波器采集的波形数据,详细地分析了CAN通信。今天来分析USB数据,还是同样的流程,但是这次使用matplotlib来协助分析。 USB基本波形 USB通过一对差分信号进行数据传输,这对差分信号叫D+和D-,用示波器抓取一段D+和D-的信号,保存成 ...
_20_20190524/usb_20.pdf 调试工具:Beagle USB 480 逻辑分析仪 =========== ...
1 前言 我们知道USB2.0向下兼容USB1.x,即高速2.0的hub能支持所有的速度类型的设备,而USB1.x的hub不能支持高速设备(High Speed Device)。因此,如果高速设备挂到USB1.x的hub上,那该设备只能工作在全速模式下。不管是hub还是设备(device ...
Spark GraphX图形数据分析 图(Graph)的基本概念 图是由顶点集合(vertex)及顶点间的关系集合(边edge)组成的一种网状数据结构 图数据很好的表达了数据之间的关系 处理的是有向图 图的术语-4 出度:指从当前顶点指向其他顶点的边的数量 ...
是高电平。对于负逻辑(如RS-232电平)则相反。 例如,对于16进制数据0X5A的数据传输波形,数 ...
_20_20190524/usb_20.pdf 调试工具:Beagle USB 480 逻辑分析仪、sys/kernel/debu ...
一、UART、IIC和SPI波形产生及分析 (1)UART-485信号波形 485总线发送 15 (0x0F) ,下面两图是测量AB之间的电压差形成的波形。 因为串口数据帧以起始位开始,紧接着是数据字的最低位LSB 由此可以看出4.2V代表逻辑1,-2.68V代表逻辑 ...
,对于一些简单的外部激励(如时钟、复位、简单数据或者信号等)直接在testbench中编写产生就行了,但对于复 ...