【技术实现步骤摘要】
SMI总线通信方法、装置、电子设备和介质
本公开涉及SMI总线通信领域,尤其涉及一种SMI总线通信方法、装置、电子设备和介质。
技术介绍
随着车载以太网的迅速发展,在汽车控制系统里会经常用到串行管理接口(SerialManagementInterface,SMI),包括微控制单元(MicrocontrollerUnit,MCU)与以太网交换芯片(SWITCH)之间,或者SWITCH与以太网物理层芯片(PHY)之间;SMI总线由一个时钟信号(ManagementDataClock,MDC)和一个数据信号(ManagementDataInput/Output,MDIO)组成,总线区分主从设备;由于控制器里往往不止一个MCU或者SWITCH,所以经常会出现多个主设备对多个从设备的情况;现有技术中对于多主多从问题还未出现一个合理的解决方案。当出现多主多从对应的情况时,会导致车载通信混乱。
技术实现思路
为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种SMI总线通信方法、装置、电子设备和 ...
【技术保护点】
1.一种SMI总线通信方法,其特征在于,所述方法包括:/n接收目标发送设备的数据通信请求;其中,所述数据通信请求是根据所述目标发送设备在串行管理接口SMI总线上写入数据信号生成的;所述数据通信请求包括目标数据和目标接收设备的标识;/n接收所述目标发送设备发送的时钟信号;/n基于所述目标发送设备的数据信号的电平状态,和预先根据预设逻辑规则确定出的所述目标接收设备的数据信号的电平状态,将所述目标数据发送给所述目标接收设备。/n
【技术特征摘要】
1.一种SMI总线通信方法,其特征在于,所述方法包括:
接收目标发送设备的数据通信请求;其中,所述数据通信请求是根据所述目标发送设备在串行管理接口SMI总线上写入数据信号生成的;所述数据通信请求包括目标数据和目标接收设备的标识;
接收所述目标发送设备发送的时钟信号;
基于所述目标发送设备的数据信号的电平状态,和预先根据预设逻辑规则确定出的所述目标接收设备的数据信号的电平状态,将所述目标数据发送给所述目标接收设备。
2.根据权利要求1所述的方法,其特征在于,所述接收所述目标发送设备发送的时钟信号之前,所述方法还包括:
基于预设逻辑规则,根据目标发送设备的数据信号的电平状态设置目标接收设备的数据信号的电平状态;
其中,所述电平状态包括高电平、低电平或高阻。
3.根据权利要求2所述的方法,其特征在于,所述基于预设逻辑规则,根据目标发送设备的数据信号的电平状态设置目标接收设备的数据信号的电平状态,包括:
若目标发送设备的数据信号的电平状态为高电平,则设置目标接收设备的数据信号的电平状态为高阻;
若目标发送设备的数据信号的电平状态为低电平,则设置目标接收设备的数据信号的电平状态为低电平。
4.根据权利要求2所述的方法,其特征在于,所述目标接收设备包括目标主设备或目标从设备,所述目标发送设备包括目标从设备或目标主设备。
5.根据权利要求4所述的方法,其特征在于,所述基于预设逻辑规则,根据目标发送设备的数据信号的电平状态设置目标接收设备的数据信号的电平状态,包括:
若所述目标发送设备为目标主设备且所述目标接收设备为目标从设备,则基于预设逻辑规则,根据所述目标主设备的数据信号的电平状态设置目标从设备的数据信号的电平状态;
若所述目标发送设备为目标从设备且所述目标接收设备为目标主设备,则基于预设逻辑规则,根据所述目标从设备的数据信号的电平状态设置目标主设备的数据信号的电平状态。
6.根据权利要求1所述的方法,其特征在于,所述将所述目标数据发送给所述目标接收设备之前,所述方法还包括:
检测所述目标发送设备的输入输出IO电压和所述目标接收设备的IO电压是否匹配;
若否,则根据所述目标发送设备的IO电压与所述目标接收设备的IO电压的大小关系,调整所述目标发送设备的IO电压,或者,根据所述目标发送设备的IO电压与所述目...
【专利技术属性】
技术研发人员:谢飞,刘奕辉,
申请(专利权)人:北京车和家信息技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。