随笔分类 - 总线接口与计算机通信
1
总线接口与计算机通信,通信协议
摘要:USB数据流模型 > > > > http://wiki.osdev.org/Universal_Serial_Bus#What_this_text_covers 从不同的层次观察USB系统 从不同的层次更细节地观察USB系统 每个端点都是一个简单的连接点,或者支持数据流进设备,或者支持其流出设备,两者不可得兼。 Usb通信流 内核里对usb设备的抽象 ...
阅读全文
摘要:USB简介 USB是英文UniversalSerialBUS(通用串行总线)的缩写,是一个外部总线标准,用于规范电脑与外部设备的连接和通讯,是应用在PC领域的接口技术。USB接口支持设备的即插即用和热插拔功能。 USB的电气特性 USB连接器包含四条线:2条用于电源供电(VBUS和GND),2条用于USB数据传输(D+和D-)。VBUS提供5V电源,电流可达500mA。D+和...
阅读全文
摘要:互联网协议入门(一) http://www.ruanyifeng.com/blog/2012/05/internet_protocol_suite_part_i.html 互联网协议入门(二) http://www.ruanyifeng.com/blog/2012/06/internet_proto
阅读全文
摘要:CAN总线与RS485的比较 http://blog.csdn.net/reille/article/details/6135546 can总线与485总线有什么区别? http://blog.163.com/wilicedon_lee/blog/static/8158848320121071050
阅读全文
摘要:以太网帧 http://blog.csdn.net/guoshaobei/article/details/4768514 Ethernet的帧格式 (转) http://jiangqiaosun.blog.163.com/blog/static/260981820101022114138277/ 数
阅读全文
摘要:uart串口协议 /* USART Word Length ---------------------------------------------------------*/ USART_WordLength_8b USART_WordLength_9b /* USART Stop Bits -------------------------------------...
阅读全文
摘要:注意:用示波器在接收头抓的电平看起来和NEC协议刚好相反, 那是因为:HS0038B 这个红外一体化接收头,当收到有载波的信号的时候,会输出一个低电平,空闲的时候会输出高电平。 具体情况,具体分析。 1.红外协议之NEC协议http://www.linuxidc.com/Linux/2014-09...
阅读全文
摘要:1. ADSL上传速度对下载的影响有试验证明,当上传满载时,下载速度讲变为理想速度的40%。----------------------------------------------------------------------------------------ADSL线路是非对称数字网,下载...
阅读全文
摘要:使用单片机串口常看到波特率这个名词,并根据它来调整串口的时钟。 波特率其实并非直接反映了串口传输速率(时钟频率),实际上,比特率更能直接反应信号的传输速率(时钟频率)。 比特率: 每秒钟通过信道传输的信息量称为位传输速率,也就是每秒钟传送的二进制位数,简称比特率。比特率表示有效数据的传输速率,用b/
阅读全文
摘要:CAN网络图示 CAN的特点 CAN协议具有以下特点。 (1)多主控制 在总线空闲时,所有的单元都可开始发送消息(多主控制)。最先访问总线的单元可获得发送权(CSMA/CA方式*1)。 多个单元同时开始发送时,发送高优先级ID消息的单元可获得发送权。 (2)消息的发送 在CAN协议中,所有的消息都以固定的格式发送。总线空闲时...
阅读全文
摘要:串口简介 1.什么是串口?串口是计算机上一种非常通用的设备通信的协议。串口通信的概念非常简单,串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。串口能够轻松实现远距离通信。 spi,iic属于同步串口。 uart属于异...
阅读全文
摘要:SPI总线协议及SPI时序图详解 : http://blog.163.com/sunshine_linting/blog/static/44893323201181482335951/ 浅谈SPI总线 http://www.51hei.com/mcu/4011.html 【SPI基础知识简介】 1.
阅读全文
摘要:I2C 总线具有如下特点:
1)I2C 总线是双向传输的总线,因此主机和从机都可能成为发送器和接收器。不论主机是发送器还是接收器,时钟信号SCL 都要由主机来产生。
2) 只需要由两根信号线组成,一根是串行数据线SDA,另一根是串行时钟线SCL
3) SDA 和SCL 信号线都必须要加上拉电阻Rp(Pull-Up Resistor)。上拉电阻一般取值3~ 10KΩ
4) SDA 和SCL 管脚都是漏极开路(或集电极开路)输出结构
5) 同一IIC总线上同一型号的IC只能最多共挂8片同种类芯片
6) 进行数据传送时,在SCL为低点平时,才允许SDA线上电平改变状态。
阅读全文
摘要:一、内部总线
1.I2C总线
2.SPI总线
3.SCI总线
二、系统总线
1.ISA总线
2.EISA总线
3.VESA总线
4.PCI总线
5.Compact PCI
三、外部总线
1.RS-232-C总线
2.RS-485总线
3.IEEE-488总线
4.USB总线
阅读全文
摘要:一组成功的网络设定需要哪些资料呢?就是:
1. IP; 2. network; 3. netmask; 4. broadcast; 5. gateway
阅读全文
摘要:串口的概念网上讲的比较杂,现在通过下面这样的方法来区分它的种类:1、【通过帧打包/解析正确地传输和接收数据,可以在硬件里面实现】 串口通讯—异步通信方式以起止式异步协议为例,下图显示的是起止式一帧数据的格式: 串口通讯—同步通信方式 【没有时钟线,应属于通常意义的异步串行通信】面向字符的同步协议...
阅读全文
摘要:串口通讯—通信协议所谓通信协议是指通信双方的一种约定。约定包括对数据格式、同步方式、传送速度、传送步骤、检纠错方式以及控制字符定义等问题做出统一规定,通信双方必须共同遵守。因此,也叫做通信控制规程,或称传输控制规程,它属于ISO'S OSI七层参考模型中的数据链路层。 目前,采用的通信协议有两类:异...
阅读全文
摘要:Linux 网络编程——IP 数据报格式详解 http://www.linuxidc.com/Linux/2015-04/116149.htm TCP/IP 协议定义了一个在因特网上传输的包,称为 IP 数据报 (IP Datagram)。这是一个与硬件无关的虚拟包,由首部和数据两部分组成。 首部的
阅读全文
摘要:UDP包结构 // 参考:http://www.2cto.com/net/201307/224715.htmlUDP数据包由首部和数据组成,每行4个字节(32位),首部固定长度为8个字节(2行)2、首部1、 第一行:源端口16位,目的端口16位表示发送方和接收方的端口号2、 第二行:UDP包长度16...
阅读全文
1