协议
发布时间:2015/1/18 16:33:27 访问次数:612
DMX512协议被走义为一个运行频率为250kHz的异步串行数据流。因此,OM5178每个“位”的长度将为4us。DMX512有1个起始位(低电平)、8个数据位、2个停止位,无奇偶校验位。DMX512时序图如图5.5.1所示,DMX512时序时间见表5.5.1。
每个数据包从一个中断开始,在这个中断期间软件被保持为低电平至少88pts。此中断后,中断后标识( MAB)在通信线路保持为高电平的时间为两个数据位时发生。然后,此协议循环513个8位数据帧。第一个数据帧被保留为开始代码,在这个代码中,数据将为0。开始代码帧之后,包含通道1数据的数据帧被发出。下一个数据帧为通道2,以此类推。在接收器端,这意味着…个从设备(器件)接收所有通道的数据,但是只对与其地址相对应的通道作出响应。
DMX512协议被走义为一个运行频率为250kHz的异步串行数据流。因此,OM5178每个“位”的长度将为4us。DMX512有1个起始位(低电平)、8个数据位、2个停止位,无奇偶校验位。DMX512时序图如图5.5.1所示,DMX512时序时间见表5.5.1。
每个数据包从一个中断开始,在这个中断期间软件被保持为低电平至少88pts。此中断后,中断后标识( MAB)在通信线路保持为高电平的时间为两个数据位时发生。然后,此协议循环513个8位数据帧。第一个数据帧被保留为开始代码,在这个代码中,数据将为0。开始代码帧之后,包含通道1数据的数据帧被发出。下一个数据帧为通道2,以此类推。在接收器端,这意味着…个从设备(器件)接收所有通道的数据,但是只对与其地址相对应的通道作出响应。
上一篇:DMX512物理层和协议
上一篇:硬件接口