CN113242166B - 总线通信系统、电子设备及总线通信方法 - Google Patents
总线通信系统、电子设备及总线通信方法 Download PDFInfo
- Publication number
- CN113242166B CN113242166B CN202110358011.7A CN202110358011A CN113242166B CN 113242166 B CN113242166 B CN 113242166B CN 202110358011 A CN202110358011 A CN 202110358011A CN 113242166 B CN113242166 B CN 113242166B
- Authority
- CN
- China
- Prior art keywords
- communication
- signal
- module
- power bus
- instruction
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000004891 communication Methods 0.000 title claims abstract description 391
- 238000000034 method Methods 0.000 title claims abstract description 44
- 238000012545 processing Methods 0.000 claims abstract description 124
- 238000001914 filtration Methods 0.000 claims abstract description 83
- 239000003990 capacitor Substances 0.000 claims description 33
- 230000005540 biological transmission Effects 0.000 claims description 19
- 230000008569 process Effects 0.000 claims description 13
- 230000008878 coupling Effects 0.000 claims description 11
- 238000010168 coupling process Methods 0.000 claims description 11
- 238000005859 coupling reaction Methods 0.000 claims description 11
- 230000011664 signaling Effects 0.000 claims description 6
- 230000002093 peripheral effect Effects 0.000 claims description 3
- 238000012544 monitoring process Methods 0.000 claims 4
- 238000013461 design Methods 0.000 abstract description 11
- 230000006870 function Effects 0.000 description 21
- 238000004590 computer program Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000010276 construction Methods 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 3
- 230000000903 blocking effect Effects 0.000 description 2
- 238000002955 isolation Methods 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 230000004888 barrier function Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40006—Architecture of a communication node
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
Abstract
本申请实施例公开了一种总线通信系统、电子设备及总线通信方法。该系统包括通过电源总线连接的至少两个通信分支通路,每一通信分支通路上包括滤波模块、信号处理模块及功能模块,滤波模块用于对其它通信分支通路发送的第一通信信号进行滤波处理,得到第一载波信号;信号处理模块用于对第一载波信号进行解析,得到第一通信指令,并将第一通信指令发送给功能模块;滤波模块还用于将信号处理模块发送的第二载波信号耦合至电源总线,得到第二通信信号,并通过电源总线将第二通信信号发送至其它通信分支通路。上述总线通信系统、电子设备及总线通信方法,能够减少线材耗费,降低总线通信系统的成本,且节省了结构空间,降低了结构设计的难度。
Description
技术领域
本申请涉及通信技术领域,具体涉及一种总线通信系统、电子设备及总线通信方法。
背景技术
电子设备内部的各个元器件在需要进行通信时,通过元器件之间连接的通信总线进行数据传输,例如,可通过SPMI(System Power Management Interface,系统电源管理接口)总线、SPI(Serial Peripheral Interface,串行外设接口)总线等,又例如,在汽车中的CAN(Controller Area Network,控制器域网)总线等,导致线材耗费,增加了设备成本。
发明内容
本申请实施例公开了一种总线通信系统、电子设备及总线通信方法,能够减少线材耗费,降低总线通信系统的成本,且节省了结构空间,降低了结构设计的难度。
本申请实施例公开了一种总线通信系统,所述系统包括通过电源总线连接的至少两个通信分支通路,每一通信分支通路上包括滤波模块、信号处理模块及功能模块,所述信号处理模块与功能模块连接,所述滤波模块的第一端与所述电源总线连接,所述滤波模块的第二端与所述信号处理模块连接,所述滤波模块的第三端分别与所述信号处理模块及功能模块连接,其中,
所述滤波模块,用于在通过所述电源总线接收到其它通信分支通路发送的第一通信信号时,对所述第一通信信号进行滤波处理,以得到第一载波信号,并将所述第一载波信号耦合至所述信号处理模块;
所述信号处理模块,用于对所述第一载波信号进行解析,得到第一通信指令,并将所述第一通信指令发送给所述功能模块;
所述功能模块,用于执行所述第一通信指令;
所述信号处理模块,还用于对所述功能模块发送的第二通信指令进行处理,得到第二载波信号,并将所述第二载波信号发送至所述滤波模块;
所述滤波模块,还用于在接收到所述信号处理模块发送的所述第二载波信号时,对所述第二载波信号进行滤波处理,以将所述第二载波信号耦合至所述电源总线,得到第二通信信号,并通过所述电源总线将所述第二通信信号发送至其它通信分支通路。
本申请实施例公开了一种电子设备,包括如上所述的总线通信系统。
本申请实施例公开了一种总线通信方法,应用于电子设备,所述电子设备包括总线通信系统,所述总线通信系统包括通过电源总线连接的至少两个通信分支通路,所述方法包括:
在目标通信分支通路通过所述电源总线接收到其它通信分支通路发送的第一通信信号时,通过滤波模块对所述第一通信信号进行滤波处理,以得到第一载波信号,并将所述第一载波信号耦合至信号处理模块;
通过所述信号处理模块对耦合的所述第一载波信号进行解析,得到第一通信指令,并由功能模块执行所述第一通信指令;
在所述信号处理模块接收到所述功能模块发送的第二通信指令时,对所述功能模块发送的第二通信指令进行处理,得到第二载波信号;
通过所述滤波模块对所述第二载波信号进行滤波处理,以将所述第二载波信号耦合至所述电源总线,得到第二通信信号,并通过所述电源总线将所述第二通信信号发送至其它通信分支通路。
本申请实施例公开的总线通信系统、电子设备及总线通信方法,该总线通信系统包括通过电源总线连接的至少两个通信分支通路,每一通信分支通路上包括滤波模块、信号处理模块及功能模块,滤波模块在通过电源总线接收到其它通信分支通路发送的第一通信信号时,对第一通信信号进行滤波处理,以得到第一载波信号,并将第一载波信号耦合至信号处理模块,信号处理模块对第一载波信号进行解析,得到第一通信指令,并将第一通信指令发送给功能模块,由功能模块执行第一通信指令,通过电源总线即可实现接收其它通信分支通路发送的通信信号;信号处理模块还用于对功能模块发送的第二通信指令进行处理,得到第二载波信号,滤波模块对信号处理模块发送的第二载波信号进行滤波处理,以将第二载波信号耦合至所述电源总线,得到第二通信信号,并通过电源总线将第二通信信号发送至其它通信分支通路,通过电源总线即可实现向其它通信分支通路发送通信通号。在本申请实施例中,通过电源总线即可实现不同通信分支通路上的功能模块之间的通信指令传输,无需额外设置通信总线,能够减少线材耗费,降低总线通信系统的成本,且节省了结构空间,降低了结构设计的难度。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为一个实施例中总线通信系统的结构框图;
图2为另一个实施例中总线通信系统的结构框图;
图3为另一个实施例中总线通信系统的结构框图;
图4为一个实施例中电子设备的结构框图;
图5为一个实施例中总线通信方法的流程图;
图6为另一个实施例中总线通信方法的流程图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
需要说明的是,本申请实施例及附图中的术语 “包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
可以理解,本申请所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本申请的范围的情况下,可以将第一通信分支通路称为第二通信分支通路,且类似地,可将第二通信分支通路称为第一通信分支通路。第一通信分支通路和第二通信分支通路两者都是通信分支通路,但其不是同一个通信分支通路。
如图1所示,在一个实施例中,提供一种总线通信系统10,该总线通信系统可包括通过电源总线连接的至少两个通信分支通路,每一通信分支通路上均可包括滤波模块、信号处理模块及功能模块,其中,电源总线可包括GND(电线接地端)线、P+线等,但不限于此。
以图1为例,总线通信系统10可包括通信分支通路110及通信分支通路120,需要说明的是,总线通信系统10还可包括更多的通信分支通路,并不仅限于图1中的两个通信分支通路。现以通信分支通路110中包括的滤波模块112、信号处理模块114及功能模块116为例,对各个通信分支通路的通信过程进行说明。
其中,信号处理模块114可与功能模块116连接,滤波模块112的第一端与电源总线连接,滤波模块112的第二端与信号处理模块114连接,滤波模块112的第三端分别与信号处理模块114及功能模块116连接。
滤波模块112,用于在通过电源总线接收到其它通信分支通路发送的第一通信信号时,对第一通信信号进行滤波处理,以得到第一载波信号,并将第一载波信号耦合至信号处理模块114。
在通信分支通路110通过电源总线接收到其它通信分支通路(例如通信分支通路120)发送的第一通信信号时,由于电源总线是用来传输电信号的总线,因此,通过电源总线传输的第一通信信号中可能会包括一些影响通信的杂波,则可通过滤波模块112对第一通信信号进行滤波处理,得到第一载波信号。在本申请实施例中,该第一载波信号可以是发送第一通信信号的其它通信分支通路将功能模块的通信指令加载到一定频率的高频信号上得到的。
信号处理模块114,用于对第一载波信号进行解析,得到第一通信指令,并将第一通信指令发送给功能模块116。
信号处理模块114可包括电源总线协议IC(integrated circuit,集成电路),信号处理模块114中可包括调制及解调单元。可选地,信号处理模块114可通过调制及解调单元对第一载波信号进行解调,得到数字信号,该数字信号可作为第一通信指令,并将该解调得到的数字信号发送至功能模块116。
作为一种具体实施方式,信号处理模块114可分析第一载波信号的频率,以及该频率对应的持续时长,若第一载波信号的频率为第一数值,且该第一载波信号的频率维持在第一数值的持续时长超过一个比特率限制的最短时长,则可解析得到相应比特的数字信号为“0”。若第一载波信号的频率为第二数值,且该第一载波信号的频率维持在第二数值的持续时长超过一个比特率限制的最短时长,则可解析得到相应字节的数字信号为“1”。可选地,第一数值与第二数值可根据实际需求进行设置,最短时长也可根据实际需求进行设置,例如,第一数值可为100MHz(兆赫兹),第二数值可为200MHz,最短时长可为1μs(微秒)、0.5μs等,第一数值可小于第二数值,第一数值也可大于第二数值,在此不作限定。
功能模块116,用于执行信号处理模块114发送的第一通信指令。
功能模块116可包括电源模块、MCU(Microcontroller Unit,微控制单元)、CPU(central processing unit,中央处理器)、CPU核、显示模块等,但不限于此。不同通信分支通路上的功能模块可相同,也可不同。功能模块116在接收到该第一通信指令后,可执行该第一通信指令。
以通信分支通路110中的功能模块116是电源模块为例,若第一通信信号是包含CPU的通信分支通路发送的,该第一通信指令为控制电源模块停止向CPU供电的指令,则电源模块在接收到该第一通信指令后,可停止向CPU供电。可选地,该电源模块可包括PMIC(Power Management IC,集成电源管理电路)芯片等。
可选地,通信分支通路还可包括驱动模块,该驱动模块可用于驱动硬件工作,例如,该驱动模块可包括灯光驱动模块、电机驱动模块等,但不限于此,每条通信分支通路可包含一个或多个驱动模块,不同通信分支通路的驱动模块可相同也可不同。以通信分支通路110中的功能模块116是MCU、驱动模块是灯光驱动模块为例,若第一通信信号是包含CPU的通信分支通路发送的,该第一通信指令为控制灯光开启的指令,则MCU在接收到该第一通信指令后,可向灯光驱动模块发送驱动信号,以使得灯光驱动模块驱动连接的灯光开启。
在一些实施例中,信号处理模块114还用于对第一载波信号进行解调,得到第一通信指令,并通过串行数据总线将第一通信指令发送给功能模块116。信号处理模块114与功能模块116之间可通过串行数据总线连接,可通过该串行数据总线进行数据传输,该串行数据总线可包括SPI总线、UART(Universal Asynchronous Receiver/Transmitter,通用异步收发传输器)总线、IIC(Inter-Integrated Circuit,集成电路)总线等中的任一种,但不限于此。
功能模块116与驱动模块之间也可通过串行数据总线进行数据传输,或是可通过GPIO(General-purpose input/output,通用输入/输出口)接口等进行数据传输。同一通信分支通路上的不同模块之间可通过串行数据总线进行数据传输,可保证数据传输的准确性,不同通信分支通路之间则可通过电源总线进行数据传输,可保证数据传输效率,并减少线材耗费。
信号处理模块114,还用于对功能模块116发送的第二通信指令进行处理,得到第二载波信号,并将该第二载波信号发送至滤波模块112。
在通信分支通路110的功能模块116需要向其它通信分支通路(例如通信分支通路120)的功能模块发送第二通信指令时,可向信号处理模块114发送第二通信指令。信号处理模块114可对接收到的第二通信指令进行调制,生成第二载波信号,并将生成的第二载波信号发送至滤波模块112。
在一个实施例中,信号处理模块114,还用于通过串行数据总线接收功能模块116发送的第二通信指令,并对第二通信指令进行调制,得到第二载波信号,并将所二载波信号发送至滤波模块112。
滤波模块112,还用于在接收到信号处理模块114发送的第二载波信号时,对第二载波信号进行滤波处理,以将第二载波信号耦合至电源总线,得到第二通信信号,并通过电源总线将第二通信信号发送至其它通信分支通路。
滤波模块112可滤除信号处理模块114发送的第二载波信号中的杂波信号,并将滤波处理后的第二载波信号耦合至电源总线,得到在电源总线上传输的第二通信信号,可将该第二通信信号发送至其它通信分支通路。
在本申请实施例中,通过电源总线即可实现不同通信分支通路上的功能模块之间的通信指令传输,无需额外设置通信总线,能够减少线材耗费,降低总线通信系统的成本,且节省了结构空间,降低了结构设计的难度。
此外,利用电源总线进行通信,可提高通信信号的传输速度,传输速度可达到10Mb/s(兆比特/秒)以上,且多个通信分支通路耦合到同一电源总线上,能够提高稳定性。
如图2所示,在一个实施例中,滤波模块112可包括电感202及电容204,电感202及电容204均可与电源总线连接,且电感202及电容204可并联连接。电感202可分别与信号处理模块114及功能模块116连接,电容204可与信号处理模块114连接。
电感202,用于对第一通信信号中包含的第一载波信号进行隔离。
电感202可起到“隔交通直”的作用,即电感202可阻隔交流信号并使直流信号通过,交流信号指的是传输的信号随时间作周期性变化,直流信号指的是传输的信号不随时间变化,基本上保持恒定或波动极小。第一载波信号为交流信号,因此,利用电感202的隔交通直,电感202可将第一通信信号中包含的第一载波信号阻隔在电感202的腔体之中,使其不被直接传输到功能模块116。
电容204,用于滤除第一通信信号中包含的直流电信号,以得到第一载波信号,并将第一载波信号耦合至信号处理模块114。
电容204可起到“隔直通交”的作用,即电容204可阻隔直流信号,并使交流信号通过。由于第一通信信号是在电源总线上传输的,因此该第一通信信号中可能包含有直流电信号,可利用电容204的隔直通交,滤除第一通信信号中包含的直流电信号,以得到第一载波信号。进一步地,电容204可与信号处理模块114的通信接口连接,电容204可通过该通信接口将得到的第一载波信号耦合至信号处理模块114。利用电感202及电容204,可实现对电源总线上传输的第一通信信号中包含的第一载波信号及直流电信号的分离,使得输入到信号处理模块114进行解调的信号是第一载波信号,提高了得到的第一通信指令的准确性,保证了信号传输的质量。
电容204,还用于对信号处理模块114发送的第二载波信号进行滤波处理,以将第二载波信号耦合至电源总线,得到第二通信信号。
如图3所示,在一个实施例中,总线通信系统10可至少包括第一通信分支通路110及第二通信分支通路120,该第一通信分支通路110的功能模块116可为电源模块。第一通信分支通路110的电感L1可与信号处理模块114、电源模块116的电源接口连接,第二通信分支通路120的电感L2也可与信号处理模块124、功能模块126的电源接口连接。
在第二通信分支通路120接收到第一通信分支通路110发送的第一通信信号时,第二通信分支通路120的电感L2,用于对该第一通信信号中包含的第一载波信号进行滤波,以得到直流电信号,以对第二通信分支通路120的信号处理模块124及功能模块126进行供电。
第一通信分支通路110的电源模块116可通过电源总线向总线通信系统10中的其它元器件传输直流电信号,从而可为总线通信系统10中的各个元器件进行供电。在第二通信分支通路120接收到第一通信分支通路110发送的第一通信信号时,可通过电感L2及电容C2对第一通信信号进行滤波处理,以将第一通信信号中包含的第一载波信号及直流电信号进行分离,直流电信号可通过电感L2,并传输到信号处理模块124及功能模块126的电源接口,第一载波信号可通过电容C2,并传输到信号处理模块124的通信接口。信号处理模块124可对通过该通信接口接收到的第一载波信号进行解调,得到电源模块116发送的通信指令,并将该通信指令发送给功能模块126。
在一些实施例中,第一通信分支通路110的电感L1,还用于对电源模块发送的电信号进行滤波,以得到直流电信号。第一通信分支通路110的电容C1,还用于对第一通信分支通路110的信号处理模块114发送的第二载波信号进行滤波,并将第二载波信号与第一通信分支通路110的电感L1得到的直流电信号进行耦合,得到第二通信信号。
在电源模块116需要向第二通信分支通路120的功能模块126发送的通信指令时,电源模块116可将该通信指令发送到信号处理模块114,信号处理模块114可对电源模块116发送的通信指令进行调制,得到第二载波信号,并通过通信接口输出到电容C1。利用电容C1的隔直通交,可滤除第二载波信号中的杂波。
同时,电源模块116可通过电源接口向电感L1输出电信号,利用电感L1的隔交通直,可滤除电信号中的杂波,得到直流电信号,该直流电信号可与电容L1得到的第二载波信号耦合到电源总线,得到第二通信信号,并通过电源总线进行传输。
在一些实施例中,电源模块116输出的电信号可包括电压,电感L1还可用于对电源模块116输出的电压进行降压处理,该电感L1可为功率电感,可直接将功率电感复用为隔离电感,不需要增加额外的电感器件,可降低成本,并精简电路。
在本申请实施例中,通过电感及电容对电源总线上传输的通信信号进行滤波,将电源总线上传输的载波信号分离,并准确传输到信号处理模块进行解调,可通过电感及电容对信号处理模块及功能模块传输的信号进行滤波,以将需要发送的载波信号耦合到电源总线上,并准确传输到其它通信分支通路的功能模块,通过电源总线即可实现不同通信分支通路上的功能模块之间的通信指令传输,无需额外设置通信总线,能够减少线材耗费,降低总线通信系统的成本,且节省了结构空间,降低了结构设计的难度。且在本申请实施例中,仅利用电感及电容即实现在电源总线上进行通信,电路结构简单,进一步降低了成本。
在一些实施例中,功能模块116,还用于对电源总线上传输的通信信号进行监听,并在检测到电源总线处于空闲状态时,向信号处理模块114发送第二通信指令,其中,空闲状态为电源总线没有传输通信信号的状态。
在通信分支通路110的功能模块116需要向其它通信分支通路发送通信指令时,可对电源总线上传输的通信信号进行监听,判断是否存在其它通信分支通路的功能模块正在发送通信指令。若不存在其它通信分支通路的功能模块正在发送通信指令,则可确定电源总线可处于空闲状态,功能模块116可向信号处理模块114发送第二通信指令,以使得信号处理模块114对第二通信指令进行调制,得到第二载波信号,并通过滤波模块112耦合到电源总线。
进一步地,在通信分支通路110的功能模块116需要向其它通信分支通路发送通信指令时,可判断是否接收到其它通信分支通路发送的通知信号,若接收到该通知信号,则可说明电源总线处于占用状态,该占用状态为电源总线正在传输通信信号的状态,则功能模块116暂时不发送第二通信指令。若未接收到通知信号,则可说明电源总线处于空闲状态,则可向信号处理模块114发送第二通信指令。
在一些实施例中,各个通信分支通路的功能模块在初始化时,均可进入监听状态,当任一功能模块向其它通信分支通路的功能模块发送通信指令时,可同时向其它所有通信分支通路的功能模块发送通知信号,该通知信号可用于通知其它各个通信分支通路的功能模块,电源总线正在进行通信信号传输。正在发送通信指令的功能模块,可通过同一通信分支通路上的信号处理模块对通知信号进行调制,得到相应的载波信号,并通过滤波模块将该载波信号耦合到电源总线,从而可传输到其它各个通信分支通路,其它各个通信分支通路上的滤波模块可从电源总线上解耦得到该载波信号,并通过信号处理模块进行解调,得到通知信号。
在本申请实施例中,电源总线中一次仅可传输一个通信信号,可保证数据传输的准确性及数据传输效率,保证整个系统的稳定性。
在一些实施例中,功能模块116,还用于对电源总线上传输的通信信号进行监听,在检测到电源总线处于占用状态时,不向信号处理模块114发送第二通信指令,并在到达下一发送指令时刻时,重新对电源总线上传输的通信信号进行监听,直至检测到电源总线处于空闲状态,则向信号处理模块114发送第二通信指令。
在检测到电源总线处于占用状态时,功能模块116可进入等待状态,并可确定下一发送指令时刻,在到达确定的下一发送指令时刻时,再重新检测电源总线是否处于空闲状态。可选地,功能模块116还用于在检测到电源总线处于占用状态时,根据等待次数确定本次需等待的第一等待时长,并根据第一等待时长确定下一发送指令时刻,在到达下一发送指令时刻时,重新对电源总线上传输的通信信号进行监听。
该等待次数可指的是功能模块116需要进行等待的次数,也可理解为功能模块116检测到电源总线处于占用状态的次数,例如,在功能模块116首次检测到电源总线处于占用状态时,等待次数可为1,在功能模块116经过一次等待,并第2次检测到电源总线处于占用状态时,等待次数可更新为2……。功能模块116若持续检测到电源总线处于占用状态,则等待次数会相应进行累加,直至功能模块116检测到电源总线处于空闲状态,成功发送第二通信指令,则等待状态可清为0。
第一等待时长可与等待次数呈正相关关系,等待次数越多,第一等待时长可越长,可选地,该第一等待时长可与等待次数呈正比例关系。例如,等待次数为1,则第一等待时长可为5μs,待等次数为2,第一等待时长可为10μs等,但不限于此。
可选地,第一等待时长可以是具体的时间时长,也可以是单位时间长度,单位时间长度可用于表示需要等待的单位时间的数量,例如,第一等待时长为3,单位时间为5μs,则表示需要等待3个5μs的时间。若第一等待时长为具体的时间时长,则下一发送指令时刻可为当前时刻与第一等待时长之和;若第一等待时长为单位时间长度,则下一发送指令时刻可以是,第一等待时长和单位时间的乘积,与当前时刻之和。
在一些实施例中,功能模块116,还用于在检测到电源总线处于占用状态时,根据等待次数确定第一时间区间,并从第一时间区间中随机选取本次需等待的第一等待时长,根据第一等待时长确定下一发送指令时刻,在到达下一发送指令时刻时,重新对电源总线上传输的通信信号进行监听。
其中,第一时间区间的最小值为1,第一时间区间的最大值可与等待次数呈正相关关系。作为一种具体实施方式,在等待次数小于第一阈值时,该第一时间区间的最大值为以第一数值为底数,以等待次数为指数的值。在等待次数大于或等于第一阈值时,第一时间区间的最大值为以第一数值为底数,以第一阈值为指数的值。
第一阈值及第一数值可根据实际需求进行设置,例如,第一阈值可为10、11、8等,第一数值可为2等,但不限于此。以第一阈值为10,第一数值为2为例,在等待次数n<10时,第一时间区间可为[1,2n],在等待次数n≥10时,第一时间区间可为[1,210]。第一等待时长可为单位时间长度,在根据等待次数确定第一时间区间后,可从第一时间区间随机选择一个整数值作为第一等待时长。例如,等待次数为2,则第一时间区间为[1,4],可从1、2、3、4中随机选择一个数值作为第一等待时长。
在本申请实施例中,采用“截断式”算法来确定等待时长,等待时长不随等待次数地增长无限增加,优化了各通信分支通路上功能模块的等待机制,保证通信效率。
在一个实施例中,功能模块116,还用于在首次检测到电源总线处于占用状态时,根据设置的优先级确定首次需等待的第二等待时长,并根据第二等待时长确定下一发送指令时刻,并在到达下一发送指令时刻时,重新对电源总线上传输的通信信号进行监听。
不同功能模块可分别对应不同的优先级,各功能模块的优先级可根据实际需求进行设置,例如,CPU的优先级可高于MCU的优先级,处理器上的多个CPU核之间也可分别设置不同的优先级等。在功能模块116首次检测到电源总线处于占用状态时,可根据功能模块116设置的优先级确定首次需等待的第二等待时长,该第二等待时长可与优先级呈负相关关系,优先级越高,第二等待时长可越短。
进一步地,功能模块116,还用于在首次检测到电源总线处于占用状态时,根据设置的优先级确定第二时间区间,并从第二时间区间中随机选取首次需等待的第二等待时长,根据第二等待时长确定下一发送指令时刻,并在到达下一发送指令时刻时,重新对电源总线上传输的通信信号进行监听。
其中,第二时间区间的最小值为1,第二时间区间的最大值与优先级呈负相关关系。例如,优先级高的功能模块对应的第二时间区间可为[1,2],优先级低的功能模块对应的第二时间区间可为[1,23]等,但不限于此。该第二等待时长可为单位时间长度,在设置的优先级确定第二时间区间后,可从第二时间区间随机选择一个整数值作为第二等待时长。
在功能模块116首次等待后,若继续检测到电源总线处于占用状态,则可根据上述实施例中描述的利用等待次数确定第一等待时长的方式,确定每一次的等待时长。
需要说明的是,上述各实施例中仅以功能模块116进行说明,其它各个通信分支通路中的功能模块的工作模式可参照功能模块116的相关描述,上述的等待机制可适用于每个通信分支通路中的功能模块,并不仅限于功能模块116。
在本申请实施例中,可根据功能模块的优先级确定首次等待的等待时长,可使得优先级高的功能模块优先进行发送,保证优先级高的功能模块成功发送通信指令。
如图4所示,在一个实施例中,提供一种电子设备400,该电子设备可包括上述各实施例中所描述的总线通信系统10,该电子设备400可包括但不限于车载终端、包括车载终端的车辆、机器人、可穿戴设备、手机、平板电脑等。
在一些实施例中,总线通信系统10可应用于车辆。在相关的技术中,车辆内部的各个功能模块(如车灯模块、显示模块、电源模块、中心控制模块、发动机模块及空调模块等)之间是需要通过CAN总线进行通信的,而CAN总线为双绞线,当功能模块较多的时候,车辆需要耗费较多的线材,且CAN总线占用大量的空间,给车辆内部的结构设计带来障碍。而在本申请实施例中,应用于车辆的总线通信系统10,车辆内部的各个功能模块可通过电源总线进行通信,无需额外设置通信总线,能够减少线材耗费,降低了车辆的成本,且节省了车辆内部的结构空间,降低了结构设计的难度。
在一些实施例中,总线通信系统10可应用于机器人。在相关的技术中,机器人内部的各个功能模块(如传感器模块、摄像头模块、电源模块、中心控制模块、按钮模块等)之间是需要通过CAN总线进行通信的,而CAN总线为双绞线,当功能模块较多的时候,机器人需要耗费较多的线材,且CAN总线占用大量的空间,给机器人内部的结构设计带来障碍。而在本申请实施例中,应用于机器人的总线通信系统10,机器人内部的各个功能模块可通过电源总线进行通信,无需额外设置通信总线,能够减少线材耗费,降低了机器人的成本,且节省了机器人内部的结构空间,降低了结构设计的难度。
如图5所示,在一个实施例中,提供一种总线通信方法,可应用于如图4所示的电子设备,该电子设备包括上述各实施例中所描述的总线通信系统10。该方法可包括以下步骤:
步骤510,在目标通信分支通路通过电源总线接收到其它通信分支通路发送的第一通信信号时,通过滤波模块对第一通信信号进行滤波处理,以得到第一载波信号,并将第一载波信号耦合至信号处理模块。
步骤520,通过信号处理模块对耦合的第一载波信号进行解析,得到第一通信指令,并由功能模块执行第一通信指令。
步骤530,在信号处理模块接收到功能模块发送的第二通信指令时,对功能模块发送的第二通信指令进行处理,得到第二载波信号。
步骤540,通过滤波模块对第二载波信号进行滤波处理,以将第二载波信号耦合至电源总线,得到第二通信信号,并通过电源总线将第二通信信号发送至其它通信分支通路。
其中,目标通信分支通路可为总线通信系统10中的任一通信分支通路。需要说明的是,步骤530、540也可在步骤510之前执行,其步骤顺序在此不作限定。
在本申请实施例中,通过电源总线即可实现不同通信分支通路上的功能模块之间的通信指令传输,无需额外设置通信总线,能够减少线材耗费,降低总线通信系统的成本,且节省了结构空间,降低了结构设计的难度。
在一个实施例中,滤波模块包括电容和电感。
步骤通过滤波模块对第一通信信号进行滤波处理,以得到第一载波信号,并将第一载波信号耦合至信号处理模块,包括:通过电感对第一通信信号中包含的第一载波信号进行隔离;通过电容滤除第一通信信号中包含的直流电信号,以得到第一载波信号,并将第一载波信号耦合至信号处理模块。
步骤通过滤波模块对第二载波信号进行滤波处理,以将第二载波信号耦合至电源总线,得到第二通信信号,包括:通过电容对第二载波信号进行滤波处理,以将第二载波信号耦合至电源总线,得到第二通信信号。
在本申请实施例中,通过电感及电容对电源总线上传输的通信信号进行滤波,将电源总线上传输的载波信号分离,并准确传输到信号处理模块进行解调,可通过电感及电容对信号处理模块及功能模块传输的信号进行滤波,以将需要发送的载波信号耦合到电源总线上,并准确传输到其它通信分支通路的功能模块,通过电源总线即可实现不同通信分支通路上的功能模块之间的通信指令传输,无需额外设置通信总线,能够减少线材耗费,降低总线通信系统的成本,且节省了结构空间,降低了结构设计的难度。且在本申请实施例中,仅利用电感及电容即实现在电源总线上进行通信,电路结构简单,进一步降低了成本。
如图6所示,在一个实施例中,提供另一种总线通信方法,可应用于上述的电子设备,该电子设备可包括以下步骤:
步骤602,在目标通信分支通路通过电源总线接收到其它通信分支通路发送的第一通信信号时,通过滤波模块对第一通信信号进行滤波处理,以得到第一载波信号,并将第一载波信号耦合至信号处理模块。
步骤604,通过信号处理模块对耦合的第一载波信号进行解析,得到第一通信指令,并由功能模块执行第一通信指令。
步骤606,通过功能模块对电源总线上传输的通信信号进行监听。
步骤608,在功能模块检测到电源总线处于占用状态时,不向获取信号处理模块发送第二通信指令。
步骤610,判断是否到达下一发送指令时刻,若是,则执行步骤606,若否,则继续执行步骤610。
在一个实施例中,在步骤610之前,还包括:确定下一发送指令时刻。确定下一发送指令时刻,包括:根据等待次数确定本次需等待的第一等待时长,并根据第一等待时长确定下一发送指令时刻。
在一个实施例中,步骤根据等待次数确定本次需等待的第一等待时长,包括:根据等待次数确定第一时间区间,并从第一时间区间中随机选取本次需等待的第一等待时长。
在一个实施例中,第一时间区间的最小值为1,在等待次数小于第一阈值时,第一时间区间的最大值为以第一数值为底数,以等待次数为指数的值;在等待次数大于或等于第一阈值时,最大值为以第一数值为底数,以第一阈值为指数的值。
在一个实施例中,在步骤610之前,还包括:若是首次检测到电源总线处于占用状态,则根据设置的优先级确定首次需等待的第二等待时长,并根据第二等待时长确定下一发送指令时刻。
在一个实施例中,步骤根据设置的优先级确定首次需等待的第二等待时长,包括:根据设置的优先级确定第二时间区间,并从第二时间区间中随机选取首次需等待的第二等待时长,根据第二等待时长确定下一发送指令时刻,其中,第二时间区间的最小值为1,第二时间区间的最大值与优先级呈负相关关系。
步骤612,在功能模块检测到电源总线处于空闲状态时,向信号处理模块发送第二通信指令。
步骤614,在信号处理模块接收到功能模块发送的第二通信指令时,对功能模块发送的第二通信指令进行处理,得到第二载波信号。
步骤616,通过滤波模块对第二载波信号进行滤波处理,以将第二载波信号耦合至电源总线,得到第二通信信号,并通过电源总线将第二通信信号发送至其它通信分支通路。
在本申请实施例中,采用“截断式”算法来确定等待时长,等待时长不随等待次数地增长无限增加,优化了各通信分支通路上功能模块的等待机制,保证通信效率。而且可根据功能模块的优先级确定首次等待的等待时长,可使得优先级高的功能模块优先进行发送,保证优先级高的功能模块成功发送通信指令。
本申请实施例公开一种计算机可读存储介质,其存储计算机程序,其中,该计算机程序被处理器执行时实现如上述各实施例中描述的方法。
本申请实施例公开一种计算机程序产品,该计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,且该计算机程序可被处理器执行时实现如上述各实施例描述的方法。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)等。
如此处所使用的对存储器、存储、数据库或其它介质的任何引用可包括非易失性和/或易失性存储器。合适的非易失性存储器可包括ROM、可编程ROM(Programmable ROM,PROM)、可擦除PROM(Erasable PROM,EPROM)、电可擦除PROM( Electrically ErasablePROM,EEPROM)或闪存。易失性存储器可包括随机存取存储器(random access memory,RAM),它用作外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(Static RAM,SRAM)、动态RAM(Dynamic Random Access Memory,DRAM)、同步DRAM(synchronous DRAM,SDRAM)、双倍数据率SDRAM(Double Data Rate SDRAM,DDR SDRAM)、增强型SDRAM(Enhanced Synchronous DRAM,ESDRAM)、同步链路DRAM(Synchlink DRAM,SLDRAM)、存储器总线直接RAM(Rambus DRAM,RDRAM)及直接存储器总线动态RAM(DirectRambusDRAM,DRDRAM)。
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (17)
1.一种总线通信系统,其特征在于,所述系统包括通过电源总线连接的至少两个通信分支通路,每一通信分支通路上包括滤波模块、信号处理模块及功能模块,所述信号处理模块与功能模块连接,所述滤波模块的第一端与所述电源总线连接,所述滤波模块的第二端与所述信号处理模块连接,所述滤波模块的第三端分别与所述信号处理模块及功能模块连接,其中,
所述滤波模块,用于在通过所述电源总线接收到其它通信分支通路发送的第一通信信号时,对所述第一通信信号进行滤波处理,以得到第一载波信号,并将所述第一载波信号耦合至所述信号处理模块;
所述信号处理模块,用于对所述第一载波信号进行解析,得到第一通信指令,并将所述第一通信指令发送给所述功能模块;
所述功能模块,用于执行所述第一通信指令;
所述信号处理模块,还用于对所述功能模块发送的第二通信指令进行处理,得到第二载波信号,并将所述第二载波信号发送至所述滤波模块;
所述滤波模块,还用于在接收到所述信号处理模块发送的所述第二载波信号时,对所述第二载波信号进行滤波处理,以将所述第二载波信号耦合至所述电源总线,得到第二通信信号,并通过所述电源总线将所述第二通信信号发送至其它通信分支通路;
所述功能模块,还用于对所述电源总线上传输的通信信号进行监听,在首次检测到所述电源总线处于占用状态时,不向所述信号处理模块发送所述第二通信指令,根据设置的优先级确定首次需等待的第二等待时长,根据所述第二等待时长确定下一发送指令时刻;在检测到所述电源总线处于占用状态时,根据等待次数确定本次需等待的第一等待时长,根据所述第一等待时长确定下一发送指令时刻,并在到达所述下一发送指令时刻时,重新对所述电源总线上传输的通信信号进行监听,直至检测到所述电源总线处于空闲状态,则向所述信号处理模块发送所述第二通信指令,所述占用状态为所述电源总线正在传输通信信号的状态,所述第二等待时长与所述优先级呈负相关关系,所述第一等待时长与所述等待次数呈正相关关系。
2.根据权利要求1所述的系统,其特征在于,所述滤波模块包括电容及电感,所述电容与电感与所述电源总线连接,且所述电容与电感并联连接,所述电容与所述信号处理模块连接,所述电感分别与所述信号处理模块及功能模块连接;
所述电感,用于对所述第一通信信号中包含的第一载波信号进行隔离;
所述电容,用于滤除所述第一通信信号中包含的直流电信号,以得到第一载波信号,并将所述第一载波信号耦合至所述信号处理模块;
所述电容,还用于对所述信号处理模块发送的所述第二载波信号进行滤波处理,以将所述第二载波信号耦合至所述电源总线,得到所述第二通信信号。
3.根据权利要求2所述的系统,其特征在于,所述功能模块包括电源模块,所述电感分别与所述信号处理模块及功能模块的电源接口连接;
所述系统至少包括第一通信分支通路和第二通信分支通路,所述第一通信分支通路的功能模块为所述电源模块,在所述第二通信分支通路接收到所述第一通信分支通路发送的第一通信信号时,
所述第二通信分支通路的电感,用于对所述第一通信信号中包含的第一载波信号进行滤波,以得到直流电信号,以对所述第二通信分支通路的信号处理模块及功能模块进行供电。
4.根据权利要求3所述的系统,其特征在于,所述第一通信分支通路的电感,用于对所述电源模块发送的电信号进行滤波,以得到直流电信号;
所述第一通信分支通路的电容,用于对所述第一通信分支通路的信号处理模块发送的第二载波信号进行滤波,并将所述第二载波信号与所述第一通信分支通路的电感得到的直流电信号进行耦合,得到所述第二通信信号。
5.根据权利要求1所述的系统,其特征在于,所述功能模块,还用于对所述电源总线上传输的通信信号进行监听,并在检测到所述电源总线处于空闲状态时,向所述信号处理模块发送所述第二通信指令,其中,所述空闲状态为所述电源总线没有传输通信信号的状态。
6.根据权利要求1所述的系统,其特征在于,所述功能模块,还用于在检测到所述电源总线处于占用状态时,根据等待次数确定第一时间区间,并从所述第一时间区间中随机选取本次需等待的第一等待时长,根据所述第一等待时长确定下一发送指令时刻,在到达所述下一发送指令时刻时,重新对所述电源总线上传输的通信信号进行监听。
7.根据权利要求6所述的系统,其特征在于,所述第一时间区间的最小值为1,在所述等待次数小于第一阈值时,所述第一时间区间的最大值为以第一数值为底数,以所述等待次数为指数的值,所述第一数值可根据实际需求设置;
在所述等待次数大于或等于所述第一阈值时,所述最大值为以第一数值为底数,以所述第一阈值为指数的值。
8.根据权利要求1所述的系统,其特征在于,所述功能模块,还用于在首次检测到所述电源总线处于占用状态时,根据设置的优先级确定第二时间区间,并从所述第二时间区间中随机选取首次需等待的第二等待时长,根据所述第二等待时长确定下一发送指令时刻,并在到达所述下一发送指令时刻时,重新对所述电源总线上传输的通信信号进行监听;
其中,所述第二时间区间的最小值为1,所述第二时间区间的最大值与所述优先级呈负相关关系。
9.根据权利要求1-7任一所述的系统,其特征在于,所述信号处理模块,还用于对所述第一载波信号进行解调,得到所述第一通信指令,并通过串行数据总线将所述第一通信指令发送给所述功能模块;以及用于通过所述串行数据总线接收所述功能模块发送的所述第二通信指令,并对所述第二通信指令进行调制,得到第二载波信号,并将所述第二载波信号发送至所述滤波模块。
10.根据权利要求9所述的系统,其特征在于,所述串行数据总线包括串行外设接口SPI总线、通用异步收发传输器UART总线、集成电路总线IIC总线中的任一种。
11.一种电子设备,其特征在于,包括如权利要求1-10任一所述的总线通信系统。
12.一种总线通信方法,其特征在于,应用于电子设备,所述电子设备包括总线通信系统,所述总线通信系统包括通过电源总线连接的至少两个通信分支通路,所述方法包括:
在目标通信分支通路通过所述电源总线接收到其它通信分支通路发送的第一通信信号时,通过滤波模块对所述第一通信信号进行滤波处理,以得到第一载波信号,并将所述第一载波信号耦合至信号处理模块;
通过所述信号处理模块对耦合的所述第一载波信号进行解析,得到第一通信指令,并由功能模块执行所述第一通信指令;
在所述信号处理模块接收到所述功能模块发送的第二通信指令时,对所述功能模块发送的第二通信指令进行处理,得到第二载波信号;
通过所述滤波模块对所述第二载波信号进行滤波处理,以将所述第二载波信号耦合至所述电源总线,得到第二通信信号,并通过所述电源总线将所述第二通信信号发送至其它通信分支通路;
所述在所述信号处理模块接收到所述功能模块发送的第二通信指令时,对所述功能模块发送的第二通信指令进行处理之前,所述方法还包括:
通过所述功能模块对所述电源总线上传输的通信信号进行监听,在所述功能模块首次检测到所述电源总线处于占用状态时,不向所述信号处理模块发送所述第二通信指令,根据设置的优先级确定首次需等待的第二等待时长,根据所述第二等待时长确定下一发送指令时刻;在所述功能模块检测到所述电源总线处于占用状态时,根据等待次数确定本次需等待的第一等待时长,根据所述第一等待时长确定下一发送指令时刻,并在到达所述下一发送指令时刻时,重新执行所述通过所述功能模块对所述电源总线上传输的通信信号进行监听的步骤,直至所述功能模块检测到所述电源总线处于空闲状态,则向所述信号处理模块发送所述第二通信指令,所述占用状态为所述电源总线正在传输通信信号的状态,所述第二等待时长与所述优先级呈负相关关系,所述第一等待时长与所述等待次数呈正相关关系。
13.根据权利要求12所述的方法,其特征在于,所述滤波模块包括电容和电感,所述通过滤波模块对所述第一通信信号进行滤波处理,以得到第一载波信号,并将所述第一载波信号耦合至信号处理模块,包括:
通过所述电感对所述第一通信信号中包含的第一载波信号进行隔离;
通过所述电容滤除所述第一通信信号中包含的直流电信号,以得到第一载波信号,并将所述第一载波信号耦合至所述信号处理模块;
所述通过所述滤波模块对所述第二载波信号进行滤波处理,以将所述第二载波信号耦合至所述电源总线,得到第二通信信号,包括:
通过所述电容对所述第二载波信号进行滤波处理,以将所述第二载波信号耦合至所述电源总线,得到第二通信信号。
14.根据权利要求12所述的方法,其特征在于,所述在所述信号处理模块接收到所述功能模块发送的第二通信指令时,对所述功能模块发送的第二通信指令进行处理之前,所述方法还包括:
通过所述功能模块对所述电源总线上传输的通信信号进行监听;
在所述功能模块检测到所述电源总线处于空闲状态时,向所述信号处理模块发送所述第二通信指令。
15.根据权利要求12所述的方法,其特征在于,所述在到达所述下一发送指令时刻时,重新执行所述通过所述功能模块对所述电源总线上传输的通信信号进行监听的步骤之前,所述方法还包括:
根据等待次数确定第一时间区间,并从所述第一时间区间中随机选取本次需等待的第一等待时长,根据所述第一等待时长确定下一发送指令时刻。
16.根据权利要求15所述的方法,其特征在于,所述第一时间区间的最小值为1,在所述等待次数小于第一阈值时,所述第一时间区间的最大值为以第一数值为底数,以所述等待次数为指数的值,所述第一数值可根据实际需求设置;
在所述等待次数大于或等于所述第一阈值时,所述最大值为以第一数值为底数,以所述第一阈值为指数的值。
17.根据权利要求12所述的方法,其特征在于,所述根据设置的优先级确定首次需等待的第二等待时长,包括:
根据设置的优先级确定第二时间区间,并从所述第二时间区间中随机选取首次需等待的第二等待时长,根据所述第二等待时长确定下一发送指令时刻,其中,所述第二时间区间的最小值为1,所述第二时间区间的最大值与所述优先级呈负相关关系。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110358011.7A CN113242166B (zh) | 2021-04-01 | 2021-04-01 | 总线通信系统、电子设备及总线通信方法 |
PCT/CN2022/077920 WO2022206236A1 (zh) | 2021-04-01 | 2022-02-25 | 总线通信系统、电子设备及总线通信方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110358011.7A CN113242166B (zh) | 2021-04-01 | 2021-04-01 | 总线通信系统、电子设备及总线通信方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113242166A CN113242166A (zh) | 2021-08-10 |
CN113242166B true CN113242166B (zh) | 2023-07-14 |
Family
ID=77130950
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110358011.7A Active CN113242166B (zh) | 2021-04-01 | 2021-04-01 | 总线通信系统、电子设备及总线通信方法 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN113242166B (zh) |
WO (1) | WO2022206236A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113242166B (zh) * | 2021-04-01 | 2023-07-14 | Oppo广东移动通信有限公司 | 总线通信系统、电子设备及总线通信方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SE7710048L (sv) * | 1976-09-08 | 1978-03-09 | Codex Corp | Dator |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103187760B (zh) * | 2011-12-31 | 2016-09-07 | 比亚迪股份有限公司 | 电动汽车及用于电动汽车的主动泄放系统 |
CN105592478A (zh) * | 2014-11-07 | 2016-05-18 | 中兴通讯股份有限公司 | 信号的检测处理方法及装置 |
CN106325084A (zh) * | 2015-06-25 | 2017-01-11 | 中兴通讯股份有限公司 | 智能家居中央控制器、终端、系统及控制方法 |
CN105046935B (zh) * | 2015-08-13 | 2018-05-22 | 青岛东软载波科技股份有限公司 | 一种基于低压电力线和微功率无线的双模异构通信系统 |
CN105049085B (zh) * | 2015-08-20 | 2018-01-30 | 深圳市拉格朗日电子有限公司 | 一种电力线通信系统 |
CN105739336A (zh) * | 2016-01-29 | 2016-07-06 | 大连楼兰科技股份有限公司 | 基于电源线进行数据传输的装置及汽车总线实现方法 |
CN105897328B (zh) * | 2016-04-26 | 2017-09-15 | 清华大学深圳研究生院 | 一种微小卫星信息处理系统的通信方法 |
CN110543791A (zh) * | 2019-09-30 | 2019-12-06 | 深圳市金瑞铭科技有限公司 | 一种阅读器系统及设置方法 |
CN212627815U (zh) * | 2020-06-05 | 2021-02-26 | 深圳市爱宝莱照明技术有限公司 | 信号调制电路、信号解调电路、调制解调模块及电子设备 |
CN112187474B (zh) * | 2020-09-27 | 2024-04-09 | 三未信安科技股份有限公司 | 基于iic多主一从通信的密码认证自协商切换系统及方法 |
CN113242166B (zh) * | 2021-04-01 | 2023-07-14 | Oppo广东移动通信有限公司 | 总线通信系统、电子设备及总线通信方法 |
-
2021
- 2021-04-01 CN CN202110358011.7A patent/CN113242166B/zh active Active
-
2022
- 2022-02-25 WO PCT/CN2022/077920 patent/WO2022206236A1/zh active Application Filing
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SE7710048L (sv) * | 1976-09-08 | 1978-03-09 | Codex Corp | Dator |
Non-Patent Citations (1)
Title |
---|
计及小信号稳定的医疗设备产品振动信号监测;陈含蓓;王方良;;计算机仿真(10);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN113242166A (zh) | 2021-08-10 |
WO2022206236A1 (zh) | 2022-10-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11272338B2 (en) | Method and device for managing information exchange between a main element, for example a NFC controller, and a set of at least two auxiliary elements | |
CN111181732B (zh) | 车载网络系统、电子控制单元及不正常检测方法 | |
US20200136414A1 (en) | Wireless control of an engine start and battery support module | |
US20220166232A1 (en) | Charging management system and method, device, and storage medium | |
CN110896233A (zh) | 电池管理系统 | |
CN210536885U (zh) | 耳机充电盒电路、耳机充电盒、耳机及通信系统 | |
CN113242166B (zh) | 总线通信系统、电子设备及总线通信方法 | |
CN111385769A (zh) | 车载通信装置 | |
CN215219505U (zh) | 一种多协议可扩展接口的车载obd监控设备 | |
CN112865248A (zh) | 无线耳机的入盒检测方法、装置、充电盒及可读存储介质 | |
CN112838645A (zh) | 充电盒的充电控制方法、装置、充电盒和可读存储介质 | |
CN105305536A (zh) | 电池管理系统单线通信方法和装置 | |
CN117375139B (zh) | 充电方法、充电电路及电子设备 | |
US7289830B2 (en) | System and method for vehicle module wake up in response to communication activity | |
JP6273792B2 (ja) | 車両データ取得装置及び車両ネットワークの通信負荷制御プログラム | |
CN113965513B (zh) | 用于激活nfc设备的电路和方法 | |
CN113938918B (zh) | 一种5g移动信号接入设备的运维检测方法及系统 | |
CN116663586A (zh) | 无线充soc芯片复用为nfc芯片的电路、控制方法及电子设备 | |
CN113077791A (zh) | 扩展远场语音交互范围设备间避免拾音冲突方法 | |
JP2023043758A (ja) | Usbポートコントローラ、電子機器 | |
CN113859552B (zh) | 一种电池管理系统 | |
CN116418604A (zh) | 一种以太网供电方法、装置和系统 | |
CN117630756A (zh) | Type-c接口线序识别方法、装置、电器设备及介质 | |
JP3279893B2 (ja) | 遠隔制御装置 | |
JP2010028793A (ja) | 通信システム及び通信装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |