一种数据采集方法、装置及数据采集调试系统制造方法及图纸

技术编号:14627709 阅读:97 留言:0更新日期:2017-02-12 17:58
本发明专利技术公开了一种数据采集方法、装置及数据采集调试系统,用以解决现有技术中采用计算机进行数据采集时导致的资源浪费以及将调试信息保存到设备内存时导致的重要数据丢失的问题,该装置包括:调试接口,用于与待测设备进行物理连接;微控制单元MCU,与调试接口相连,用于通过调试接口接收待测设备发送的调试信息,并将调试信息按照指定格式发送至数据存储单元;数据存储单元,与MCU相连,用于存储接收到的调试信息;电源管理单元,用于为数据采集装置供电。这样,可以脱离计算机独立运行,不需要人工值守,也不会造成资源浪费,通过独立的系统运行,提高了数据采集装置的稳定性,且可以保证待测设备的所有调试信息都进行采集。

【技术实现步骤摘要】

本专利技术涉及通信领域,尤其涉及一种数据采集方法、装置及数据采集调试系统
技术介绍
芯片开发过程中,都需要进行调试,在调试通过后,才能进行批量生产,然而,随着芯片的片上系统复杂度的不断提高以及操作系统的多样性趋势,调试手段是否有效直接跟生产效率相关,显得越来越重要。对于开发产品出现的低概率事件,需要耗费较长时间进行调试,在事件重现过程中,即整个调试过程,需要将产品调试过程中所有的调试数据记录并保存,以便研发人员根据调试数据获取一些关键信息,对产品进行优化。显然,而在芯片开发过程中调试数据信息的采集是必不可少的。目前常用的调试数据信息采集方式包括以下三种:(1)串口调试信息记录,需要把待调试芯片的串口连接到通用异步收发传输器(UniversalAsynchronousReceiver/Transmitter,UART)接收端,通常是计算机的串口,或者是UART转通用串行总线(UniversalSerialBus,USB)的串口工具,最后通过计算机的工具抓取日志log信息并保存。(2)安卓调试(AndroidDebugBridge,ADB)调试信息记录,调试Android程序的有效手段,需要计算机安装ADB调试环境,并通过计算机端的USB口连接Android设备,对Android设备的log信息进行保存。(3)将调试信息保存到设备内存,待调试设备进行系统调试时,将调试信息保存到设备的内存上。在保存调试信息时,只有系统完全启动以后才能进行。例如,对开发的产品进行老化测试,对批次数量达50-100台的产品进行常温、高温以及低温条件下无故障运行48小时或72小时。在待调试产品样本数量较多时,采用串口调试信息记录和ADB调试信息记录这两种调试数据信息采集方式时,需要每台待调试产品都连接一台计算机,因此,会导致资源的浪费,且数据采集效率较低,而采用将调试信息保存到设备内存的调试数据信息采集方式时,由于必须在系统运行正常时才能采集调试信息,因此,会在系统运行异常时的很多重要的调试信息会丢失。
技术实现思路
本专利技术实施例提供一种数据采集方法、装置及数据采集调试系统,用以解决现有技术中采用计算机进行数据采集时导致的资源浪费以及采用将调试信息保存到设备内存时导致的重要数据丢失的问题。本专利技术实施例提供的具体技术方案如下:一种数据采集装置,包括:调试接口,用于与待测设备进行物理连接;微控制单元MCU,与调试接口相连,用于通过调试接口接收所述待测设备发送的调试信息,并将所述调试信息按照指定格式发送至数据存储单元;数据存储单元,与MCU相连,用于存储接收到的所述调试信息;电源管理单元,用于为所数据采集装置供电。这样,采用数据采集装置对待测设备的调试信息进行采集,可以脱离于计算机独立运行,不需要人工值守,也不会造成资源浪费,通过独立的系统运行,提高了数据采集装置的稳定性,且数据采集装置与待测设备建立物理连接后,即可采集待测设备的调试信息,可以保证待测设备的所有调试信息都进行采集,避免了遗漏调试信息的情况。较佳地,所述调试接口采用物理通信接口与待测设备进行物理连接。较佳地,所述MCU具体用于:接收到所述待测设备发送的调试信息后,根据所述调试信息生成保存调试信息任务请求,并将所述保存调试信息任务请求的优先级设置为最高。MCU通过这种方式实时获取待测设备的调试信息,并实时进行处理并保存。较佳地,所述MCU还用于:接收到所述待测设备发送的设定周期内的或设定数目的调试信息后,判断所述数据存储单元的存储空间是否大于所述调试信息的占用空间;若是,则将所述调试信息按照指定格式发送至所述数据存储单元;否则,根据所述调试信息的占用空间删除所述数据存储单元中已经存储的数据,再将所述调试信息按照指定格式发送至所述数据存储单元。这样,MCU可以保证数据存储单元有足够的存储空间存储接收到的调试信息。较佳地,所述电源管理单元通过与所述调试接口连接获取电量为所述数据采集装置供电。这样,电源管理单元在数据采集装置与待测设备进行物理连接后,可以直接从待测设备的物理接口进行取电。较佳地,所述电源管理单元还包括异常处理单元,用于在数据采集设备处于运行异常状态时,为所述数据采集装置供电。这样,可以保证在数据采集设备处于运行异常时,如在数据采集设备插拔的时刻、断电时刻等,还可以保存异常时刻的调试信息。较佳地,还包括:显示单元,用于在调试接口与待测设备进行物理连接后,显示运行状态信息。这样,可以提醒用户数据采集设备的运行状态。一种如上述的数据采集装置的数据采集方法,包括:数据采集装置确定与待测设备建立物理连接;所述数据采集装置接收所述待测设备发送的调试信息,并将所述调试信息按照指定格式进行存储。采用数据采集装置对待测设备的调试信息进行采集,可以脱离于计算机独立运行,不需要人工值守,也不会造成资源浪费,通过独立的系统运行,提高了数据采集装置的稳定性,且数据采集装置与待测设备建立物理连接后,即可采集待测设备的调试信息,可以保证待测设备的所有调试信息都进行采集,避免了遗漏调试信息的情况。较佳地,所述数据采集装置采用物理通信接口与待测设备进行物理连接。较佳地,进一步包括:所述数据采集装置根据接收到的调试信息生成保存调试信息任务请求,并将所述保存调试信息任务请求的优先级设置为最高。数据采集装置通过这种方式实时获取待测设备的调试信息,并实时进行处理并保存。较佳地,将所述调试信息按照指定格式进行存储,包括:所述数据采集装置接收到所述待测设备发送的设定周期内的或设定数目的调试信息后,判断所述数据采集装置的存储空间是否大于所述调试信息的占用空间;若是,则将所述调试信息按照指定格式发送至所述数据采集装置;否则,根据所述调试信息的占用空间删除所述数据采集装置中已经存储的数据,再将所述调试信息按照指定格式发送至数据采集装置。这样,MCU可以保证数据存储单元有足够的存储空间存储接收到的调试信息。较佳地,所述数据采集装置通过与所述待测设备建立的物理连接获取电量为所述数据采集装置供电。这样,电源管理单元在数据采集装置与待测设备进行物理连接后,可以直接从待测设备的物理接口进行取电。较佳地,所述数据采集装置中的异常处理单元在数据采集设备处于运行异常状态时,为所述数据采集装置供电。这样,可以保证在数据采集设备本文档来自技高网
...

【技术保护点】
一种数据采集装置,其特征在于,包括:调试接口,用于与待测设备进行物理连接;微控制单元MCU,与调试接口相连,用于通过调试接口接收所述待测设备发送的调试信息,并将所述调试信息按照指定格式发送至数据存储单元;数据存储单元,与MCU相连,用于存储接收到的所述调试信息;电源管理单元,用于为数据采集装置供电。

【技术特征摘要】
1.一种数据采集装置,其特征在于,包括:
调试接口,用于与待测设备进行物理连接;
微控制单元MCU,与调试接口相连,用于通过调试接口接收所述待测设
备发送的调试信息,并将所述调试信息按照指定格式发送至数据存储单元;
数据存储单元,与MCU相连,用于存储接收到的所述调试信息;
电源管理单元,用于为数据采集装置供电。
2.如权利要求1所述的装置,其特征在于,所述调试接口采用物理通信
接口与待测设备进行物理连接。
3.如权利要求1所述的装置,其特征在于,所述MCU具体用于:
接收到所述待测设备发送的调试信息后,根据所述调试信息生成保存调试
信息任务请求,并将所述保存调试信息任务请求的优先级设置为最高。
4.如权利要求1所述的装置,其特征在于,所述MCU还用于:
接收到所述待测设备发送的设定周期内的或设定数目的调试信息后,判断
所述数据存储单元的存储空间是否大于所述调试信息的占用空间;
若是,则将所述调试信息按照指定格式发送至所述数据存储单元;
否则,根据所述调试信息的占用空间删除所述数据存储单元中已经存储的
数据,再将所述调试信息按照指定格式发送至所述数据存储单元。
5.如权利要求1所述的装置,其特征在于,所述电源管理单元通过与所
述调试接口连接获取电量为所述数据采集装置供电。
6.如权利要求1-5任一项所述的装置,其特征在于,所述电源管理单元
还包括异常处理单元,用于在数据采集设备处于运行异常状态时,为所述数据
采集装置供电。
7.如权利要求1-5任一项所述的装置,其特征在于,还包括:
显示单元,用于在调试接口与待测设备进行物理连接后,显示运行状态信
息。
8.一种如权利要求1-7任一项所述的数据采集装置的数据采集方法,其
特征在于,包括:
数据采集装置确定与待测设...

【专利技术属性】
技术研发人员:严家亮陈长明
申请(专利权)人:炬芯珠海科技有限公司
类型:发明
国别省市:广东;44

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

1