处理设备的输入输出控制方法及处理设备技术

技术编号:26530841 阅读:36 留言:0更新日期:2020-12-01 14:10
本申请公开一种处理设备的输入输出控制方法及处理设备。所述方法包括:接收针对输入端口和\或输出端口的新的配置需求信息;从处理设备的预装端口中,确定出匹配配置需求信息的目标端口;根据配置需求信息,对目标端口进行端口配置;将对目标端口的端口配置结果进行反馈。所述处理设备包括:配置接口、处理器、输入端口和\或输出端口,其中,处理器用于:通过配置接口,接收针对输入端口和\或输出端口的新的配置需求信息;从处理设备的预装端口中,确定出匹配配置需求信息的目标端口;根据配置需求信息,对目标端口进行端口配置;将对目标端口的端口配置结果进行反馈。

【技术实现步骤摘要】
处理设备的输入输出控制方法及处理设备
本申请涉及工控
,尤其涉及一种处理设备的输入输出控制方法及处理设备。
技术介绍
为满足不同的需求,业界开发出了各种输入设备和输出设备,比如输入设备可以是各种传感器,而输出设备可以是移动门、报警器等。不同的输入设备和输出设备,可以具有不同的输入和输出需求,比如端口类型、使用时的供电需求,等。然而,正是由于输入设备和输出设备的差异,导致目前为了适应不同的输入设备和输出设备,需要不断的开发不同的处理设备。比如开发满足不同端口类型、供电需求的处理设备,以适应多种不同的应用场景。而这显然导致了开发资源的大量浪费,并且处理设备的复用率极低。所以,亟需提出一种方案,可以节约处理设备的开发资源、提高处理设备的复用率。
技术实现思路
本申请实施例提供一种处理设备的输入输出控制方法,可以节约处理设备的开发资源、提高处理设备的复用率。本申请实施例提供一种处理设备,可以节约处理设备的开发资源、提高处理设备的复用率。为解决上述技术问题,本申请实施例是这样实现的:本申请实施例采用下述技术方案:一种处理设备的输入输出控制方法,其特征在于,包括:接收针对输入端口和\或输出端口的新的配置需求信息;从处理设备的预装端口中,确定出匹配所述配置需求信息的目标端口,所述预装端口包括具有匹配多种不同配置需求性能的输入端口和\或输出端口;根据所述配置需求信息,对所述目标端口进行端口配置;将对所述目标端口的端口配置结果进行反馈。<br>一种处理设备,其特征在于,包括:配置接口、处理器、输入端口和\或输出端口,其中,所述处理器用于:通过所述配置接口,接收针对输入端口和\或输出端口的新的配置需求信息;从处理设备的预装端口中,确定出匹配所述配置需求信息的目标端口,所述预装端口包括具有匹配多种不同配置需求的性能的输入端口和\或输出端口;根据所述配置需求信息,对所述目标端口进行端口配置;将对所述目标端口的端口配置结果进行反馈。由以上实施例提供的技术方案可见,可以先接收针对输入端口和\或输出端口的新的配置需求信息,据此,可以从为处理设备预装的、具有匹配多种不同配置需求的性能的输入端口和\或输出端口中,确定出匹配该配置需求信息的目标端口,此后便可以根据该配置需求信息,对目标端口进行端口配置,并将端口配置结果进行反馈。也即,预先为处理设备预装具有匹配多种不同配置需求性能的输入端口和\或输出端口,技术人员可以根据应用场景的不同,生成新的配置需求信息,并发送给处理设备,以便处理设备可以根据配置需求信息,找出能够匹配的端口,从而可以进行端口配置、以及配置结果反馈。进而使得处理设备能够满足不同的应用场景。这样不仅可以节约处理设备的开发资源,还可以提高处理设备的复用率。附图说明为了更清楚地说明本申请实施例或现有的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的处理设备的输入输出控制方法的流程示意图;图2为本申请实施例提供的处理设备的结构示意图;图3为本申请实施例提供的为包括处理设备以及配置设备的结构示意图;图4为本申请实施例提供的特定应用场景下包括处理设备以及配置设备的结构示意图;图5为本申请实施例提供的特定应用场景下包括处理设备以及配置设备的结构示意图;图6为本申请实施例提供的处理设备的输入输出控制方法的示意图;图7为本申请实施例提供的处理设备的输入输出控制方法的示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合具体实施例及相应的附图对本申请的技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。以下结合附图,详细说明本申请中各实施例提供的技术方案。实施例1本实施例提供一种处理设备的输入输出控制方法,可以用于节约处理设备的开发资源、提高处理设备的复用率,从而降低对开发资源的大量浪费。假设执行主体可以是处理设备,该处理设备可以预先装配一个或多个不同的输入端口和\或输出端口,在实际应用中,输入端口和输出端口可以有多个、且分别具有匹配多种不同配置需求的性能。比如,输入端口可以包括但不限于对输入进行滤波、光电隔离、信号极性反转等处理的电路,输出端口可以包括但不限于光电隔离或信号极性反转等处理的电路。具体,可以将这些输入端口和\或输出端口称为通用输入输出(GeneralPurposeInput/Output,GPIO)端口。这些GPIO端口中输入端口可以连接输入实体装置(如按钮开关)或传感器装置(如超声波传感器、雷达感应器、红外感应器)等输入设备上,GPIO端口中的输出端口则可以连接到一些称之为执行实体装置(例如:喇叭、报警器、灯、门)等输出设备上。而本申请,为了节约处理设备的开发资源、提高处理设备的复用率,可以在一个处理设备上,预先装配一个或多个GPIO端口,以便可以在不同应用场景下,适配不同的输入设备和输出设备。本实施例的具体流程示意图如图1所示,包括:步骤102:接收针对输入端口和\或输出端口的新的配置需求信息。根据前述介绍,可以在不同应用场景下,适配不同的输入设备和输出设备,所以本步骤之前,技术人员可以根据不同的输入输出需求,针对处理设备三张的GPIO端口生成配置需求信息。这实际应用中,输入端口可用的输入信号可以有多种,比如,输入端口的输入信号可以是上升沿触发、下降沿触发、上升及下降沿都触发,等。输出端口可用的输出信号也可以有多种,比如可能是普通驱动电路,也可能是大功率驱动电路,具体比如,输出端口的输出信号可以是高电平有效、低电平有效、或需要产生一定周期的间隔跳变信号,等。基于此,便需要技术人员根据实际的应用场景,随时随地地对处理设备上的输入端口和输出端口进行自定义配置。所以本步骤便可以接收针对输入端口和\或输出端口的新的配置需求信息。具体地,在实际应用中,可以包括端口类型、以及端口属性。具体地,端口类型可以用于区分输入端口类型和输出端口类型;端口属性,对于输入端口而言,其属性可以但不限于包括:输入信号有效方式(高低电平类型或边沿触发类型)、是否信号极性反转、是否产生中断、中断号及中断优先级等;对于输出端口而言,其属性可以但不限于包括:CMOS(ComplementaryMetalOxideSemiconductor,互补金属氧化物半导体)输出模式或NMOS(N-Metal-Oxide-Semiconductor,N型金属-氧化物-半导体)开漏输出模式、高中低驱动模式、本文档来自技高网...

【技术保护点】
1.一种处理设备的输入输出控制方法,其特征在于,包括:/n接收针对输入端口和\或输出端口的新的配置需求信息;/n从处理设备的预装端口中,确定出匹配所述配置需求信息的目标端口,所述预装端口包括具有匹配多种不同配置需求性能的输入端口和\或输出端口;/n根据所述配置需求信息,对所述目标端口进行端口配置;/n将对所述目标端口的端口配置结果进行反馈。/n

【技术特征摘要】
1.一种处理设备的输入输出控制方法,其特征在于,包括:
接收针对输入端口和\或输出端口的新的配置需求信息;
从处理设备的预装端口中,确定出匹配所述配置需求信息的目标端口,所述预装端口包括具有匹配多种不同配置需求性能的输入端口和\或输出端口;
根据所述配置需求信息,对所述目标端口进行端口配置;
将对所述目标端口的端口配置结果进行反馈。


2.如权利要求1所述的方法,其特征在于,从处理设备的预装端口中,确定出匹配所述配置需求信息的目标端口,包括:
从处理设备的空闲预装端口中,确定出匹配所述配置需求信息的目标端口。


3.如权利要求1所述的方法,其特征在于,从处理设备的预装端口中,确定出匹配所述配置需求信息的目标端口,包括:
从处理设备的可用预装端口中,确定出匹配所述配置需求信息的目标端口,所述可用预装端口包括占用和\或空闲端口;则
根据所述配置需求信息,对所述目标端口进行端口配置,包括:
若所述目标端口被占用,则停用所述目标端口,并根据所述配置需求信息,对所述目标端口进行端口配置。


4.如权利要求1所述的方法,其特征在于,从处理设备的预装端口中,确定出匹配所述配置需求信息的目标端口,包括:
中断处理设备上占用的预装端口;
从处理设备的预装端口中,确定出匹配所述配置需求信息的目标端口。


5.如权利要求1所述的方法,其特征在于,所述配置信息中还对应有附加动作信息;则
所述方法包...

【专利技术属性】
技术研发人员:李长水王升国赵先林
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:浙江;33

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

1