学海荡舟手机网
导航

主页 > 电子设备技术 > 电器电路基础 > > 详细内容

二线制串行数据传输协议

   总线协议定义如下:

    在总线空闲状态下,即数据线与时钟线均保持高时才可以开始数据传输。 

    START位(数据传输起始位):时钟线为高电平时,数据线由高变低,定义为一个START位,表示开始传输一帧数据。

    STOP位(数据传输停止位):时钟线为高电平时,数据线由低变高,定义为一个STOP位,表示一帧数据传送的结束。   

    有效数据位:在一个START位后,在时钟的高电平期间,数据线上的固定电平被认为是一位有效数据。在时钟的低电平期间,可以改变数据线的状态。一个数据位对应一个时钟脉冲。在传输数据的过程中,当时钟线为高电平时,数据线必须保持固定的电平,如果在这时改变数据线的状态,将会被当作是START位或sTOP位而造成数据中断。

    每传输一帧数据都要以START开始,以sTOP结束,也可以再用一个sTART位来开始新一帧数据传输。一帧数据的字节数没有限制。完全由主控CPU决定。每传送一个字节,DS1629回送一个ACK信号,表示接收。


相关文章