[发明专利]具有总线共用功能的电子装置及方法无效
申请号: | 201210045392.4 | 申请日: | 2012-02-27 |
公开(公告)号: | CN103294624A | 公开(公告)日: | 2013-09-11 |
发明(设计)人: | 涂文冲;邵伟 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | G06F13/36 | 分类号: | G06F13/36 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 总线 共用 功能 电子 装置 方法 | ||
技术领域
本发明涉及一种具有总线共用功能的电子装置及方法。
背景技术
一般情况下,服务器的基板控制器(baseboard Management Controller, BMC)通过智能平台管理总线(Intelligent Platform Management Bus, IPMB)总线与服务器的输入设备连接,用于响应用户的操作进行服务器基板的控制,但通过IPMB总线将BMC与一固件连接使BMC可通过该IPMB总线获取与该固件相连的感应器所感应的信息,如CPU温度,存储器温度,南桥温度等,但是,当用户使用此IPMB总线去与固件通信时会与输入设备与BMC之间的通讯产生冲突,从而产生错误。
发明内容
有鉴于此,故需要提供一种具有总线共用功能的电子装置及方法,可使电子装置的多个元件通过总线与电子装置通讯时,不产生冲突。
该具有总线共用功能的电子装置,包括一主控制器,一总线、及一第一电子元件,该第一电子元件通过该总线与该主控制器连接,该第一电子元件产生的消息加入第一队列,该电子装置还包括一第二电子元件,该第二电子元件通过该总线与该主控制器连接;该主控制器为该第二电子元件设置一逻辑单元号,并根据该逻辑单元号为第二电子元件设置一第二队列;在接收到需要发送的消息后,该主控制器判断所接收的消息的逻辑单元号,若该消息的逻辑单元号为第二电子元件对应的逻辑号,则将该消息加入第二队列,若不是,则将消息加入第一队列,在将消息转换为电子元件所能识别的消息后,该主控制器将该转换后的消息传输至该逻辑单元号对应的电子元件。
在对电子装置的总线共用的方法中,该电子装置包括一主控制器、一总线、一第一电子元件、及一第二电子元件,该第一电子元件及第二电子元件通过该总线与该主控制器连接,该第一电子元件产生的消息加入第一队列,该方法包括:为该第二电子元件设置一逻辑单元号,并根据该逻辑单元号为第二电子元件设置一第二队列;判断所接收的消息的逻辑单元号;若该消息的逻辑单元号为第二电子元件对应的逻辑号,则将该消息加入第二队列;若该消息的逻辑单元号不是该第二电子元件对应的逻辑号,则将消息加入第一队列;在将消息转换为电子元件所能识别的消息后,该主控制器将该转换后的消息传输至该逻辑单元号对应的电子元件。
相较于现有技术,本发明通过为共用总线的新增电子元件设置一逻辑单元号,并为该逻辑单元号设置一队列,从而使新增加的电子元件共用总线时不会与原来使用此总线的电子元件产生冲突。
附图说明
图1为具有总线共用功能的主控制器的方块图。
图2为对图1中的电子装置的总线进行共用的方法的流程图。
主要元件符号说明
如下具体实施方式将结合上述附图进一步说明本发明。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210045392.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种光控电子锁系统
- 下一篇:电子装置及其音量调节方法