CN111371820A - 一种基于定时器触发的通信方法、系统及通信设备 - Google Patents
一种基于定时器触发的通信方法、系统及通信设备 Download PDFInfo
- Publication number
- CN111371820A CN111371820A CN201811590669.5A CN201811590669A CN111371820A CN 111371820 A CN111371820 A CN 111371820A CN 201811590669 A CN201811590669 A CN 201811590669A CN 111371820 A CN111371820 A CN 111371820A
- Authority
- CN
- China
- Prior art keywords
- task
- running
- timer
- timing time
- module
- 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.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
- H04L67/62—Establishing a time schedule for servicing the requests
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Communication Control (AREA)
Abstract
本发明提供一种基于定时器触发的通信方法、系统及通信设备,预先设置对应定时器的定时时间,且在第一任务和第二任务的运行过程中,根据定时器的定时时间对第一任务和第二任务的运行进行切换,以增加任务运行的灵活性且提高任务运行的效率。
Description
技术领域
本发明涉及通信技术领域,特别是涉及一种基于定时器触发的通信方法、系统及通信设备。
背景技术
物联网是新一代信息技术的重要组成部分,也是“信息化”时代的重要发展阶段。其英文名称是:“Internet of things(IoT)”。顾名思义,物联网就是物物相连的互联网。这有两层意思:其一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;其二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信,也就是物物相息。物联网通过智能感知、识别技术与普适计算等通信感知技术,广泛应用于网络的融合中。目前物联网的各通信层的运行程序多以单线程为基础,各通信层的程序以按部就班的顺序执行,其中一个通信层的运行程序执行完成后,才能开始执行下一个通信层的运行程序,大大增加了程序运行的时间,效率很低。
发明内容
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种基于定时器触发的通信方法、系统及通信设备,用于解决现有技术中不能以较高的效率进行物联网通信的问题。
为实现上述目的及其他相关目的,本发明提供一种基于定时器触发的通信方法,运行有第一任务和第二任务,所述通信方法包括:设置关于定时器的定时时间;当根据所述定时时间触发任务切换时,将当前运行的运行任务设置为就绪任务;判断所述当前运行的运行任务是第一任务还是第二任务,当当前运行的运行任务是第一任务时,切换所述运行任务为所述第二任务;当当前运行的运行任务是第二任务时,切换所述运行任务为所述第一任务。
于本发明一具体实施例中,所述第一任务为通信协议层任务,所述第二任务为应用层任务。
于本发明一具体实施例中,还包括修改步骤,用以根据修改命令对所述定时时间进行修改。
于本发明一具体实施例中,当所述运行任务为所述第一任务,且判断所述第一任务执行完成时,令所述运行任务切换为所述第二任务,直到所述第二任务执行完成;或者当所述运行任务为所述第二任务,且判断所述第二任务执行完成时,令所述运行任务切换为所述第一任务,直到所述第一任务执行完成。
为实现上述目的及其他相关目的,本发明还提供一种基于定时器触发的通信系统,运行有第一任务和第二任务,所述通信系统包括:预设模块,用以关于定时器的定时时间;就绪任务设置模块,用以当根据所述定时时间触发任务切换时,将当前运行的运行任务设置为就绪任务;判断模块,判断当前运行的运行任务是第一任务还是第二任务;切换模块,用以当所述就绪任务设置模块根据所述定时时间触发任务切换时,将当前运行的运行任务设置为就绪任务,且所述判断模块判断当前运行的运行任务是第一任务时,切换所述运行任务为所述第二任务;且用以当所述就绪任务设置模块根据所述定时时间触发任务切换时,将当前运行的运行任务设置为就绪任务,且所述判断模块判断当前运行的运行任务是第二任务时,切换所述运行任务为所述第一任务。
于本发明一具体实施例中,所述第一任务为通信协议层任务,所述第二任务为应用层任务。
于本发明一具体实施例中,还包括修改模块,用以根据修改命令对所述定时时间进行修改。
于本发明一具体实施例中,所述切换模块还用以当所述运行任务为所述第一任务,且所述判断模块判断所述第一任务执行完成时,令所述运行任务切换为所述第二任务,直到所述第二任务执行完成;或者当所述运行任务为所述第二任务,且所述判断模块判断所述第二任务执行完成时,令所述运行任务切换为所述第一任务,直到所述第一任务执行完成。
为实现上述目的及其他相关目的,本发明还提供一种通信设备,包括:处理器及存储器;所述存储器用于存储计算机程序,所述处理器用于执行所述存储器存储的计算机程序,以使所述通信设备执行如上任一项所述基于定时器触发的通信方法。
如上所述,本发明提供一种基于定时器触发的通信方法、系统及通信设备,预先设置对应定时器的定时时间,且在第一任务和第二任务的运行过程中,根据定时器的定时时间对第一任务和第二任务的运行进行切换,以增加任务运行的灵活性且提高任务运行的效率。
附图说明
图1显示为本发明的基于定时器触发的通信方法在一具体实施例中的流程示意图。
图2显示为本发明的基于定时器触发的通信系统在一具体实施例中的组成示意图。
图3显示为本发明的基于定时器触发的通信系统在一具体实施例中的组成示意图。
图4显示为本发明的通信设备在一具体实施例中的组成示意图。
元件标号说明
10 基于定时器触发的通信系统
11 预设模块
12 就绪任务设置模块
13 判断模块
14 切换模块
15 修改模块
20 通信设备
21 处理器
22 存储器
S11~S15 步骤
具体实施方式
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。
在下述描述中,参考附图,附图描述了本申请的若干实施例。应当理解,还可使用其他实施例,并且可以在不背离本公开的精神和范围的情况下进行机械组成、结构、电气以及操作上的改变.下面的详细描述不应该被认为是限制性的,并且本申请的实施例的范围仅由公布的专利的权利要求书所限定.这里使用的术语仅是为了描述特定实施例,而并非旨在限制本申请。空间相关的术语,例如“上”、“下”、“左”、“右”、“下面”、“下方”、“下部”、“上方”、“上部”等,可在文中使用以便于说明图中所示的一个元件或特征与另一元件或特征的关系。
虽然在一些实例中术语第一、第二等在本文中用来描述各种元件,但是这些元件不应当被这些术语限制。这些术语仅用来将一个元件与另一个元件进行区分。例如,第一预设阈值可以被称作第二预设阈值,并且类似地,第二预设阈值可以被称作第一预设阈值,而不脱离各种所描述的实施例的范围。第一预设阈值和预设阈值均是在描述一个阈值,但是除非上下文以其他方式明确指出,否则它们不是同一个预设阈值。相似的情况还包括第一音量与第二音量。
再者,如同在本文中所使用的,单数形式“一”、“一个”和“该”旨在也包括复数形式,除非上下文中有相反的指示。应当进一步理解,术语“包含”、“包括”表明存在所述的特征、步骤、操作、元件、组件、项目、种类、和/或组,但不排除一个或多个其他特征、步骤、操作、元件、组件、项目、种类、和/或组的存在、出现或添加.此处使用的术语“或”和“和/或”被解释为包括性的,或意味着任一个或任何组合。因此,“A、B或C”或者“A、B和/或C”意味着“以下任一个:A;B;C;A和B;A和C;B和C;A、B和C”。仅当元件、功能、步骤或操作的组合在某些方式下内在地互相排斥时,才会出现该定义的例外。
以下将以具体的实施例对本申请的技术方案进行详细说明。以下几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。
请参阅图1,显示为本发明的基于定时器触发的通信方法在一具体实施例中的流程示意图。所述基于定时器触发的通信方法,运行有第一任务和第二任务,所述通信方法包括以下步骤:
S11:设置关于定时器的定时时间;
S12:当根据所述定时时间触发任务切换时,将当前运行的运行任务设置为就绪任务;即每当所述定时器达到所述定时时间时,都会触发任务的切换。
S13:判断当前运行的运行任务是第一任务还是第二任务,当当前运行的运行任务是第一任务时,执行步骤S14;当当前运行的运行任务是第二任务时,执行步骤S15;
S14:切换所述运行任务为所述第二任务;其中,所述运行任务为当前进行运行的任务,所述就绪任务为当前准备就绪而在等待运行的任务。本发明中根据所述定时器的定时时间的设置,所述第一任务和所述第二任务为轮流运行和等待。
S15:切换所述运行任务为所述第一任务。
在一些实施例中,所述第一任务举例为通信协议层任务,所述第二任务举例为应用层任务。通信协议层又包括通信的链接、通道的稳定以及数据的收发等,而通信应用层的功能相对更多,具体要根据外设的种类,需求的功能而定。所述第一任务和所述第二任务的具体指向不以本实施例中所列举的为限,在其他实施例中,还可以有其他的组合方式。
在一些实施例中,所述基于定时器触发的通信方法还包括修改步骤,可以根据当前任务运行的需要,且根据修改命令对所述定时器的定时时间进行修改,以进一步提高任务运行的灵活性和效率。
在一些实施例中,当所述运行任务为所述第一任务,且判断所述第一任务执行完成时,令所述运行任务切换为所述第二任务,直到所述第二任务执行完成;或者当所述运行任务为所述第二任务,且判断所述第二任务执行完成时,令所述运行任务切换为所述第一任务,直到所述第一任务执行完成。
本发明的双任务切换的机制,较以往的单线程操作,大大提高的运行效率,例如,在一些实施例中,所述第一任务执行一个操作,会产生一个结果,而这个操作又需要第二任务提供一个状态,有了这个状态才能做该操作。对于单线程来说,第一任务的这个操作只能先跳过,去做其他的动作,等第一任务其他操作都运行完了,第一任务结束了。接着去做第二任务,第二任务提供上述第一任务需要的状态,然后接着做其他操作,所有操作做完了,第二任务运行结束结束。接着继续做第一任务,这个时候有了第二任务提供的上述状态,第一任务的特殊操作才能完成。但是如果使用本发明的双任务的切换机制,两个任务切换着做,在第一任务运行时间达到所述定时时间后,紧接着运行第二任务,第二任务很快就可以提供第一任务需要的所述状态,则第一任务就并不需要等到下一轮才能把当前动作结束,以得到运行结果。再例如,在另一些实施例中,第一任务和第二任务均具有延时等待,单线程的情况下,在运行任务遇到延时等待时,就只能一直在这等待,但是双任务切换机制的时候,就可以把等待的时间切换到另一个任务的运行,将等待的时间分配给另一个任务,这样就把这些等待的时间也都利用了起来,程序的速率自然就提高了。
在另一具体实施例中,还可以采用以下步骤实现本发明的基于定时器触发的通信方法,具体包括:
步骤1:首先创建两个任务,分别运行通信协议层和应用层的功能。
步骤2:然后设置定时器的定时时间,规划每个任务的单次运行时长。
步骤3:定时时间设置完成后,设置第一任务为运行任务,并且把当前任务设置为第一任务,先进行一次初始切换。当第一任务的运行时间达到所述定时时间后,首先把当前任务设置为就绪任务,然后程序判断当前任务是否为第一任务。如果当前任务是第一任务,则把第二任务设置为运行任务;如果判断当前任务不是第一任务,则把第一任务设置为运行任务。然后更新当前任务为运行任务。
步骤4:当两个任务设置完成后,就触发切换程序,对任务进行切换,运行被设置为运行的任务。
本发明的基于定时器触发的通信方法,预先设置对应定时器的定时时间,且在第一任务和第二任务的运行过程中,根据定时器的定时时间对第一任务和第二任务的运行进行切换,以增加任务运行的灵活性且提高任务运行的效率。
请参阅图2,图2显示为本发明的基于定时器触发的通信系统在一具体实施例中的组成示意图。所述基于定时器触发的通信系统10,运行有第一任务和第二任务,所述通信系统10包括:预设模块11、就绪任务设置模块12、判断模块13以及切换模块14。
所述预设模块11用以设置关于定时器的定时时间;
所述就绪任务设置模块12用以当根据所述定时时间触发任务切换时,将当前运行的运行任务设置为就绪任务;
所述判断模块13判断当前运行的运行任务是第一任务还是第二任务;
所述切换模块14用以当所述就绪任务设置模块12根据所述定时时间触发任务切换时,将当前运行的运行任务设置为就绪任务,且所述判断模块13判断当前运行的运行任务是第一任务时,切换所述运行任务为所述第二任务;且用以当所述就绪任务设置模块12根据所述定时时间触发任务切换时,将当前运行的运行任务设置为就绪任务,且所述判断模块13判断当前运行的运行任务是第二任务时,切换所述运行任务为所述第一任务。
在一些实施例中,所述第一任务举例为通信协议层任务,所述第二任务举例为应用层任务。通信协议层又包括通信的链接、通道的稳定以及数据的收发等,而通信应用层的功能相对更多,具体要根据外设的种类,需求的功能而定。所述第一任务和所述第二任务的具体指向不以本实施例中所列举的为限,在其他实施例中,还可以有其他的组合方式。
参阅图3,图3显示为本发明的基于定时器触发的通信系统在一具体实施例中组成示意图。所述基于定时器触发的通信系统10与所述图2所示的基于定时器触发的通信系统10相比,还包括修改模块15,所述修改模块15与所述预设模块11通信,用以根据修改命令对所述定时器的定时时间进行修改。
在一些实施例中,所述切换模块14还用以当所述运行任务为所述第一任务,且所述判断模块13判断所述第一任务执行完成时,令所述运行任务切换为所述第二任务,直到所述第二任务执行完成;或者当所述运行任务为所述第二任务,且所述判断模块13判断所述第二任务执行完成时,令所述运行任务切换为所述第一任务,直到所述第一任务执行完成。
图2和图3所示实施例中的基于定时器触发的通信系统10的技术方案与基于定时器触发的通信方法相对应,所述基于定时器触发的通信方法参阅图1及关于图1的相关描述,且所有关于所述基于定时器触发的通信方法的描述均可应用于基于定时器触发的通信系统10的相关实施例中,在此不加赘述。需要说明的是,应理解图2和图3实施例中系统的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。例如,每个模块可以为单独设立的处理元件,也可以集成在上述装置的某一个芯片中实现,此外,也可以以程序代码的形式存储于上述装置的存储器中,由上述装置的某一个处理元件调用并执行以上接收模块的功能。其它模块的实现与之类似。此外这些模块全部或部分可以集成在一起,也可以独立实现。这里所述的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。
例如,以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(ApplicationSpecificIntegratedCircuit,简称ASIC),或,一个或多个微处理器(digitalsingnalprocessor,简称DSP),或,一个或者多个现场可编程门阵列(FieldProgrammableGateArray,简称FPGA)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(CentralProcessingUnit,简称CPU)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上系统(system-on-a-chip,简称SOC)的形式实现。
请参阅图4,图4显示为本发明的通信设备在一具体实施例中的组成示意图。所述通信设备20包括处理器21及存储器22。
所述存储器22用于存储计算机程序,所述处理器21用于执行所述存储器22存储的计算机程序,以使所述通信设备20执行如图1所示的基于定时器触发的通信方法。
所述处理器21为一种能够进行数值运算、逻辑运算及数据分析的通信设备,其包括但不限于:CPU、GPU、FPGA等。所述存储器22可包括高速随机存取存储器,并且还可包括非易失性存储器,例如一个或多个磁盘存储设备、闪存设备或其他非易失性固态存储设备。在某些实施例中,存储器22还可以包括远离一个或多个处理器的存储器,例如经由RF电路或外部端口以及通信网络访问的网络附加存储器,其中所述通信网络可以是因特网、一个或多个内部网、局域网(LAN)、广域网(WLAN)、存储局域网(SAN)等,或其适当组合。存储器控制器可控制设备的诸如CPU和外设接口之类的其他组件对存储器的访问。
综上所述,本发明的一种基于定时器触发的通信方法、系统及通信设备,预先设置对应定时器的定时时间,且在第一任务和第二任务的运行过程中,根据定时器的定时时间对第一任务和第二任务的运行进行切换,以增加任务运行的灵活性且提高任务运行的效率。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。
上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。
Claims (9)
1.一种基于定时器触发的通信方法,其特征在于,运行有第一任务和第二任务,所述通信方法包括:
设置关于定时器的定时时间;
当根据所述定时时间触发任务切换时,将当前运行的运行任务设置为就绪任务;
判断所述当前运行的运行任务是第一任务还是第二任务,
当当前运行的运行任务是第一任务时,切换所述运行任务为所述第二任务;
当当前运行的运行任务是第二任务时,切换所述运行任务为所述第一任务。
2.根据权利要求1所述的基于定时器触发的通信方法,其特征在于,所述第一任务为通信协议层任务,所述第二任务为应用层任务。
3.根据权利要求1所述的基于定时器触发的通信方法,其特征在于,还包括修改步骤,用以根据修改命令对所述定时时间进行修改。
4.根据权利要求1所述的基于定时器触发的通信方法,其特征在于,当所述运行任务为所述第一任务,且判断所述第一任务执行完成时,令所述运行任务切换为所述第二任务,直到所述第二任务执行完成;或者当所述运行任务为所述第二任务,且判断所述第二任务执行完成时,令所述运行任务切换为所述第一任务,直到所述第一任务执行完成。
5.一种基于定时器触发的通信系统,其特征在于,运行有第一任务和第二任务,所述通信系统包括:
预设模块,用以关于定时器的定时时间;
就绪任务设置模块,用以当根据所述定时时间触发任务切换时,将当前运行的运行任务设置为就绪任务;
判断模块,判断当前运行的运行任务是第一任务还是第二任务;
切换模块,用以当所述就绪任务设置模块根据所述定时时间触发任务切换时,将当前运行的运行任务设置为就绪任务,且所述判断模块判断当前运行的运行任务是第一任务时,切换所述运行任务为所述第二任务;且用以当所述就绪任务设置模块根据所述定时时间触发任务切换时,将当前运行的运行任务设置为就绪任务,且所述判断模块判断当前运行的运行任务是第二任务时,切换所述运行任务为所述第一任务。
6.根据权利要求5所述的基于定时器触发的通信系统,其特征在于,所述第一任务为通信协议层任务,所述第二任务为应用层任务。
7.根据权利要求5所述的基于定时器触发的通信系统,其特征在于,还包括修改模块,用以根据修改命令对所述定时时间进行修改。
8.根据权利要求5所述的基于定时器触发的通信系统,其特征在于,所述切换模块还用以当所述运行任务为所述第一任务,且所述判断模块判断所述第一任务执行完成时,令所述运行任务切换为所述第二任务,直到所述第二任务执行完成;或者当所述运行任务为所述第二任务,且所述判断模块判断所述第二任务执行完成时,令所述运行任务切换为所述第一任务,直到所述第一任务执行完成。
9.一种通信设备,其特征在于,包括:处理器及存储器;
所述存储器用于存储计算机程序,所述处理器用于执行所述存储器存储的计算机程序,以使所述通信设备执行如权利要求1至4中任一项所述基于定时器触发的通信方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811590669.5A CN111371820A (zh) | 2018-12-25 | 2018-12-25 | 一种基于定时器触发的通信方法、系统及通信设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811590669.5A CN111371820A (zh) | 2018-12-25 | 2018-12-25 | 一种基于定时器触发的通信方法、系统及通信设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111371820A true CN111371820A (zh) | 2020-07-03 |
Family
ID=71205971
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811590669.5A Pending CN111371820A (zh) | 2018-12-25 | 2018-12-25 | 一种基于定时器触发的通信方法、系统及通信设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111371820A (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040181791A1 (en) * | 2003-03-13 | 2004-09-16 | Kunihiko Hayashi | Task switching apparatus, method and program |
CN1701586A (zh) * | 2003-10-01 | 2005-11-23 | 株式会社东芝 | 灵活协议堆栈 |
CN1993674A (zh) * | 2004-03-31 | 2007-07-04 | 科威尔公司 | 多芯架构中的资源管理 |
CN103559045A (zh) * | 2013-11-21 | 2014-02-05 | 青岛大学 | 一种硬件实时操作系统 |
CN106155806A (zh) * | 2015-04-14 | 2016-11-23 | 腾讯科技(深圳)有限公司 | 一种多任务调度方法及服务器 |
-
2018
- 2018-12-25 CN CN201811590669.5A patent/CN111371820A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040181791A1 (en) * | 2003-03-13 | 2004-09-16 | Kunihiko Hayashi | Task switching apparatus, method and program |
CN1701586A (zh) * | 2003-10-01 | 2005-11-23 | 株式会社东芝 | 灵活协议堆栈 |
CN1993674A (zh) * | 2004-03-31 | 2007-07-04 | 科威尔公司 | 多芯架构中的资源管理 |
CN103559045A (zh) * | 2013-11-21 | 2014-02-05 | 青岛大学 | 一种硬件实时操作系统 |
CN106155806A (zh) * | 2015-04-14 | 2016-11-23 | 腾讯科技(深圳)有限公司 | 一种多任务调度方法及服务器 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104915256A (zh) | 一种任务的实时调度实现方法及其系统 | |
JP2005510778A (ja) | 適応可能な計算エンジン内のスケジューリングのための方法、及びシステム | |
US11176086B2 (en) | Parallel copying database transaction processing | |
CN112817664B (zh) | 一种数据处理系统、方法及芯片 | |
US20200351155A1 (en) | Base station configuration method and apparatus | |
WO2019136837A1 (zh) | 一种智能加载系统、方法、存储介质及设备 | |
CN110362356A (zh) | 函数数据处理方法、装置、计算机设备和存储介质 | |
CN106802785A (zh) | 一种栈解析方法和装置 | |
CN114253694B (zh) | 一种基于神经网络加速器的异步处理方法与装置 | |
CN111371815A (zh) | 一种基于时间片触发的通信方法、系统及通信设备 | |
CN111371820A (zh) | 一种基于定时器触发的通信方法、系统及通信设备 | |
CN111371816A (zh) | 一种基于条件触发的通信方法、系统及通信设备 | |
US9437299B2 (en) | Systems and methods for order scope transitions using cam | |
CN112346390A (zh) | 光模块控制方法、装置、设备及计算机可读存储介质 | |
US20170102954A1 (en) | Parallel processing device and parallel processing method | |
US10387155B2 (en) | Controlling register bank access between program and dedicated processors in a processing system | |
CN108205466B (zh) | 计算机函数方法的执行方法和装置 | |
CN112685147A (zh) | 中断响应方法、装置及可读存储介质 | |
CN110866603B (zh) | 数据处理方法和处理器 | |
CN111026467B (zh) | 一种有限状态机的控制方法及有限状态机 | |
CN115695079B (zh) | 工业以太网协议优化方法、系统及可读存储介质 | |
CN115529216B (zh) | 自动化配置智能网卡ip的方法、系统、设备及存储介质 | |
US11675947B2 (en) | Multidimensional FPGA virtualization | |
CN111399969B (zh) | 一种虚拟资源编排系统、方法、装置、介质和设备 | |
JP2875136B2 (ja) | プログラマブルコントローラおよびそのカウンタend処理方法 |
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 | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20200703 |