一种接口电路及其接口通信的方法、装置制造方法及图纸

技术编号:22944136 阅读:33 留言:0更新日期:2019-12-27 17:04
本发明专利技术实施例涉及汽车和软件技术领域,公开了一种接口电路及其接口通信的方法、装置。在该接口电路中,微控制单元的输出接口与第一转换单元以及第二转换单元连接,第一转换单元与USB HOST接口以及USB SLAVE接口连接,第二转换单元与HDMI接口连接;微控制单元用于在接收到USB HOST接口的触发信号时,控制第一转换单元设置为HOST模式,以与USB HOST接口建立通信;在接收到USB SLAVE接口的触发信号时,控制第一转换单元设置为SLAVE模式,以与USB SLAVE接口建立通信;在接收到HDMI接口的触发信号时,控制第二转换单元输出TMDS信号,以与HDMI接口建立通信。通过上述方式,本发明专利技术实施例能够有效防止拓展接口的数量随着微控制单元输出接口数量的减少而减少。

An interface circuit and the method and device of interface communication

【技术实现步骤摘要】
一种接口电路及其接口通信的方法、装置
本专利技术实施例涉及汽车和软件
,特别是涉及一种接口电路及其接口通信的方法、装置。
技术介绍
汽车诊断设备为了提高维修作业的完成质量,设置多个拓展接口,以通过多个拓展接口与多个外部设备连接进行数据采集,丰富诊断数据。但专利技术人在实现本专利技术的过程中发现:目前,汽车诊断设备的拓展接口通过与微控制单元的输出接口直接连接来建立与微控制单元的通信,但随着微控制单元集成度的提高,微控制单元的输出接口逐渐减少,使得微控制单元能够连接的拓展接口数量减少,进而使得汽车诊断设备面临拓展接口数量不够的困境,难以满足汽车诊断设备的诊断需求。因此,如何在微控制单元的输出接口减少的情况下保证汽车诊断设备的拓展接口数量是目前亟待解决的技术问题。
技术实现思路
本专利技术实施例旨在提供一种接口电路及其接口通信的方法、装置,该接口电路能够有效防止拓展接口的数量随着微控制单元输出接口数量的减少而减少。为解决上述技术问题,本专利技术实施例采用的一个技术方案是:提供一种接口电路,包括:USBHOST接口、USBSLAVE接口、HDMI接口、第一转换单元、第二转换单元以及微控制单元;所述微控制单元的输出接口分别与所述第一转换单元的输入端以及所述第二转换单元的输入端连接,所述第一转换单元的输出端分别与所述USBHOST接口以及所述USBSLAVE接口连接,所述第二转换单元的输出端则与所述HDMI接口连接;所述微控制单元用于在接收到所述USBHOST接口的触发信号时,控制所述第一转换单元设置为HOST模式,以在所述微控制单元和所述USBHOST接口之间建立通信;所述微控制单元还用于在接收到所述USBSLAVE接口的触发信号时,控制所述第一转换单元设置为SLAVE模式,以在所述微控制单元和所述USBSLAVE接口之间建立通信;所述微控制单元还用于在接收到所述HDMI接口的触发信号时,控制所述第二转换单元输出TMDS信号,以在所述微控制单元和所述HDMI接口之间建立通信。可选地,所述微控制单元的输出接口包括USB3.1接口,所述USB3.1接口包括USB2.0DRD引脚以及USB3.1DATA引脚;所述微控制单元通过所述USB2.0DRD引脚与所述第一转换单元的输入端连接,当所述微控制单元接收到所述USBHOST接口的触发信号时,所述微控制单元控制所述USB2.0DRD引脚工作在HOST模式,当所述微控制单元接收到所述USBSLAVE接口的触发信号时,所述微控制单元控制所述USB2.0DRD引脚工作在SLAVE模式;所述微控制单元通过所述USB3.1DATA引脚与所述第二转换单元的输入端连接,当所述微控制单元接收到所述HDMI接口的触发信号时,所述微控制单元控制所述USB3.1DATA引脚输出DP信号至所述第二转换单元。可选地,所述第一转换单元包括:USBSWITCH;所述USBSWITCH的输入端与所述USB2.0DRD引脚连接,所述USBSWITCH的输出端分别与所述USBHOST接口以及所述USBSLAVE接口连接。可选地,所述USBHOST接口的数量至少为2;则,所述第一转换单元还包括:USBHUB,所述USBHUB的输入端与所述USBSWITCH的输出端连接,所述USBHUB的输出端分别与所述至少2个USBHOST接口连接。可选地,所述第二转换单元包括:协议转换器;所述协议转换器的输入端与所述USB3.1DATA引脚连接,所述协议转换器的输出端与所述HDMI接口连接。可选地,所述USBSWITCH包括:SWITCH芯片、电源电路、开关启用电路以及控制电路;所述SWITCH芯片的电源端与所述电源电路连接;所述SWITCH芯片的开关启用端通过逻辑非与所述开关启用电路连接;所述SWITCH芯片的控制端与所述控制电路的一端连接,所述控制电路的另一端与所述USB2.0DRD引脚连接;所述SWITCH芯片的数据输入正极和数据输入负极与所述USB2.0DRD引脚连接;所述SWITCH芯片的第一数据输出正极和第一数据输出负极与所述USBHOST接口连接;所述SWITCH芯片的第二数据输出正极和第二数据输出负极与所述USBSLAVE接口连接;所述SWITCH芯片的接地端接地。可选地,所述电源电路包括:第一电阻、第一电容以及第二电容;所述第一电阻的第一端连接电压,所述第一电阻的第二端与第一节点连接;所述第一电容的第一端与所述第一节点连接,所述第一电容的第二端接地;所述第二电容的第一端与所述第一节点连接,所述第二电容的第二端接地;所述第一节点接入所述SWITCH芯片的电源端。可选地,所述开关启用电路包括:第二电阻;所述第二电阻的第一端与所述SWITCH芯片开关启用端的逻辑非连接,所述第二电阻的第二端接地。可选地,所述控制电路包括:第三电阻、第四电阻、第五电阻、第六电阻以及第三电容;所述第三电阻的第一端连接OTG_VBUS,所述第三电阻的第二端与第二节点连接;所述第四电阻的第一端与所述第二节点连接,所述第四电阻的第二端与第三节点连接;所述第五电阻的第一端与所述第三节点连接,所述第五电阻的第二端接地;所述第六电阻的第一端与所述第三节点连接,所述第六电阻的第二端与所述USB2.0DRD引脚连接;所述第三电容的第一端与所述第三节点连接,所述第三电容的第二端接地;所述第二节点接入所述SWITCH芯片的控制端。为解决上述技术问题,本专利技术实施例采用的另一个技术方案是:提供一种接口通信的方法,应用于上述接口电路,包括:获取触发信号,所述触发信号由外部设备插接于所述接口电路产生;根据所述触发信号确定所述外部设备所插接的接口;建立与所述接口的通信连接。可选地,所述接口包括:USBHOST接口、USBSLAVE接口和HDMI接口;则,所述建立与所述接口的通信连接,具体包括:若所述接口为所述USBHOST接口,则控制所述第一转换单元设置为HOST模式,以建立与所述USBHOST接口的通信连接;若所述接口为所述USBSLAVE接口,则控制所述第一转换单元设置为SLAVE模式,以建立与所述USBSLAVE接口的通信连接;若所述接口为所述HDMI接口,则控制所述第二转换单元输出TMDS信号,以建立与所述HDMI接口的通信连接。可选地,在所述控制所述第一转换单元设置为HOST模式的步骤之前,所述方法还包括:确定所述第一转换单元是否为SLAVE模式;若是,则向用户发送第一接口转换提示,并在接收到所述用户返回的第一接口转换授权指令后,控制所述第一转换单元设置为HOST模式。可选地,在所述控制所述第一转换单元设置为SLAVE模式的步骤之前,所述方法还包括:确定所述第一转换单元是否为本文档来自技高网...

【技术保护点】
1.一种接口电路,其特征在于,包括:USB HOST接口、USB SLAVE接口、HDMI接口、第一转换单元、第二转换单元以及微控制单元;/n所述微控制单元的输出接口分别与所述第一转换单元的输入端以及所述第二转换单元的输入端连接,所述第一转换单元的输出端分别与所述USB HOST接口以及所述USBSLAVE接口连接,所述第二转换单元的输出端则与所述HDMI接口连接;/n所述微控制单元用于在接收到所述USB HOST接口的触发信号时,控制所述第一转换单元设置为HOST模式,以在所述微控制单元和所述USB HOST接口之间建立通信;/n所述微控制单元还用于在接收到所述USB SLAVE接口的触发信号时,控制所述第一转换单元设置为SLAVE模式,以在所述微控制单元和所述USB SLAVE接口之间建立通信;/n所述微控制单元还用于在接收到所述HDMI接口的触发信号时,控制所述第二转换单元输出TMDS信号,以在所述微控制单元和所述HDMI接口之间建立通信。/n

【技术特征摘要】
1.一种接口电路,其特征在于,包括:USBHOST接口、USBSLAVE接口、HDMI接口、第一转换单元、第二转换单元以及微控制单元;
所述微控制单元的输出接口分别与所述第一转换单元的输入端以及所述第二转换单元的输入端连接,所述第一转换单元的输出端分别与所述USBHOST接口以及所述USBSLAVE接口连接,所述第二转换单元的输出端则与所述HDMI接口连接;
所述微控制单元用于在接收到所述USBHOST接口的触发信号时,控制所述第一转换单元设置为HOST模式,以在所述微控制单元和所述USBHOST接口之间建立通信;
所述微控制单元还用于在接收到所述USBSLAVE接口的触发信号时,控制所述第一转换单元设置为SLAVE模式,以在所述微控制单元和所述USBSLAVE接口之间建立通信;
所述微控制单元还用于在接收到所述HDMI接口的触发信号时,控制所述第二转换单元输出TMDS信号,以在所述微控制单元和所述HDMI接口之间建立通信。


2.根据权利要求1所述的接口电路,其特征在于,所述微控制单元的输出接口包括USB3.1接口,所述USB3.1接口包括USB2.0DRD引脚以及USB3.1DATA引脚;
所述微控制单元通过所述USB2.0DRD引脚与所述第一转换单元的输入端连接,当所述微控制单元接收到所述USBHOST接口的触发信号时,所述微控制单元控制所述USB2.0DRD引脚工作在HOST模式,当所述微控制单元接收到所述USBSLAVE接口的触发信号时,所述微控制单元控制所述USB2.0DRD引脚工作在SLAVE模式;
所述微控制单元通过所述USB3.1DATA引脚与所述第二转换单元的输入端连接,当所述微控制单元接收到所述HDMI接口的触发信号时,所述微控制单元控制所述USB3.1DATA引脚输出DP信号至所述第二转换单元。


3.根据权利要求2所述的接口电路,其特征在于,所述第一转换单元包括:USBSWITCH;
所述USBSWITCH的输入端与所述USB2.0DRD引脚连接,所述USBSWITCH的输出端分别与所述USBHOST接口以及所述USBSLAVE接口连接。


4.根据权利要求3所述的接口电路,其特征在于,所述USBHOST接口的数量至少为2;则,
所述第一转换单元还包括:
USBHUB,所述USBHUB的输入端与所述USBSWITCH的输出端连接,所述USBHUB的输出端分别与所述至少2个USBHOST接口连接。


5.根据权利要求3或4所述的接口电路,其特征在于,所述第二转换单元包括:协议转换器;
所述协议转换器的输入端与所述USB3.1DATA引脚连接,所述协议转换器的输出端与所述HDMI接口连接。


6.根据权利要求5所述的接口电路,其特征在于,所述USBSWITCH包括:SWITCH芯片、电源电路、开关启用电路以及控制电路;
所述SWITCH芯片的电源端与所述电源电路连接;
所述SWITCH芯片的开关启用端通过逻辑非与所述开关启用电路连接;
所述SWITCH芯片的控制端与所述控制电路的一端连接,所述控制电路的另一端与所述USB2.0DRD引脚连接;
所述SWITCH芯片的数据输入正极和数据输入负极与所述USB2.0DRD引脚连接;
所述SWITCH芯片的第一数据输出正极和第一数据输出负极与所述USBHOST接口连接;
所述SWITCH芯片的第二数据输出正极和第二数据输出负极与所述USBSLAVE接口连接;
所述SWITCH芯片的接地端接地。


7.根据权利要求6所述的接口电路,其特征在于,所述电源电路包括:第一电阻、第一电容以及第二电容;
所述第一电阻的第一端连接电压,所述第一电阻的第二端与第一节点连接;
所述第一电容的第一端与所述第一节点连接,所述第一电容的第二端接地;
所述第二电容的第一端与所述第一节点连接,所述第二电容的第二端接地;
所述第一节点接入所述SWITCH芯片的电源端。


8.根据权利要求6所述的接口电路,其特征在于,所述开关启用电路包括:第二电阻;
所述第二电阻的第一端与所述SWITCH芯片开关启用端的逻辑非连接,所述第二电阻的第二端接地。


9.根据权利要求6所述的接口电路,其特征在于,所述控制电路包括:第三电阻、第四电阻、第五电阻、第六电阻以及第三电容;
所述第三电阻的第一...

【专利技术属性】
技术研发人员:陈华明陆宏华
申请(专利权)人:深圳市道通科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1