一种支持多平台的产测方法、产测设备及产测系统技术方案

技术编号:24251328 阅读:101 留言:0更新日期:2020-05-22 23:27
本发明专利技术属于物联网技术领域,具体公开了一种支持多平台的产测方法、产测设备及产测系统,方法包括:与上位机建立通讯链路;将硬件平台的功能划分为公有功能和私有功能,并通过私有功能创建对应的回调函数;接收上位机下发的产测数据并解析;若解析结果为公有功能,则进行直接产测,得出产测结果;若解析结果为私有功能,则由对应的回调函数进行产测,得出产测结果;将产测结果进行组装并向上位机发送。本发明专利技术的产测方法、产测设备及产测系统,提供的产测服务具备更强的通用性、兼容性和可扩展性,同时也减少了研发投入,降低了产测成本,能够广泛适用于Linux、FreeRTOS等嵌入式智能设备。

A multi platform production testing method, equipment and system

【技术实现步骤摘要】
一种支持多平台的产测方法、产测设备及产测系统
本专利技术涉及物联网
,尤其涉及一种支持多平台的产测方法、产测设备及产测系统。
技术介绍
现有的基于Linux或者FreeRTOS的嵌入式智能设备,在生产时,为确保组成这个产品的各个硬件模块以及软件功能没有问题,要经过一个步骤,叫做产测(生产测试)。现有产测的技术方案一般有两种,第一种是设备功能自检,由人工去判断产品是否合格;第二种是设备开启产测服务,上位机通过约定好的产测协议与之交互。由于物联网产品功能各异,且现有的产测一般只针对某个产品,每个产品对应一套产测服务,每生产一款产品,就肯定要进行产测服务的开发,需要投入较多的研发成本。有些产品有公有的一些功能,如果对每个产品都重复功能的产测开发,无疑是对研发成本的浪费。
技术实现思路
为解决上述技术问题,本专利技术的主要目的是提供一种支持多平台的产测方法、产测设备及产测系统。本专利技术采用的一个技术方案为:一种支持多平台的产测方法,方法包括:与上位机建立通讯链路;将硬件平台的功能划分为本文档来自技高网...

【技术保护点】
1.一种支持多平台的产测方法,其特征在于,所述方法包括:/n与上位机建立通讯链路;/n将硬件平台的功能划分为公有功能和私有功能,并通过所述私有功能创建对应的回调函数;/n接收上位机下发的产测数据并解析;若解析结果为公有功能,则进行直接产测,得出产测结果;若解析结果为私有功能,则由对应的所述回调函数进行产测,得出产测结果;/n将所述产测结果进行组装并向上位机发送。/n

【技术特征摘要】
1.一种支持多平台的产测方法,其特征在于,所述方法包括:
与上位机建立通讯链路;
将硬件平台的功能划分为公有功能和私有功能,并通过所述私有功能创建对应的回调函数;
接收上位机下发的产测数据并解析;若解析结果为公有功能,则进行直接产测,得出产测结果;若解析结果为私有功能,则由对应的所述回调函数进行产测,得出产测结果;
将所述产测结果进行组装并向上位机发送。


2.如权利要求1所述的一种支持多平台的产测方法,其特征在于,与上位机建立通讯链路包括:
建立TCP服务,等待上位机连接;
与上位机进行三次握手;
成功建立与上位机的通讯链路;
进入接受数据状态,等待上位机下发所述产测数据。


3.如权利要求2所述的一种支持多平台的产测方法,其特征在于,将所述产测结果进行组装并向上位机发送包括:
按照产测协议将所述产测结果组装成结果数据;
通过TCP通讯将所述结果数据向上位机发送。


4.一种支持多平台的产测设备,其特征在于,所述产测设备包括:
第一通讯模块,用于接收上位机下发的产测数据,以及向上位机发送结果数据;
回调函数创建模块,用于将硬件平台的功能划分为公有功能和私有功能,并通过所述私有功能创建对应的回调函数;
第一解析模块,用于解析所述产测数据得出解析结果;
产测模块,用于根据所述解析结果,进行直接产测或通过对应的所述回调函数进行产测,得出产测结果;
第一组装模...

【专利技术属性】
技术研发人员:王焱俊
申请(专利权)人:杭州涂鸦信息技术有限公司
类型:发明
国别省市:浙江;33

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

1