串口电平自适应方法、系统和开发板的制作方法

文档序号:8298988阅读:257来源:国知局
串口电平自适应方法、系统和开发板的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其是涉及一种串口电平自适应方法、系统和开发板。
【背景技术】
[0002]在电子产品开发和生产工程中,都需要对电子产品中的核心模块进行测试。目前的模块项目众多,都需要使用开发板才能完成各项测试内容。由于不同项目的模块需要的串口电平不同,而现有的开发板只能输出一种串口电平。因此现有技术中,开发板的通用性不强,需要针对不同项目的模块设计不同的开发板,造成了成本、时间、人力等资源的浪费,开发成本高,开发效率低。

【发明内容】

[0003]本发明的主要目的在于提供一种串口电平自适应方法、系统和开发板,旨在提高开发板的通用性,节省开发成本,提高开发效率。
[0004]为达以上目的,本发明提出一种串口电平自适应方法,包括步骤:
[0005]开发板获取模块输出的信号电平;
[0006]开发板根据所述信号电平获取所述模块的串口电平信息;
[0007]开发板根据所述串口电平信息自动调节串口的输出电平。
[0008]优选地,所述开发板根据所述串口电平信息自动调节串口的输出电平包括:开发板根据所述串口电平信息,通过串口电平输出电路从串口输出所述模块所需要的串口电平。
[0009]本发明同时提出一种串口电平自适应系统,包括开发板和模块,其中:
[0010]模块,用于向所述开发板输出信号电平;
[0011]开发板,用于获取所述信号电平,根据所述信号电平获取所述模块的串口电平信息,根据所述串口电平信息自动调节串口的输出电平。
[0012]优选地,所述开发板包括一串口电平输出电路,所述串口电平输出电路用于:根据所述串口电平信息从串口输出所述模块所需要的串口电平。
[0013]本发明还提出一种开发板,包括检测模块和输出模块,其中:
[0014]检测模块,用于获取模块输出的信号电平,根据所述信号电平获取所述模块的串口电平信息,并将所述串口电平信息发送给所述输出模块;
[0015]输出模块,用于根据所述串口电平信息自动调节串口的输出电平。
[0016]优选地,所述输出模块包括一串口电平输出电路,所述串口电平输出电路用于:根据所述串口电平信息从串口输出所述模块所需要的串口电平。
[0017]本发明所提供的一种串口电平自适应方法,通过模块向开发板输出信号电平,开发板根据信号电平获取模块的串口电平信息,并根据串口电平信息自动调节串口的输出电平供模块使用,实现了开发板串口电平的自适应调节。从而,即使针对串口电平不同的模块,开发板也可以根据模块输出的信号电平自动适配串口电平供模块使用,只要接口板与开发板相匹配的模块均可以使用此开发板,实现了多个模块共用一个开发板进行测试。即一个开发板可以应用于多个模块,提高了开发板的通用性,节省了开发成本,提高了开发效率。
【附图说明】
[0018]图1是本发明的串口电平自适应方法一实施例的流程图;
[0019]图2是本发明的串口电平自适应系统一实施例的模块示意图;
[0020]图3是本发明实施例中模块的主控电路示意图;
[0021]图4是本发明实施例中模块的信号电平连接电路示意图;
[0022]图5是本发明的开发板一实施例的模块示意图;
[0023]图6是本发明实施例中开发板的信号检测电路示意图;
[0024]图7是本发明实施例中开发板的串口电平输出电路示意图。
[0025]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0026]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0027]参见图1,提出本发明的串口电平自适应方法一实施例,所述串口电平自适应方法包括以下步骤:
[0028]步骤SlO:开发板获取模块输出的信号电平
[0029]模块包括一接口板,当模块通过接口板插上开发板之后,模块通过接口板的信号电平连接电路向开发板输出一个信号电平,该信号电平中包含了模块的串口电平信息。
[0030]步骤Sll:开发板根据信号电平获取模块的串口电平信息
[0031]具体的,开发板包括一信号检测电路,该信号检测电路检测到信号电平后,根据信号电平获取模块的串口电平信息。所述串口电平信息即模块所需要的串口电平。
[0032]步骤S12:开发板根据串口电平信息自动调节串口的输出电平
[0033]具体的,开发板包括一串口电平输出电路,信号检测电路将串口电平信息发送给串口电平输出电路,串口电平输出电路从开发板的串口输出模块所需要的串口电平,实现了开发板串口电平的自适应调节。
[0034]从而,即使针对串口电平不同的模块,开发板也可以根据模块输出的信号电平自动适配串口电平供模块使用,从而只要接口板与开发板相匹配的模块均可以使用此开发板,实现了多个模块共用一个开发板进行测试。即一个开发板可以应用于多个模块,提高了开发板的通用性,节省了开发成本,提升了开发效率。
[0035]参见图2,提出本发明的串口电平自适应系统一实施例,所述串口电平自适应性系统包括模块和开发板。所述模块为待测试的电子模块产品,开发板用于对模块进行测试,完成各种测试内容。
[0036]模块:用于向开发板输出信号电平。模块包括模块本体和接口板,模块通过接口板连接开发板。
[0037]如图3所示,模块本体包括一主控电路,主控电路输出信号电平V_MSN,该信号电平包含了模块的串口电平信息,该串口电平信息即模块所需要的串口电平。
[0038]如图4所示,接口板包括一信号电平连接电路,该信号电平连接电路将主控电路输出的信号电平V_MSN输出至开发板。
[0039]开发板:用于获取信号电平,根据信号电平获取模块的串口电平信息,根据串口电平信息自动调节串口的输出电平。开发板具有至少一串口,通过该串口输出串口电平至模块。
[0040]如图5所不,为本发明的开发板一实施例,所述开发板包括检测模块和输出模块。其中检测模块用于获取模块输出的信号电平,根据信号电平获取模块的串口电平信息,并将串口电平信息发送给所述输出模块;输出模块用于根据串口电平信息自动调节串口的输出电平。
[0041]检测模块包括一信号检测电路。信号检测电路如图6所示,当检测到信号电平V_MSN后,根据信号电平V_MSN获取模块的串口电平信息,该串口电平信息即模块所需要的串口电平VCC_3V3,并将该串口电平信息VCC_3V3发送给输出模块。信号检测电路优选集成于一芯片,本实施例中的芯片为ON Semiconductor公司的NLSX3014芯片。
[0042]输出模块包括一串口电平输出电路(如图7所示),该串口电平输出电路根据串口电平信息VCC_3V3,向开发板的串口输出模块所需要的串口电平VCC_3V3,实现了开发板串口电平的自适应调节。从而,即使针对串口电平不同的模块,开发板也可以根据模块输出的信号电平自动适配串口电平供模块使用,从而只要接口板与开发板相匹配的模块均可以使用此开发板。即一个开发板可以应用于多个模块,提高了开发板的通用性,节省了开发成本,提高了开发效率。
[0043]需要说明的是:上述实施例提供的串口电平自适应系统与串口电平自适应方法实施例属于同一构思,其具体实现过程详见方法实施例,且方法实施例中的技术特征在系统实施例中均对应适用,这里不再赘述。
[0044]本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分步骤可以通过程序来控制相关的硬件完成,所述的程序可以存储于一计算机可读取存储介质中,所述的存储介质可以是R0M/RAM、磁盘、光盘等。
[0045]应当理解的是,以上仅为本发明的优选实施例,不能因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1.一种串口电平自适应方法,其特征在于,包括步骤: 开发板获取模块输出的信号电平; 开发板根据所述信号电平获取所述模块的串口电平信息; 开发板根据所述串口电平信息自动调节串口的输出电平。
2.根据权利要求1所述的串口电平自适应方法,其特征在于,所述开发板根据所述串口电平信息自动调节串口的输出电平包括: 开发板根据所述串口电平信息,通过串口电平输出电路从串口输出所述模块所需要的串口电平。
3.—种串口电平自适应系统,其特征在于,包括开发板和模块,其中: 模块,用于向所述开发板输出信号电平; 开发板,用于获取所述信号电平,根据所述信号电平获取所述模块的串口电平信息,根据所述串口电平信息自动调节串口的输出电平。
4.根据权利要求3所述的串口电平自适应系统,其特征在于,所述开发板包括一串口电平输出电路,所述串口电平输出电路用于:根据所述串口电平信息从串口输出所述模块所需要的串口电平。
5.一种开发板,其特征在于,包括检测模块和输出模块,其中: 检测模块,用于获取模块输出的信号电平,根据所述信号电平获取所述模块的串口电平信息,并将所述串口电平信息发送给所述输出模块; 输出模块,用于根据所述串口电平信息自动调节串口的输出电平。
6.根据权利要求5所述的开发板,其特征在于,所述输出模块包括一串口电平输出电路,所述串口电平输出电路用于:根据所述串口电平信息从串口输出所述模块所需要的串口电平。
【专利摘要】本发明公开了一种串口电平自适应方法、系统和开发板,所述串口电平自适应方法包括步骤:开发板获取模块输出的信号电平;开发板根据所述信号电平获取所述模块的串口电平信息;开发板根据所述串口电平信息自动调节串口的输出电平,实现了开发板串口电平与模块接口电平的自适应调节。从而,即使针对串口电平不同的模块,开发板也可以根据模块输出的信号电平自动适配串口电平供模块使用,只要接口板与开发板相匹配的模块均可以使用此开发板,实现了多个模块共用一个开发板进行测试。即一个开发板可以应用于多个模块,提高了开发板的通用性,节省了开发成本,提升了开发效率。
【IPC分类】G06F11-22, G06F13-38
【公开号】CN104615562
【申请号】CN201510026441
【发明人】蔡棕飞, 施海燕
【申请人】深圳市中兴物联科技有限公司
【公开日】2015年5月13日
【申请日】2015年1月19日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1