一种具有多个异步接口的自动检测通信装置及方法制造方法及图纸

技术编号:39806495 阅读:7 留言:0更新日期:2023-12-22 02:40
本发明专利技术涉及异步通信技术领域,具体公开一种具有多个异步接口的自动检测通信装置及方法,该装置包括:自动识别单元,与外部主器件的通信接口电连接;多个异步通信单元,与所述自动识别单元电连接;所述自动识别单元用于基于所述外部主器件的通信接口发出的通信信号和所述多个异步通信单元的反馈信号选择一个异步通信单元与所述外部主器件通信

【技术实现步骤摘要】
一种具有多个异步接口的自动检测通信装置及方法


[0001]本专利技术涉及异步通信
,具体涉及一种具有多个异步接口的自动检测通信装置及方法


技术介绍

[0002]异步接口例如
IIC、SPI、UART
等是从器件常用的接口通信方式

当主器件欲使用特定通信方式与从器件进行通信时,需要先满足一种特定的通信协议:通信协议的选择通常使用特定引脚接逻辑高电平或者接逻辑低电平来实现,或者主器件发送特定的信号序列来实现

为了选择通信协议,通常会消耗芯片的引脚,或者在正式通信之前需要发送特定序列,或者配置寄存器实现特定的通信协议

以上方式无疑会消耗多余的引脚,或者增加通信的复杂度,降低软件可移植性

因此,期待一种占用较少的引脚数量和精简通信实现方式的自动检测装置和方法

[0003]基于这一技术背景,本专利技术研究了一种具有多个异步接口的自动检测通信装置及方法


技术实现思路

[0004]针对现有技术的不足,本专利技术提出一种具有多个异步接口的自动检测通信装置及方法,该装置中的自动识别单元基于外部主器件的通信接口发出的通信信号和多个异步通信单元的反馈信号自动选择一个异步通信单元与外部主器件通信,减少了选择通信协议消耗的引脚数量,降低了通信的软硬件开销

[0005]为了实现上述目的,本专利技术第一方面提供一种具有多个异步接口的自动检测通信装置,包括:自动识别单元,与外部主器件的通信接口电连接;多个异步通信单元,与所述自动识别单元电连接;所述自动识别单元用于基于所述外部主器件的通信接口发出的通信信号和所述多个异步通信单元的反馈信号选择一个异步通信单元与所述外部主器件通信

[0006]本专利技术第二方面提供一种在上述装置中进行的具有多个异步接口的自动检测通信方法,包括:自动识别单元接收到外部主器件的通信接口发送的通信信号和多个异步通信单元的反馈信号;基于所述通信信号和反馈信号,自动识别单元选择一个异步通信单元与外部主器件通信

[0007]本专利技术的有益效果包括:(1)本专利技术提出的具有多个异步接口的自动检测通信装置,其中的自动识别单元基于外部主器件的通信接口发出的通信信号和多个异步通信单元的反馈信号自动选择一个异步通信单元与外部主器件通信,减少了选择通信协议消耗的引脚数量,降低了通信的
软硬件开销

[0008](2)本专利技术提出的具有多个异步接口的自动检测通信装置,通过多个异步通信单元复用通信引脚的方式,极大地减少了通信所需要的引脚数量,同时该装置自动选择与外部主器件匹配的通信方式,实现了用户的无感通信

[0009](3)本专利技术提出的具有多个异步接口的自动检测通信装置,通过设置多个识别电路与多个异步通信单元输入输出端口的电连接关系,巧妙地实现了异步通信单元的自动选择,同时,该电路结构稳定可靠,解决了多通信协议的选择和匹配问题

[0010](4)本专利技术提出的具有多个异步接口的自动检测通信装置,通过与门和
D
触发器的配合工作,自动检测一个异步通信单元与外部主器件正常通信产生第一帧数据,实现了异步通信单元的自动选择,同时,通过将与门输出端口与
D
触发器的时钟输入端口电连接,并将
D
触发器的数据输入端口与逻辑低电平电连接,产生了稳定可控的使能选择信号

[0011](5)本专利技术提出的具有多个异步接口的自动检测通信装置,通过控制不工作的异步通信单元处于关断状态,不仅节省了功耗,也避免了对正常工作电路产生串扰

[0012](6)本专利技术提出的具有多个异步接口的自动检测通信方法,通过将多个使能选择信号出口发出的信号作为多路选择器的地址选择信号,保证了工作的异步通信单元的
APB
总线接口与内部通信总线的电连接,省去了需要额外配置地址选择信号

[0013]本专利技术的其它特征和优点将在随后具体实施方式部分予以详细说明

附图说明
[0014]通过结合附图对本专利技术示例性实施方式进行更详细的描述,本专利技术的上述以及其它目的

特征和优势将变得更加明显,其中,在本专利技术示例性实施方式中,相同的参考标号通常代表相同部件

[0015]图1为本专利技术提出的具有多个异步接口的自动检测通信装置的结构示意图

[0016]图2为本专利技术提出的具有多个异步接口的自动检测通信装置中自动识别单元的结构示意图

具体实施方式
[0017]下面将更详细地描述本专利技术的优选实施方式

虽然以下描述了本专利技术的优选实施方式,然而应该理解,可以以各种形式实现本专利技术而不应被这里阐述的实施方式所限制

[0018]在本专利技术中,在未作相反说明的情况下,使用的方位词如“上

下”通常是指装置在正常使用状态下的上和下,“内

外”是指相对于装置轮廓而言的

此外,术语“第一

第二

第三”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量

由此,限定有“第一

第二

第三”的特征可以明示或者隐含地包括一个或者更多个该特征

在本专利技术的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定

[0019]本专利技术提供一种具有多个异步接口的自动检测通信装置,如图
1、
图2所示,包括:自动识别单元,与外部主器件的通信接口电连接;多个异步通信单元,与所述自动识别单元电连接;自动识别单元用于基于外部主器件的通信接口发出的通信信号和多个异步通信
单元的反馈信号选择一个异步通信单元与外部主器件通信

[0020]本专利技术中的自动识别单元基于外部主器件的通信接口发出的通信信号和多个异步通信单元的反馈信号自动选择一个异步通信单元与外部主器件通信,减少了选择通信协议消耗的引脚数量,降低了通信的软硬件开销

[0021]根据本专利技术,自动识别单元设置有外部通信接口

多个内部异步通信接口

多个使能选择信号出口和多个匹配指示信号入口,外部通信接口与外部主器件的通信接口电连接;每个异步通信单元设置有单元通信接口

使能信号入口

匹配指示信号出口和
APB
总线接口,单元通信接口

使能信号入口

匹配指示信号出口分别与一个内部异步通信接口

一个使能选择信号出口和一个匹配指示信号入口电连接;反馈信号为各个异步通信单元的匹配指示信号出本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种具有多个异步接口的自动检测通信装置,其特征在于,包括:自动识别单元,与外部主器件的通信接口电连接;多个异步通信单元,与所述自动识别单元电连接;所述自动识别单元用于基于所述外部主器件的通信接口发出的通信信号和所述多个异步通信单元的反馈信号选择一个异步通信单元与所述外部主器件通信
。2.
根据权利要求1所述的装置,其特征在于,所述自动识别单元设置有外部通信接口

多个内部异步通信接口

多个使能选择信号出口和多个匹配指示信号入口,所述外部通信接口与外部主器件的通信接口电连接;每个异步通信单元设置有单元通信接口

使能信号入口

匹配指示信号出口和
APB
总线接口,所述单元通信接口

使能信号入口

匹配指示信号出口分别与一个内部异步通信接口

一个使能选择信号出口和一个匹配指示信号入口电连接;所述反馈信号为各个异步通信单元的匹配指示信号出口发出的信号;各个异步通信单元的通信协议不同
。3.
根据权利要求2所述的装置,其特征在于,还包括:多路选择器,设置有多路输入接口和一路输出接口,每路输入接口与一个异步通信单元的
APB
总线接口电连接,输出接口与内部通信总线电连接;所述外部通信接口的引脚数量为各个异步通信单元所要求的引脚数量的最大值
。4.
根据权利要求3所述的装置,其特征在于,所述自动识别单元设置有多个识别电路,每个识别电路设置有多个输入端口和一个输出端口;每个识别电路的输出端口作为一个使能选择信号出口与一个异步通信单元的使能信号入口电连接,多个输入端口分别与其余异步通信单元的匹配指示信号出口电连接;每个识别电路的输入端口的数量比多个异步通信单元的数量少一个
。5.
根据权利要求4所述的装置,其特征在于,每个识别电路包括与门和
D
触发器;所述与门的多个输入端口作为其所在识别电路的多个输入端口,输出端口连接所述
D
触发器的时钟输入端口,所述
D
触发器的同相输出端口作为其所在识别电路的输出...

【专利技术属性】
技术研发人员:周常瑞李培鑫殷亚东梁翔
申请(专利权)人:苏州领慧立芯科技有限公司
类型:发明
国别省市:

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

1