Dynamic CAN bus system configuration and messaging
    1.
    发明授权
    Dynamic CAN bus system configuration and messaging 有权
    动态CAN总线系统配置和消息传递

    公开(公告)号:US07933998B2

    公开(公告)日:2011-04-26

    申请号:US10044555

    申请日:2002-01-11

    IPC分类号: G06F15/16

    摘要: A method and system for communicating over a controller area network (CAN) bus (14-22) enables messages to be routed from a controlling software component (46-50) to one or more processor-enabled peripheral devices (24-44) on a discrete basis over the CAN bus (14-22) to control the plurality of processor-enabled peripheral devices (24-44). By overlaying a hardware device protocol on a CAN bus protocol to realize CAN bus messaging, the controlling software components (46-50) can discretely communicate with the external processor-controlled peripheral devices (24-44) using the multiple multi-drop CAN busses (14-22). In addition, a method and system for handling registration of a processor-enabled peripheral device (24-44) with a controlling software component (46-50) includes creating a logical connection between the processor-enabled peripheral device (24-44) and the controlling software component (46-50) and breaking the logical connection between the processor-enabled peripheral device (24-44) and the controlling software component (46-50) if the processor-enabled peripheral device (24-44) is removed and re-introduced or if the controlling software component (46-50) is reset for re-registration purposes to provide plug-and-play capabilities and dynamic registration of processor-enabled peripheral devices (24-44).

    摘要翻译: 一种用于通过控制器局域网(CAN)总线(14-22)通信的方法和系统使消息能够从控制软件组件(46-50)路由到一个或多个处理器使能的外围设备(24-44)上, 基于CAN总线(14-22)的离散基础来控制多个处理器使能的外围设备(24-44)。 通过在CAN总线协议上覆盖硬件设备协议以实现CAN总线消息传递,控制软件组件(46-50)可以使用多个多点CAN总线与外部处理器控制的外围设备(24-44)离散地通信 (14-22)。 另外,用于利用控制软件组件(46-50)来处理支持处理器的外围设备(24-44)的注册的方法和系统包括在支持处理器的外围设备(24-44)和 所述控制软件组件(46-50),并且如果所述处理器使能的外围设备(24-44)被移除,则断开所述处理器启用的外围设备(24-44)和所述控制软件组件(46-50)之间的逻辑连接 并且重新引入或者如果控制软件组件(46-50)被重新设置以用于重新注册目的,以提供即插即用能力和支持处理器的外围设备(24-44)的动态注册。