1553B协议简介
1.1553B总线简介MIL-STD-1553B总线是美国空军电子子系统联网的标准总线,是一种中央集权式的串行总线,总线组成包括一个总线控制器,负责总线调度、管理,是总线通讯的发起者和组织者;若干(最多不超过31个)远程终端,另外还可以有一种设备即总线监视器,用于监视总线的运行。该总线采用指令应答方式实现系统通讯,采用冗余通道和奇校验以及相应的错误处理来提高系统通讯的可靠性。1553B是总线接口规
1. USB CAN软件安装与硬件接线USB CAN是常用的CAN测试工具。它的软件资料存放在\\192.168.2.251\3.研发部\13.南翼测试组\USBCAN目录下。安装好目录中的驱动和上位机软件,用USB线连接USB CAN和电脑。连接完毕后如图 1.1所示检查USB CAN的工作状态,绿灯表示设备准备就绪,红灯表示设备连接异常,可能没有正确安装驱动,需要检查接线和驱动。图 1.1 U
1. PCIE扫描过程从按下PC的电源按钮开始,BIOS就接管系统控制权开始工作,它会先进行一些内存和设备的初始化工作(当然,也包括PCI设备),由于商业上的原因,Phoenix等厂商的BIOS代码需要授权协议,下面以另外一款开源BIOS(openbios)为例,来剖析BIOS中,PCIe设备是如何被找到以及初始化的。PCI设备的扫描是基于深度优先搜索算法(DFS:Depth First Sear
1. USB虚拟串口简介USB虚拟串口属于USB通信设备类。在物理层通过USB总线,采用虚拟串口的方式为主机提供一个物理串口。在系统内部,USB控制器提供了一个批量传输IN端点和一个批量传输的OUT端点,用于数据的接收和发送,模拟串口的RX和TX线。另外USB控制器还提供中断IN端点,发送当前串口的状态,实现对串口传输的控制。串口设备的数据,由系统的串口采集,在芯片内完成USB包的封装,通过USB
在i.MX6UL实验板上实现USB从机设备
1. USB子系统简介1.1 USB简介 USB,是英文Universal Serial Bus(通用串行总线)的缩写,是一个外部总线标准,用于规范电脑与外部设备的连接和通讯。是应用在PC领域的接口技术。USB接口支持设备的即插即用和热插拔功能。USB是在1994年底由英特尔、康柏、IBM、Micro
1. DMA子系统简介1.1 DMA简介。DMA的英文拼写是“DirectMemory Access”,是一种数据不经过CPU处理,直接由DMA控制器从一块物理内存搬运到另一块物理内存的数据交换模式。在DMA模式下,CPU只须向DMA控制器下达指令,让DMA控制器来处理数据的传送,数据传送完毕再把信息反馈给CPU,这样就很大程度上减轻了C
ICAN协议简介ICAN简介。ICAN协议( Industrial CAN protocol )为基于现场总线 CAN-bus的应用层协议。ICAN协议为工业控制应用领域提供了一种简单可靠,易于开发的总线系统。在市场中,DeviceNet 和CANopen使用的较多,但是它们的协议规范比较复杂,理解和开发的难度比较大,对于一些并不复杂的基于CAN总线的控制网络不太适合。因此有必要开发设计一种简单可
SylixOS CAN报文传送流程CAN报文传送流程框图在SylixOS中CAN报文的传输框图如图 11所示。图 11 SylixOS CAN报文传输框图(注:此文档承接之前的文档编写,之前文档中详细介绍过的报文,传输结构体在此文档中不做详细介绍。) SylixOS CAN报文缓存机制在SylixOS中CAN报文的传输不是底层和上层应用的直接传输。而是在底层和应用层中间加了一层
CAN的报文格式在总线中传送的报文,每帧由7部分组成。CAN协议支持两种报文格式,其唯一的不同是标识符(ID)长度不同,标准格式为11位,扩展格式为29位。在标准格式中,报文的起始位称为帧起始(SOF),然后是由11位标识符和远程发送请求位(RTR)组成的仲裁场。RTR位标明是数据帧还是请求帧,在请求帧中没有数据字节。控制场包括标识符扩展位(IDE),指出是标准格式还是扩展格式。它还包括一个保留位
CAN总线简介CAN是Controller Area Network 的缩写(以下称为CAN),是ISO国际标准化的串行通信协议。在汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种各样的电子控制系统被开发了出来。由于这些系统之间通信所用的数据类型及对可靠性的要求不尽相同,由多条总线构成的情况很多,线束的数量也随之增加。为适应"减少线束的数量"、"通过多个LAN进行大量数据的高速
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号