本平台为商业科创服务平台 非政府政务服务网站

生成LTT原理图的方法、设备和存储介质实用新型专利

更新时间:2026-10-01
生成LTT原理图的方法、设备和存储介质实用新型专利 专利申请类型:实用新型专利;
源自:重庆高价值专利检索信息库;

专利名称:生成LTT原理图的方法、设备和存储介质

专利类型:实用新型专利

专利申请号:CN202210578855.7

专利申请(专利权)人:大陆汽车研发(重庆)有限公司
权利人地址:重庆市两江鱼复工业开发区长和路39号1012室

专利发明(设计)人:王朋朋

专利摘要:本申请提出用于生成LTT原理图的方法、设备和计算机存储介质。该方法包括获取生成的LTT原理图的配置参数;根据配置参数,确定待生成的LTT原理图包括的功能模块及其数量;以及根据功能模块及其数量,在模板数据库中提取与功能模块对应的功能模块模板以及在至少一个图页中自动布置对应数量的功能模块模板以生成LTT原理图,其中所述模板数据库中包括在所述LTT原理图中涉及的功能模块的预定义的功能模块模板,所述功能模块模板包括构成所述功能模块的元件以及所述元件之间的连接关系。本申请的方案可以显著节约绘图时间,提高绘图效率,便于后期管理和维护。

主权利要求:
1.一种生成生命周期测试器LTT原理图的方法,包括:
获取待生成的所述LTT原理图的配置参数;
根据所述配置参数,确定待生成的所述LTT原理图包括的功能模块及其数量;以及根据所述功能模块及其数量,在模板数据库中提取与所述功能模块对应的功能模块模板,以及在至少一个图页中自动布置对应数量的所述功能模块模板,以生成所述LTT原理图;
其中,所述模板数据库中包括在所述LTT原理图中涉及的功能模块的预定义的功能模块模板,所述功能模块模板包括构成所述功能模块的元件以及所述元件之间的连接关系;
所述配置参数包括:测试系统版本、待测设备的数量、总线通道的数量,所述功能模块包括:具有SC卡的总线通信模块和不具有SC卡的总线通信模块;
根据所述配置参数,确定待生成的所述LTT原理图包括的功能模块及其数量进一步包括:根据所述配置参数,确定总线通道的数量约束;
根据所述数量约束,确定不具有SC卡的总线通信模块的数量和具有SC卡的总线通信模块的数量;
所述数量约束包括:由所述待测设备的数量和所述总线通道的数量所确定的所需的总线通道的总数量,由所述测试系统版本所确定的测试系统所要占用的总线通道的数量,以及由所述测试系统版本所确定的测试系统最大支持的总线通道的数量。
2.根据权利要求1所述的方法,其特征在于,所述配置参数包括如下至少一个:测试系统版本、待测设备的数量、电源参数、模拟信号输入参数、PWM信号输入参数、数字信号输入参数、CAN总线通道数量、LIN总线通道数量、高电平侧驱动器通道的数量、低电平侧驱动器通道的数量、天线通道的数量、和空调电机通道的数量。
3.根据权利要求1所述的方法,其特征在于,所述功能模块包括如下至少一个:测试系统供电模块,电流测试模块CMM,串行控制SC卡供电模块,负载布局模块,待测设备DUT供电模块,CAN通信模块,LIN通信模块,模拟信号输入模块,数字信号输入模块,PWM信号输入模块,高电平侧输出模块,低电平侧输出模块,天线模块以及空调电机模块。
4.根据权利要求1所述的方法,其特征在于,所述在至少一个图页中自动布置对应数量的所述功能模块模板进一步包括:提取预设的图页模板;
在所述图页模板上自动布置对应数量的所述功能模块模板,并且当在单个所述图页模板上无法完成布置时,对所述图页模板进行扩展,以完成所述对应数量的所述功能模块模板的布置。
5.根据权利要求1所述的方法,其特征在于,还包括:
在生成所述LTT原理图之后,接收用户的修改指示,并根据所述修改指示,修改所述LTT原理图,以生成更新的LTT原理图。
6.一种生成LTT原理图的设备,包括:
参数获取单元,被配置为获取待生成的所述原理图的配置参数;
生成单元,被配置为根据所述配置参数,确定待生成的所述LTT原理图包括的功能模块及其数量;以及根据所述功能模块及其数量,在模板数据库中提取与所述功能模块对应的功能模块模板,以及在至少一个图页中自动布置对应数量的所述功能模块模板,以生成所述LTT原理图;
其中,所述模板数据库中包括在所述LTT原理图中涉及的功能模块的预定义的功能模块模板,所述功能模块模板包括构成所述功能模块的元件以及所述元件之间的连接关系;
所述配置参数包括:测试系统版本、待测设备的数量、总线通道的数量,所述功能模块包括:具有SC卡的总线通信模块和不具有SC卡的总线通信模块;
根据所述配置参数,确定待生成的所述LTT原理图包括的功能模块及其数量进一步包括:根据所述配置参数,确定总线通道的数量约束;
根据所述数量约束,确定不具有SC卡的总线通信模块的数量和具有SC卡的总线通信模块的数量;
所述数量约束包括:由所述待测设备的数量和所述总线通道的数量所确定的所需的总线通道的总数量,由所述测试系统版本所确定的测试系统所要占用的总线通道的数量,以及由所述测试系统版本所确定的测试系统最大支持的总线通道的数量。
7.一种计算机可读存储介质,其上存储有计算机程序,该计算机程序包括可执行指令,当该可执行指令被处理器执行时,实施根据权利要求1至5中任一项所述的方法。
8.一种电子设备,其特征在于,包括:
处理器;以及
存储器,用于存储所述处理器的可执行指令;
其中,所述处理器被配置为执行所述可执行指令以实施根据权利要求1至5中任一项所述的方法。 说明书 : 生成LTT原理图的方法、设备和存储介质技术领域[0001] 本申请涉及原理图的自动生成,更具体地,涉及一种生成LTT(LifeTimeTester,生命周期测试器)原理图的方法、设备和存储介质。背景技术[0002] 在汽车工业中,ECU(ElectronicControlUnit,电子控制单元)作为汽车最为核心的部件之一,其设计中任何一个微小的差错都会导致车毁人亡。因此,在汽车工业中,一般会采用LTT系统来对开发的ECU产品进行实时仿真,从而可以对ECU进行各种条件下的测试,特别是故障和极限条件下的测试,也可以真实模拟整个ECU使用周期的具体情况,还原实际使用中的故障发生的周期和次数,以帮助开发人员更好的改进产品。[0003] 在使用LTT对ECU(也可以是其他待测试的设备)进行测试前,需要开发人员设计针对待测试设备的LTT原理图。具体地,针对每个LTT测试项目都需要开发人员根据项目重新手工绘制原理图。但是,本申请的发明人发现:不同测试项目中的LTT原理图中存在很多相同或相似的功能节点,原理图中主要差别在于功能节点的数量,人工重复绘制这些功能节点的方式并不高效。因此,现有技术存在改进的需求。发明内容[0004] 本申请的实施例提出了一种生成LTT原理图的方法、设备和存储介质,能够提高LTT原理图的绘图效率。[0005] 根据申请的一方面,提出一种用于生成生命周期测试器LTT原理图的方法,包括:获取待生成的LTT原理图的配置参数;根据配置参数,确定待生成的LTT原理图包括的功能模块及其数量;以及根据功能模块及其数量,在模板数据库中提取与功能模块对应的功能模块模板,以及在至少一个图页中自动布置对应数量的功能模块模板以生成LTT原理图;其中,模板数据库中包括在LTT原理图中涉及的功能模块的预定义的功能模块模板,该功能模块模板包括构成功能模块的元件以及元件之间的连接关系。[0006] 根据本申请的另一方面,提出一种用于生成LTT原理图的设备,包括:参数获取单元,被配置为获取待生成的LTT原理图的配置参数;生成单元,被配置为根据配置参数,确定待生成的LTT原理图包括的功能模块及其数量;以及根据功能模块及其数量,在模板数据库中提取与功能模块对应的功能模块模板,以及在至少一个图页中自动布置对应数量的功能模块模板以生成LTT原理图;其中,模板数据库中包括在LTT原理图中涉及的功能模块的预定义的功能模块模板,该功能模块模板包括构成功能模块的元件以及元件之间的连接关系。[0007] 根据本申请的又一方面,提出一种计算机可读存储介质,其上存储有计算机程序,该计算机程序包括可执行指令,当该可执行指令被处理器执行时,实施如上所述的方法。[0008] 根据本申请的再一方面,提出一种电子设备,包括处理器以及用于存储处理器的可执行指令的存储器,其中,该处理器被配置为执行可执行指令以实施如上所述的方法。[0009] 通过采用本申请提出的生成LTT原理图的方法、设备和计算机存储介质,可以根据LTT测试项目的测试需求和待测设备的各种应用场景和工作环境的要求,确定在LTT原理图中所包含的功能模块类型及其数量。根据所确定的功能模块从模块数据库中提取对应的功能模块模板,可以避免不同绘图者在重复绘图和手工绘图中带入个人绘图风格造成的格式混乱。功能模块模板中预定义了LTT测试项目所涉及的元件及其连接关系,使得在布置多个功能模块模板时无需再次分析、计算和配置这些功能模块内部的元件及其连接关系,显著节约了绘图时间并提高绘图效率。这种自动化绘制原理图的方案可以对LTT测试项目进行资源分配,加快项目开发进度,并且便于后期管理和维护。附图说明[0010] 通过参照附图详细描述其示例性实施例,本申请的上述和其它特征及优点将变得更加明显。[0011] 图1为根据本申请的一个实施例的用于生成LTT原理图的方法的示意性流程图。[0012] 图2为根据本申请的一个实施例的用于在其上布置LTT原理图的至少一部分的示例性图页(Sheet)模板。[0013] 图3为根据本申请的一个实施例的基于LTT原理图所涉及的HSD通道的功能模块模板生成相应功能模块的示意图。[0014] 图4为根据本申请的一个实施例的确定LTT原理图包括的CAN总线通信模块的示意图。[0015] 图5为根据本申请的一个实施例的用于生成LTT原理图的设备的示意性框图。[0016] 图6为根据本申请的一个实施例的用于生成LTT原理图的电子设备的示意性框图。具体实施方式[0017] 现在将参考附图更全面地描述示例性实施例。然而,示例性实施例能够以多种形式实施,且不应被理解为限于在此阐述的实施方式;相反,提供这些实施方式使得本申请的内容变得全面和完整,并将示例性实施例的构思全面地传达给本领域的技术人员。在图中,为了清晰,可能会夸大部分元件的尺寸或加以变形。在图中相同的附图标记表示相同或类似的结构,因而将省略它们的详细描述。[0018] 此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本申请的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本申请的技术方案而没有所述特定细节中的一个或更多,或者可以采用其它的方法、元件等。在其它情况下,不详细示出或描述公知结构、方法或者操作以避免模糊本申请的各方面。[0019] 本申请的实施例中提出的生成LTT原理图的方案用于自动生成LTT的原理图。生成的LTT原理图用于对待测设备和产品进行测试。该测试不仅可以用于汽车领域的设备(例如ECU),还可以扩展到对其他设备或产品,诸如对软件模块的测试项目等需要自动化生成LTT原理图的应用场景。LTT原理图主要包括实现LTT测试系统的相应功能的多种类型的功能模块。每种类型的功能模块的数量可以是一个或多个。每个功能模块中包括具体的设备或元件(例如,待测设备、硬件单元或接口设备)以及这些设备或元件之间的信号和/或电气连接关系。LTT原理图中的每个设备或元件以及信号和/或电气连接关系通过图形表征。根据本申请的实施例,可以将功能模块中的设备或元件称为在待生成的LTT原理图中的图形对象或元素,则设备或元件之间的信号和/或电气连接关系可以称为图形对象或元素之间的(图形)连接关系。相同或不同类型的相同或不同功能模块之间、功能模块中的设备或元件之间、一个功能模块与另一功能模块中的设备或元件之间也可以存在信号和/或电气连接关系。与涉及待测设备的硬件开发不同,本申请所生成的LTT原理图主要用于呈现LTT测试项目中所涉及的图形对象或元素之间的信号和/或电气连接关系,而不是待测设备以及包含待测设备的硬件系统的布局图(layout)。[0020] 本申请中使用的术语“模板”一般指基于预定义的标准或格式配置的对象或元素的组合,这些对象或元素的组合可以整体提取并使用在LTT原理图的生成中。例如,图页模板可以使用预定义的坐标轴,以预定义的图页布局和大小提供绘制LTT原理图中所包括的各种功能模块的放置。再例如,功能模块模板可以包括与LTT测试项目的待生成LTT原理图中所涉及的对应功能模块中的设备或元件,以及这些设备或元件之间的内部信号和/或电气连接关系,甚至包括对应功能模板中的设备或元件与该功能模块以外的其他设备或元件、功能模块之间的外部信号和/或电气连接关系。功能模块模板是由用户基于LTT测试系统预定义的,其所包括的设备或元件及其连接关系、相关参数和布局符合预定的标准,并且可以在限定范围内自动调整或修改。根据本申请的实施例,设备或元件之间的信号和/或电气连接关系在功能模块模板中配置,功能模块模板可以专用于LTT测试项目的LTT原理图生成,使得用户在使用本申请的方案生成LTT原理图时一般无需再次分析和考虑功能模块内部的设备或元件的连接关系,有效提高了绘图效率。[0021] 本申请的实施例以python编程语言编写的LTT原理图生成工具为例介绍用于生成LTT原理图的方案,其中通过调用微软公司的OfficeVisio软件进行原理图的自动生成和资源分配。但是,本领域技术人员将理解,上述编程语言和绘图软件仅仅是用于示例性描述的需要,并不用于限制本申请的方案的保护范围。[0022] 下面结合图1中所示的用于生成LTT原理图的方法的示意性流程介绍本申请的LTT原理图的自动化生成过程。[0023] 首先,在步骤S110中获取LTT原理图的配置参数。[0024] 以在汽车领域中使用MesSy测试系统进行ECU设备测试的应用场景为例,配置参数可以包括但不限于待生成的LTT原理图的测试项目名称110,测试系统版本120,待测设备(DeviceUnderTest,DUT)的数量130,输入参数140,总线通信参数150,输出参数160,以及附加设备参数170中的一项或多项。[0025] 测试的项目名称110指示LTT的测试项目,可用于在生成LTT原理图时自动填充原理图的名称以与其他LTT测试项目区分。项目名称110的取值范围为非空的字符和/或数字组成的字符串。[0026] 测试系统版本120用于指示LTT测试项目所适用的测试系统类型。以MesSy(MeasureSystem,测试系统)为例,不同版本的MesSy所支持的测试功能以及包含的功能模块,功能模块内的设备和元件的配置(类型和数量),功能模块中的设备或元件之间的连接关系一般是不同的,因此生成的LTT原理图也不同。MesSy测试设备一般包括三个版本,分别为MesSyI,MesSyII和MesSyIIFD(FlexibleDatarate,柔性数据传输率)。测试系统版本120的取值范围为系统版本号(例如MesSyI等)组成的组合。[0027] DUT数量130表示在LTT测试项目中需要被测试的待测设备的数量。LTT测试项目中的输出信号主要来自DUT。根据LTT测试项目的资源需求,可以同时测量一个或多个待测设备。根据本申请的实施例,DUT数量可以通过负载箱(Loadbox)所支持的DUT数量表征。负载箱用于在一个定制的设备框架(例如,金属框架)内放置待测设备DUT的所有负载。负载可以包括灯,电机等。负载箱可以认为是由待测设备DUT提供服务的对象的组合。除了DUT的所有负载外,负载箱内还可以放置MesSy和CMM(CurrentMeasurementModule,电流测试模块)的供电模块(例如采用电流卡的形式)。一般来说,每个LTT测试项目中使用一个负载箱,DUT数量130可以通过该LTT测试项目中的一个负载箱所支持的DUT数量表征。DUT数量可以是阿拉伯数字格式的数值,其取值范围例如可以是1至6中的整数。[0028] 输入参数140可以看做是LTT测试项目的电源输入和控制量/传感器信号输入的参数,具体可以包括电源参数,模拟信号输入参数,PWM信号输入参数和/或数字信号输入参数等。电源参数例如可以是电源VBAT和GND的数量。其中,电源VBAT数量指示LTT测试项目的VBATPIN引脚的数量,其取值为非空的阿拉伯数字。电源GND数量指示LTT测试项目的接地GNDPIN引脚的数量,其取值也是非空的阿拉伯数字。模拟信号输入参数包括模拟信号输入的通道数量,其取值为非空的阿拉伯数字。PWM信号输入参数包括PWM(Pulse WidthModulation,脉宽调制)信号输入的通道数量,其取值为非空的阿拉伯数字。数字信号输入参数包括数字信号输入的通道数量,具体分为高有效通道数量和低有效通道数量,其取值均为非空的阿拉伯数字。[0029] 总线通信参数150用于配置LTT测试项目中的总线数据通信,具体包括每个待测设备DUT所需的与控制器区域网络(ControllerAreaNetwork,CAN)总线相关的CAN总线通道数量151和与局部互联网络(LocalInterconnectNetwork,LIN)总线相关的LIN总线通道数量152。二者的取值均为非空的阿拉伯数字。[0030] 输出参数160主要包括来自待测设备DUT的用于服务或驱动负载箱中的负载的标准驱动信号输出,例如包括高电平侧驱动(HighSideDriver,HSD)通道的数量和低电平侧驱动(LSDSideDriver,LSD)通道的数量。二者的取值均为非空的阿拉伯数字。[0031] 附加设备参数170表示LTT测试项目中与待测设备DUT,测量设备(例如,电流测试模块CMM),负载(负载箱)不同的其他设备,例如包括与天线设备对应的天线通道的数量和与空调设备对应的空调电机通道的数量。天线通道的数量指示LTT测试项目中涉及的低频(LF,LowFrequency)天线通道的数量,其取值为非空的阿拉伯数字。空调电机通道的数量指示LTT项目的空调电机的控制端口的通道数量,取值为非空的阿拉伯数字。[0032] 根据本申请的实施例,可以使用诸如图形用户界面(GUI)获取由用户输入的上述配置参数。GUI工具“可以使用Python编程语言编写,引导用户在对应的信息项中输入LTT测试项目的相关信息。例如,信息项分为基本信息和项目信息两个部分。基本信息中包括LTT测试项目的一些信息,例如项目名称,MesSy版本,一个负载箱Loadbox支持的DUT数量。项目信息中则包括LTT测试项目的另一些信息,例如电源VBAT数量,电源GND数量,模拟输入通道数量,PWM输入通道数量,数字输入通道(高有效)数量,数字输入通道(低有效)数量,CAN(总线)通道数量,LIN(总线)通道数量,HSD通道数量,LSD通道数量,天线通道数量和空调电机数量。在用户分别输入与信息项对应的参数后,将配置参数输入到工具中完成配置数据的获取。[0033] 在GUI中输入的LTT测试项目的配置参数可以预先设定,这些配置参数均与待测设备有关并且已经涵盖了LTT测试系统的期望应用场景的绝大多数需求。根据本申请的实施例,也可以在GUI的每个信息项的输入框中使用选择列表,其中以下拉或弹出列表显示所有LTT测试项目支持和可选择的参数取值供用户选择。[0034] 在用户完成配置参数的输入后,工具在后台开始LTT原理图的生成。[0035] 在步骤S120中基于所获取的配置参数确定待生成的LTT原理图中包括的功能模块的类型及其数量以进行模块化绘图操作。[0036] 步骤S120具体可以包括验证配置参数有效性的子步骤S121,基于验证后的配置参数确定LTT原理图中包括的一个或多个功能模块及其数量的子步骤S122。[0037] 在子步骤S121中,包括子步骤S121a和用于验证的子步骤S121b。子步骤S121a从GUI中获取配置参数,接下来在子步骤S121b中分别对每个配置参数进行验证,判断所获取的参数是否落入其取值范围。仅当参数值落入取值范围时验证通过(判断结果“是”)并进入下一操作环节(例如子步骤S122),否则判断所获取的该项配置参数无效(判断结果“否”)并返回子步骤S121a提示用户对相应的配置参数进行修改并重新获取该项配置参数的更新数据。例如,配置参数是否落入取值范围的验证针对不同的配置参数分别包括项目名称是否不为空,MesSy版本是否正确,DUT数量是否不为空并且在1至6之间,电源VBAT数量是否不为空并且为阿拉伯数字,电源GND数量是否不为空并且为阿拉伯数字,模拟输入数量是否不为空并且为阿拉伯数字,PWM输入数量是否不为空并且为阿拉伯数字,数字高有效输入数量是否不为空并且为阿拉伯数字,数字低有效输入数量是否不为空并且为阿拉伯数字,CAN通道数量是否不为空并且为阿拉伯数字,LIN通道数量是否不为空并且为阿拉伯数字,HSD通道数量是否不为空并且为阿拉伯数字,LSD通道数量是否不为空并且为阿拉伯数字,天线通道数量是否不为空并且为阿拉伯数字,以及空调电机通道数量是否不为空并且为阿拉伯数字等。根据本申请的实施例,验证配置参数的有效性的子步骤S131也可以在获取LTT原理图的配置参数的步骤S110的最后执行,以保证在确定功能模块的步骤S130开始时所基于的配置参数都是有效并且合法的。另外,在一些实施例中,验证配置参数的有效性的操作也可以在用户每输入一个参数后执行。[0038] LTT原理图可以看做LTT原理图所包括的一个或更多个功能模块中的每种类型的功能模块的组合所对应的至少一个图页的组合,其中每种类型的功能模块的组合实现LTT测试项目的某个或某些功能,或者多种类型的多个功能模块的组合实现LTT测试项目的某个或某些功能。功能模块的功能可以涉及在获取其配置数据的各个通道中的一个或多个通道的通道功能。上述各个通道在LTT原理图中对应于实现该通道功能的各种图形对象或元素(代表通道所涉及设备或元件)以及这些图形对象之间的连接关系的模块化图形组合。因此,功能模块所对应的LTT原理图的一个或多个图页可以对应于实现与其所涉及的通道的功能的各种图形对象或元素以及这些图形对象之间的连接关系的模块化图形组合。[0039] 生成LTT测试项目的原理图,在于确定LTT测试项目所包括的实现各个功能的功能模块及其数量以及这些功能模块或功能模块组合所对应的LTT原理图的对应的至少一个图页。在LTT测试项目的待生成的LTT原理图中,主要包括如下功能模块:[0040] 测试系统(例如MesSy)供电模块。MesSy作为LTT测试的系统平台,用于提供信号输出或信号检测的基本功能,基于用户所输入/选择的配置参数确定的原理图中各个功能模块以及通道中的图形对象或元素都在MesSy上搭建,从而生成LTT测试项目的原理图。[0041] 电流测试模块CMM,其中可以包括电流测试模块CMM以及为CMM供电的CMM供电模块,CMM供电模块是MesSy的内部必需模块并且需要占用MesSy的CAN总线通道的资源。[0042] 串行控制(SerialControl,SC)卡供电模块,内部包括CAN总线和LIN总线收发器,用于扩展CAN总线通道和LIN总线通道,也可以称为SC扩展卡。根据LTT测试项目的需求,SC卡供电模块可以进一步包括通用SC卡供电模块和专用SC卡供电模块。专用SC卡供电模块由用户开发和定制,可以实现CAN总线和LIN总线收发器之外的更复杂或更便捷的功能,例如基于继电器的总线控制。[0043] 负载布局模块,用于实现待测设备到负载箱的负载之间的接口连接,例如负载箱前面板布局模块。[0044] 待测设备DUT供电模块,包括待测设备DUT以及与DUT相关联的供电设备和模块等。[0045] CAN总线通信模块,包括连接到测试系统(例如MesSy)模块和/或SC卡供电模块的CAN总线收发器和需要CAN总线的对应设备或模块。[0046] LIN总线通信模块,包括连接到测试系统(例如MesSy)模块和/或SC卡供电模块的LIN总线收发器和需要LIN总线的对应设备或模块。[0047] 在本申请的实施例中,不包括SC扩展卡的CAN总线通信模块和LIN总线通信模块可以被分别称为常规CAN总线通信模块和LIN总线通信模块。当需要SC扩展卡扩展LTT测试项目的CAN总线通道和/或LIN总线通道的数量时,CAN总线通信模块和LIN总线通信模块中将包括至少一个SC扩展卡,因此可以将其分别称为扩展CAN总线通信模块和LIN总线通信模块。[0048] 模拟信号输入模块,对应于模拟信号输入通道的功能相关的设备或模块。[0049] 数字信号输入模块,对应于数字信号输入通道(包括高有效和低有效通道)的功能相关的设备或模块。[0050] PWM信号输入模块,对应于PWM信号输入通道的功能相关的设备或模块。[0051] 高电平侧HSD输出模块和低电平侧LSD输出模块,分别对应于高电平侧HSD通道和低电平侧LSD驱动通道的功能相关的设备或模块。[0052] 天线模块以及空调电机模块,分别对应于天线设备通道和空调电机控制端口通道的附加设备功能的设备或模块。[0053] 在这些功能模块中,最重要的是生成与包括CAN总线通道与LIN总线通道的总线通道功能相关联的功能模块的所对应的LTT原理图的图页。因为,对待测设备的LTT测试项目的检测数据主要来自CAN总线和LIN总线通道上传输的信号。[0054] 下面特别介绍子步骤S122中,分别确定CAN总线通信模块和LIN总线通信模块及其数量的细节。该过程部分主要包括用于确定包括CAN总线通道和/或LIN总线通道的总线通道的数量约束的子步骤S122a和确定CAN总线通信模块/或LIN总线通信模块及其数量的子步骤S122b。[0055] 子步骤S122a用于基于LTT测试项目的待测设备DUT所需的包括CAN总线通道数量和LIN总线通道数量的总线通道的数量,LTT测试项目的电流测试模块CMM所需的包括CAN总线通道数量和LIN总线通道数量的总线通道数量,以及测试系统能够提供的包括CAN总线通道数量和LIN总线通道数量的总线通道数量确定上述数量约束。CMM所需的总线通道也可以称为测试系统所要占用的总线通道。测试系统能够提供的总线通道也可以称为测试系统(最大)支持的总线通道。其中,DUT所需的CAN总线通道的数量和LIN总线通道的数量分别由CAN总线通道数量151和LIN总线通道数量152指示的每个DUT所需的CAN总线通道数量和LIN总线通道数量乘以DUT的数量来计算。在所输入的DUT数量采用每个负载箱支持的DUT数量表征的情况下,DUT所需的CAN总线通道的数量和LIN总线通道的数量通过每个DUT所需的CAN/LIN总线通道数量乘以负载箱支持的DUT数量计算。CMM所需的CAN和LIN总线通道数量以及测试系统所能提供的CAN和LIN总线通道数量基于测试系统版本120确定。[0056] LTT原理图中的上述总线通道的数量约束需要满足LTT测试项目的测试需求,即包括由测试系统MesSy和诸如SC卡的外部扩展提供的CAN总线通道的数量和LIN总线通道的数量分别应当等于或大于待测设备DUT和MesSy的电流测试模块CMM所需的CAN总线通道的数量和LIN总线通道的数量,使得有充足的总线资源传输测试数据。[0057] 具体地,根据所获取的MesSy的版本信息,一个负载箱所支持的DUT数量以及每个DUT所需的CAN总线通道的数量和LIN总线通道的数量,确定LTT测试项目中需要使用的CAN总线通道和LIN总线通道的数量,从而确定需要使用的SC卡的数量。SC卡包括用于扩展CAN总线通道和LIN总线通道的CAN收发器和LIN收发器,可以配合MesSy使用以便在MesSy本身支持的CAN和LIN总线通道数量不足以支持LTT测试项目中的DUT以及MesSy中的CMM所需的总线通道数量总数的情况下,补充对应数量的CAN和LIN总线通道。[0058] 在确定上述数量约束的基础上,在子步骤S122b中通过上述计算可以至少基于该数量约束确定整个LTT原理图中所需的CAN总线通道数量和LIN总线通道数量,以及进一步确定用于提供所需的外部扩展CAN总线通道数量和LIN总线通道数量的SC卡的数量。进而,确定待生成的LTT原理图中所包括的SC卡供电模块及其数量(假设SC卡供电模块是针对单个SC卡预定义的),CAN总线通信模块的类型(常规或扩展)和/或LIN总线通信模块的类型(常规或扩展)及其对应的模块数量。[0059] 下面以几个示例说明确定LTT原理图的CAN总线通道和LIN总线通道的数量约束以及基于该数量约束确定LTT测试项目中所需要的总线通道的数量配置以及所需的SC卡的数量配置的原理。[0060] 在第一个示例中,基于所获取的配置参数,LTT测试项目的一个负载箱Loadbox支持1个待测设备DUT并且每个DUT需要8个CAN总线通道和9个LIN总线通道。[0061] MesSyI版本或者MesSyII版本的MesSy自身提供最大5个片上带CAN收发器,5个片上不带CAN收发器以及25个串行通信接口的基本通信资源,即MesSyI版本或者MesSyII版本的MesSy自身可以提供CAN总线通道的数量为5。每个MesSyIIFD版本的MesSy自身提供最大支持10个的片上带CANFD收发器以及25个串行通信接口,即MesSyIIFD版本的MesSy自身提供的CAN总线通道的数量为10。MesSy本身不提供LIN总线通道的片上收发器。[0062] 如果使用MesSyI或者MesSyII版本的MesSy,由于MesSy系统中读取电流测试模块的数据时需要占用1个CAN总线通道,使得MesSy本身能提供给DUT的只有4个CAN总线通道,因此需要在MesSy外部额外提供4个CAN总线通道进行扩展。此外,DUT所需的9个LIN总线通道也需要使用MesSy外部的LIN总线通道进行扩展。根据上述数量约束,由MesSy系统本身和外部的SC卡提供的CAN总线通道和LIN总线通道的数量应当满足DUT和CMM所需的CAN总线通道和LIN总线通道的数量,即总共提供的CAN总线通道数量应当大于或等于9个,LIN总线通道数量应当大于或等于9个。通过减去MesSy自身所提供的CAN总线通道的数量,由外部SC卡提供的外部扩展的CAN总线通道数量应当大于或等于9‑5=4个,LIN总线通道数量应当大于或等于9个。根据本申请的实施例,一个SC卡最大可以指支持5个CAN总线通道和15个LIN总线通道,则一个SC卡已经满足上述计算出的CAN和LIN总线通道资源。因此,可以增加一个用于外部扩展CAN和LIN总线通道的SC卡。相应地,在LTT原理图中,除了分别与测试系统(MesSy)供电模块、CMM模块、DUT供电模块对应的图页等,还需要与SC卡供电模块对应的图页以及分别与(不包括SC卡的)常规CAN总线通信模块,包括一个SC卡的扩展CAN总线通信模块和扩展LIN总线通信模块对应的图页。[0063] 如果使用MesSyIIFD版本的MesSy,由于MesSy自身支持的10个CAN总线通道已经满足DUT和CMM二者所需的CAN总线通道资源,所以无需再外部扩展CAN总线通道而只需要对DUT所需的9个LIN总线通道进行扩展。经过计算,仍然可以使用1个SC卡提供LIN总线通道。相应地,在LTT原理图中,除了分别与测试系统(MesSy)供电模块、CMM模块、DUT供电模块对应的图页等,还需要与SC卡供电模块对应的图页以及分别与常规CAN总线通信模块和包括一个SC卡的扩展LIN总线通信模块对应的图页。[0064] 在第二示例中,基于所获取的配置参数,LTT测试项目的一个负载箱Loadbox支持3个待测设备DUT同时测试并且每个DUT需要3个CAN总线通道和4个LIN总线通道。[0065] 该LTT测试项目中的DUT需要总共3*3=9个CAN总线通道和4*3=12个LIN总线通道。如果使用MesSyI或者MesSyII版本的MesSy,由于MesSy内部的CMM总共需要占用3个CAN总线通道(每个CMM占用1个,测试3个DUT需要3个CMM),则MesSy外部需要额外扩展至少9+3‑5=7个CAN总线通道以及至少12个LIN总线通道。1个SC卡最大支持扩展5个CAN总线通道和15个LIN总线通道,则需要2个SC卡去扩展CAN总线通道(此时其中一个SC卡已经足以提供LIN总线通道的扩展需求)。相应地,在LTT原理图中,除了分别与测试系统(MesSy)供电模块、CMM模块、DUT供电模块对应的图页等,还需要与2个SC卡供电模块对应的图页以及分别与常规CAN总线通信模块,包括两个SC卡的扩展CAN总线通信模块和包括一个SC卡的扩展LIN总线通信模块对应的图页。如果使用MesSyIIFD版本的MesSy,则MesSy内部除去CMM占用的CAN总线通道,则MesSy中可供外部使用的CAN总线通道为10‑3=7个。相比DUT所需的CAN总线通道的总数9个只少了2个,则LTT原理图中只需要外部扩展一个SC卡即可满足数量约束。相应地,在LTT原理图中,除了分别与测试系统(MesSy)供电模块、CMM模块、DUT供电模块对应的图页等,还需要分别与1个SC卡供电模块对应的图页以及与常规CAN总线通信模块,包括一个SC卡的扩展CAN总线通信模块和包括一个SC卡的扩展LIN总线通信模块对应的图页。[0066] 在确定LTT测试项目中所需要的总线通道的数量配置以及所需的SC卡的数量配置过程中,DUT和CMM主要通过MesSy和SC卡连接到CAN总线,以及DUT通过SC卡连接到LIN总线。在总线通道数量满足需求的前提下,可以自由分配DUT和CMM所连接的具体总线通道。由于SC卡仅仅用于CAN和LIN总线通道通信的扩展,因此采用诸如HSD,LSD,天线和空调的通道作为从DUT输出到负载箱中的模拟负载(例如电阻或电机)的输出通道以及从输入到DUT的输入通道的相关计算中,不考虑CAN和LIN总线通道的数量约束。[0067] 相比通过诸如子步骤S122中包括的子步骤S122a和S122b确定用于提供LTT测试项目所需的外部扩展CAN总线通道数量和LIN总线通道数量的SC卡供电模块的配置和相对应的常规或扩展CAN总线通信模块和/或常规或扩展LIN总线通信模块的配置,其他功能模块的类型和数量的确定通过步骤S110中所获取的LTT原理图的配置参数可以更容易地完成。[0068] 在步骤S120确定了待生成的LTT原理图中所包括的各种类型的功能模块及其数量之后,方法在步骤S130中根据这些功能模块及其数量,从模板数据库中提取与各个功能模块对应的功能模块模板,然后在至少一个图页中自动地布置对应数量的功能模块模板,完成LTT原理图的自动生成。[0069] 步骤S130可以包括生成图页模板的子步骤S131,从模板数据库190中提取对应功能模块模板的子步骤S132,在图页上布置功能模块模板的子步骤S133,以及在现有图页不足以布置下所有对应数量的功能模块模板的情况下扩展图页的可选子步骤S134。[0070] 子步骤S131首先生成图页模板。图2示出根据本申请的实施例的图页模板。图页模板例如可以是微软公司的OfficeVisio软件中的图页模板的形式,其配置参数包括图页模板的大小、取向和坐标原点等格式信息。例如,图页模板固定使用A3纸并且横向放置。然后,在图页模板中设置坐标轴信息。其中,以左上角为原点A(0,0)201,横向向右的方向为x轴,纵向向下的方向为y轴,需要生成的LTT原理图中的所有功能模块的放置位置都根据坐标轴上的位置坐标进行定位。[0071] LTT原理图或其中的各个功能模块中所涉及的设备或元件的图形对象或元素的图形模型,和/或功能模块和/或通道中所包括的设备或元件的集合、这些设备或元件之间的信号和/或电气连接关系以及其他相关的绘图设置参数可以预先定义并存储在相应的数据库中。数据库可以包括存储设备或元件所对应的图形对象或元素的图形模型数据库,存储与功能模块对应的功能模块模板的模板数据库190等。根据本申请的实施例,模板数据库190中包括待生成的LTT原理图中可能涉及的各种类型的功能模块的预定义的功能模块模板。功能模块模板不仅包括功能模块中所包括的设备或元件的组合,还包括这些设备或元件之间的连接关系,这些功能模块与模块外部的连接关系以及相关的绘图设置参数,例如功能模块模板的大小、形状等。其中,绘图设置参数包括各种设备或元件的图形对象或元素的图形模型样式和格式,诸如以连线形式等表示的连接关系的图形模型的样式和格式,各种图形模型所放置的空间关系(例如相对或绝对位置),及其与这些图形模型相关的符号标记等。与LTT原理图生成相关的功能模块模板基于LTT原理图的绘制标准和原理预先定义,需要符合LTT测试系统的设计规范并专用于LTT测试项目的原理图绘制。如上文所述,功能模块可以涉及LTT测试项目中的一个或多个通道的通道功能,因此功能模块模板可以由一个或多个通道的通道模板组成。根据实施例,功能模块可以设定为实现一个通道的功能,使得在下文描述中以与单个通道对应的功能模块的功能模块模板举例说明在至少一个图页中自动地布置对应数量的多个功能模块模板的细节。[0072] 模板数据库190可以采用Visio模板的形式存储在库文件中。模板数据库190还可以包括LTT测试项目中可能用到的所有设备和元件的图形对象或元素的图形模型以及连接关系的图形模型的模板。模板数据库190还可以存储步骤S110中用于获取配置参数的GUI中显示的配置参数列表和/或子步骤S131中生成的图页模板。存储模板数据库190的文件可以位于与生成LTT原理图的GUI工具相同的目录中。根据本申请的实施例,模板数据库190可以仅存储与功能模块对应的功能模块模板数据库,功能模块中所包括的设备和元件的图形模型以及连接关系的图形模型的模板,和/或图页模板使用其他模板文件或库文件进行存储。[0073] 确定图页模板后,本申请的方法在子步骤S132中提取所确定或预设的图页模板,从模板数据库190中提取与所确定的各种类型的功能模块相对应的功能模块模板以便在下一子步骤S133中自动地布置这些功能模块模板。[0074] 如图2所示,在图页模板上布置与相同类型的三个功能模块对应的功能模块模板210至230。功能模块模板210、220和230可以完全相同或存在区别。根据本申请的实施例,不仅相同的功能模块的对应功能模块模板可以布置在对应的一个或多个图页上,同一类型的不同功能模块的对应功能模块模板也可以布置在对应的一个或多个图页上,甚至与LTT测试项目的某个或某些功能相关的相同或不同类型的多个功能模块的对应功能模块模板页可以布置在对应的一个或多个图页上。可以将这些对应的图页使用功能模块进行标记,例如CAN总线通信模块图页,HSD输出模块图页等。[0075] 下面以与通道(功能)相关的功能模块所对应的功能模块模板布置在对应的一个或多个图页为例。可以将功能模块模板的左上角坐标为参考点,放置到图页模板的坐标为(1,1)的位置,完成一个功能模块模板210在图页上的布置。如果可以在该图页上一起布置的功能模块还包括220和230,即这种类型的功能模块的数量有3个,则可以将三个功能模块的对应功能模块模板210至230并排地布置在图页上。假设功能模块模板210至230为长度为10坐标单位,宽为2坐标单位的矩形,则水平并排向右延伸地布置在图页上的功能模块模板210至230的左上角坐标参考点分别为(1,1),(1,4)和(1,7)。[0076] 图3则以与高电平侧HSD通道对应的HSD输出模块的HSD输出模块模板为例介绍用于多个功能模块的对应数量的功能模块模板在图页上的布置的子步骤S133。可以从模板数据库190中提取HSD通道的功能模板模板,如301所示。根据步骤S110中所获取的配置参数,HSD通道的数量为5,则待生成的LTT原理图中的HSD输出模块的数量为5(每个HSD输出模块对应于一个HSD通道的功能)。因此,可以从模板数据库190中提取5个预定义的HSD输出模块模板组合为如302所示的模板布置方式放置在图页中。图3中所示的5个HSD输出模块模板是相同的,根据LTT测试项目的需求,LTT原理图中的多个HSD输出模块不同时,可以分别在模板数据库190中提取对应的预定义HSD输出模块模板进行组合以便布置在图页中。[0077] 例如,根据LTT测试项目的需求,可以从模板数据库190中提取相应数量的常规CAN总线通信模块与扩展CAN总线通信模块的对应常规CAN总线通信模块模板与扩展CAN总线通信模块模板(例如每个扩展CAN总线通信模块模板中包括一个SC卡),并将这些相关的CAN总线通信模块模板组合到一起布置在图页中。如图4所示,LTT测试项目的LTT原理图中包括两种CAN总线通信模块,分别是常规CAN总线通信模块(数量为1个)和扩展CAN总线通信模块(数量为1个)。从模板数据库190中提取的常规CAN总线通信模块模板410中包括直接以CAN总线连接的CAN接口411和412,而所提取的扩展CAN总线通信模块模板420中包括经由用于扩展CAN总线通道的SC卡423间接以CAN总线连接的CAN接口411和412。在与CAN总线通信模块相关的图页上,CAN总线通信模块模板410和420可以以图4所示的方式并排组合并布置。[0078] 同样,对于其他功能模块,例如MesSy供电模块,SC卡供电模块,LAN总线通信模板等,也可以从模板数据库190中提取相应的功能模块模板,并根据LTT测试项目的需求所确定或计算的功能模块的数量,将对应数量的功能模块模板组合或以其他方式布置在对应的一个或多个图页中。[0079] 可选的子步骤S134用于与相关的多个功能模块模板不能在对应的一个或多个现有的图页上布置的情况。仍然以HSD输出模块为例,如果所输入的配置参数中指示LTT测试项目包括多个HSD通道,则需要进一步确定是否需要在子步骤S134中以图页模板扩展现有的图页以容纳更多的HSD输出模块模板(每个HSD输出模块对应于一个HSD通道的功能)。例如,根据步骤S131生成图页模板时的定义,一个图页模板至多可以容纳8个HSD通道(即8个HSD输出模块模板)。则根据所获取的用户输入的HSD通道的数量判断是否需要将初始的单个图页模板扩展为两个或更多个连续图页模板组成的图页,即基于图页模板将原有的包括至少一个图页模板的图页扩展为包括两个或更多个(连续)图页模板的图页来布置这些HSD通道。例如,当HSD通道数量为10时,超过8个数量上限的第9和第10个HSD通道(HSD输出模块)所对应HSD输出模块模板需要在现有的图页基础上基于图页模板新建一个扩展图页模板来布置。例如,扩展图页可以采用图2所示的箭头202所示横向地扩展。其他功能模块中包括的通道数量(例如输入通道,LSD通道,天线通道以及空调电机通道)超过图页模板所能容纳的数量上限时,也可以使用类似的方式实现功能模块模板的布置和对应图页的扩展。[0080] 在生成LTT原理图的过程中,分别针对每个或每种类型的功能模块生成与其对应的原理图的图页。例如,供电模块与CAN总线通信模块分别在不同的图页上绘制。这种分图页绘制的方式的原因在于无法在同一图页中布置如此多的功能模块所对应的功能模块模板中的所有设备或元件所对应的图形对象或元素以及它们之间的图形连接关系,因此分图页绘制可以便于原理图的查看。[0081] 在获得与所有功能模块对应的图页后,组合这些图页最终得到LTT原理图。[0082] 在自动完成LTT原理图的生成后,可以在可选的步骤S140中通过人工手动调整原理图。手动调整可以包括接收用户的修改指示,并根据修改指示修改LTT原理图从而生成更新后的LTT原理图。人工调整包括LTT测试项目中的资源进一步分配,例如具体的DUT引脚和负载阻值的设置等。人工调整还可以包括检查所生成的LTT原理图中是否有错误以及在存在错误时的校正操作。[0083] 进一步,可以在可选的步骤S150中将所生成的LTT原理图存储在文件中以备后续使用时参考。原理图文件例如可以采用Visio模板的形式,并且存储在与生成LTT原理图的GUI工具相同的目录中。[0084] 通过采用本申请提出的用于生成LTT原理图的方法,可以根据LTT测试项目的测试需求和待测设备的各种应用场景和工作环境的要求,确定在LTT原理图中所包含的功能模块类型及其数量。根据所确定的功能模块从模块数据库中提取对应的功能模块模板,可以避免不同绘图者在重复绘图和手工绘图中带入个人绘图风格造成的格式混乱。功能模块模板中预定义了LTT测试项目所涉及的元件及其连接关系,使得在布置多个功能模块模板时无需再次分析、计算和配置这些功能模块内部的元件及其连接关系,显著节约了绘图时间并提高绘图效率。这种自动化绘制原理图的方案可以对LTT测试项目进行资源分配,加快项目开发进度,并且便于后期管理和维护。例如,自动化原理图的生成操作可以完成需要人工手动绘制工作的大部分内容(诸如,绘图工序所对应工作量的70%)。[0085] 图5示出根据本申请的实施例的用于生成LTT原理图的设备500的示例性结构。其中设备500包括用于获取LTT原理图的配置参数的参数获取单元510和用于根据配置参数,确定待生成的LTT原理图包括的功能模块及其数量,根据功能模块及其数量在模板数据库中提取与功能模块对应的功能模块模板,以及在至少一个图页中自动布置对应数量的功能模板以生成LTT原理图的生成单元520。参数获取单元510还可以完成如图1所示在上文中介绍的步骤S110的进一步细节,而生成单元520则完成如图1所示的步骤S120至S150中的至少一个步骤的进一步细节。其中与上文中相同或相似的部分不再详述。[0086] 应当注意,尽管在上文详细描述中提及了用于生成LTT原理图的方法和系统的若干模块或者单元,但是这种划分并非强制性的。实际上,根据本申请的实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。作为模块或单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本申请方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。[0087] 在本申请的示例性实施例中,还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序包括可执行指令,该可执行指令被例如处理器执行时可以实现上述任意一个实施例中所述用于生成LTT原理图的方法的步骤。在一些可能的实施方式中,本申请的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当所述程序产品在终端设备上运行时,所述程序代码用于使所述终端设备执行本说明书的用于生成LTT原理图的方法中描述的根据本申请各种示例性实施例的步骤。[0088] 根据本申请的实施例的用于实现上述方法的程序产品可以采用便携式紧凑盘只读存储器(CD‑ROM)并包括程序代码,并可以在终端设备,例如个人电脑上运行。然而,本申请的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。[0089] 所述程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以为但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD‑ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。[0090] 所述计算机可读存储介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读存储介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。可读存储介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、RF等等,或者上述的任意合适的组合。[0091] 可以以一种或多种程序设计语言的任意组合来编写用于执行本申请操作的程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、C++等,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(LAN)或广域网(WAN),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。[0092] 在本申请的示例性实施例中,还提供一种电子设备,该电子设备可以包括处理器,以及用于存储所述处理器的可执行指令的存储器。其中,所述处理器配置为经由执行所述可执行指令来执行上述任意一个实施例中的用于生成LTT原理图的方法的步骤。[0093] 所属技术领域的技术人员能够理解,本申请的各个方面可以实现为系统、方法或程序产品。因此,本申请的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。[0094] 下面参照图6来描述根据本申请的这种实施方式的电子设备600。图6显示的电子设备600仅仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。[0095] 如图6所示,电子设备600以通用计算设备的形式表现。电子设备600的组件可以包括但不限于:至少一个处理单元610、至少一个存储单元620、连接不同系统组件(包括存储单元620和处理单元610)的总线630、显示单元640等。[0096] 其中,所述存储单元存储有程序代码,所述程序代码可以被所述处理单元610执行,使得所述处理单元610执行本说明书用于生成LTT原理图的方法中描述的根据本申请各种示例性实施方式的步骤。例如,所述处理单元610可以执行如图1中所示的步骤。[0097] 所述存储单元620可以包括易失性存储单元形式的可读介质,例如随机存取存储单元(RAM)6201和/或高速缓存存储单元6202,还可以进一步包括只读存储单元(ROM)6203。[0098] 所述存储单元620还可以包括具有一组(至少一个)程序模块6205的程序/实用工具6204,这样的程序模块6205包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。[0099] 总线630可以为表示几类总线结构中的一种或多种,包括存储单元总线或者存储单元控制器、外围总线、图形加速端口、处理单元或者使用多种总线结构中的任意总线结构的局域总线。[0100] 电子设备600也可以与一个或多个外部设备700(例如键盘、指向设备、蓝牙设备等)通信,还可与一个或者多个使得用户能与该电子设备600交互的设备通信,和/或与使得该电子设备600能与一个或多个其它计算设备进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口650进行。并且,电子设备600还可以通过网络适配器660与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。网络适配器660可以通过总线630与电子设备600的其它模块通信。应当明白,尽管在图中未示出,可以结合电子设备600使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID系统、磁带驱动器以及数据备份存储系统等。[0101] 通过以上的实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本申请实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD‑ROM,U盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、或者网络设备等)执行根据本申请的实施方式的用于生成LTT原理图的方法。[0102] 本领域技术人员在考虑说明书及实践这里公开的内容后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由所附的权利要求指出。

专利地区:重庆

专利申请日期:2022-05-25

专利公开日期:2024-11-29

专利公告号:CN114972576B


以上信息来自国家知识产权局,如信息有误请联系我方更正!
该专利所有权非本平台所有,我方无法提供专利权所有者联系方式,请勿联系我方。
电话咨询
到底部
搜本页
回顶部
搜索
搜本页
欢迎咨询

扫码可加微信,手机访问拨打咨询

欢迎咨询

欢迎咨询
数据加载中...