DMX512 MAB朝间,最差情况下的ISR时序
发布时间:2015/1/18 16:39:55 访问次数:580
注意:OM5199G即使只有32个备用ISR周期,但是这与备用CPU周期的数量不相等。这是因为MAB期间有32个备用周期,直到驱动程序偶尔有可能丢失部分DMX512数据包并且不在那个DMX512周期内进行更新。在MAB时间之外,有大量的备用周期来进行主机控制等。
DMX512标准仅仅描述了数据包和对于硬件接口的限制。然而,并未严格给出一个命令的执行方法,通常一个数据包与一个地址的亮度相关。例如,一个地址为56~58的RGB照明可将地址56设定为红色的亮度,将地址57设定为绿色的亮度,而将地址58设定为蓝色的亮度。驱动程序从所有地址获取DMX512数据并将其放置在一个存储器的较大缓冲器内。一旦—个缓冲器已满,第二:个缓冲器被填满,持续采用一个来回方式进行,这样将始终有一个已知的正常缓冲器。
更多的内容请登录“http://www.ticom.cn/tool/cn/tmdsrgbledkit”,查阅“ZHCA512 Brett
Larimore ACLED照明和通信开发工具套件上的DMX512通信”文档。
注意:OM5199G即使只有32个备用ISR周期,但是这与备用CPU周期的数量不相等。这是因为MAB期间有32个备用周期,直到驱动程序偶尔有可能丢失部分DMX512数据包并且不在那个DMX512周期内进行更新。在MAB时间之外,有大量的备用周期来进行主机控制等。
DMX512标准仅仅描述了数据包和对于硬件接口的限制。然而,并未严格给出一个命令的执行方法,通常一个数据包与一个地址的亮度相关。例如,一个地址为56~58的RGB照明可将地址56设定为红色的亮度,将地址57设定为绿色的亮度,而将地址58设定为蓝色的亮度。驱动程序从所有地址获取DMX512数据并将其放置在一个存储器的较大缓冲器内。一旦—个缓冲器已满,第二:个缓冲器被填满,持续采用一个来回方式进行,这样将始终有一个已知的正常缓冲器。
更多的内容请登录“http://www.ticom.cn/tool/cn/tmdsrgbledkit”,查阅“ZHCA512 Brett
Larimore ACLED照明和通信开发工具套件上的DMX512通信”文档。
上一篇:DMX512线路进入中断
上一篇:DALI系统的绪构
热门点击
- CMOS门电路的阈值电压通常为UDD/2
- 接入电感的交流电路及其电压电流相位关系
- 二极管加上正向电压
- 门电路的符号及画法
- 电感线圈用串联形式等效电路
- 反馈电容
- LED正向电压和正向电流
- LED正向电压和正向电流
- 硬件接口
- 晶体管的内部结构
推荐技术资料
- 硬盘式MP3播放器终级改
- 一次偶然的机会我结识了NE0 2511,那是一个远方的... [详细]