在一个由多个1394设备和pc机组成的1394网络中,其中一设备节点如何获知pc节点的physical_ID以强制pc成为root node?不知大家有什么好的方法,谢谢了!
回复(4) 2007-02-26 10:14 来自版块 - (IEEE1394)FireWire
表情
430381xys我用的也是tsb12lv32芯片,物理层用tsb41ba3d,发送物理层配置包一直不成功,老大能不能帮个忙啊,指点一下啊。急!万分感激(2009-10-21 08:57)
yqyhaohan物理层数据包中都有phy_id,比如物理层配置包和自标识包,物理层数据包在物理层寄存器中,应用程序对物理层寄存器的读写是通过链路层寄存器来读写的。我用的tsb12lv01b中的link层寄存器就有专门读写phy层寄存器的功能。 (2007-03-06 16:25)
hbsyd引用第1楼yqyhaohan于2007-02-28 12:15发表的“”: physical_id可以从自标识包中获取,也可以从节点标识寄存器中读取。读取以后,可以利用物理层配置包向总线上所有物理层发送广播包,来强制某一节点为根结点。具体可以看物理层配置包结构。 那作为外设,怎...(2007-03-01 13:05)
yqyhaohanphysical_id可以从自标识包中获取,也可以从节点标识寄存器中读取。读取以后,可以利用物理层配置包向总线上所有物理层发送广播包,来强制某一节点为根结点。具体可以看物理层配置包结构。(2007-02-28 12:15)

返回顶部