一种嵌入式芯片的自动检测方法及系统技术方案

技术编号:37210065 阅读:14 留言:0更新日期:2023-04-20 23:00
本申请提供一种嵌入式芯片的自动检测方法及系统,自动检测方法应用于嵌入式芯片的自动检测系统中的主控检测模组,主控检测模组与控制模组相连接,主控检测模组与嵌入式芯片相连接,嵌入式芯片安装有运行状态测试程序,方法包括:主控检测模组接收控制模组发送的系统运行状态检测指令,并基于系统运行状态检测指令控制嵌入式芯片运行运行状态测试程序;接收嵌入式芯片发送的运行运行状态测试程序对应的运行结果;基于运行结果判断嵌入式芯片是否发生故障。本申请通过在嵌入式芯片内预先安装有运行状态测试程序,再根据嵌入式芯片能否正常运行运行状态测试程序,以判断嵌入式芯片是否发生故障,从而使嵌入式芯片的可靠性得到保障。障。障。

【技术实现步骤摘要】
一种嵌入式芯片的自动检测方法及系统


[0001]本申请涉及检测设备的
,具体涉及一种嵌入式芯片的自动检测方法及系统。

技术介绍

[0002]随着科技的发展,基于嵌入式芯片控制的相关电子产品越来越多。
[0003]目前,在各种应用嵌入式芯片的电子产品中,芯片内部存储器是否正常直接关系到该电子产品能否正常工作。为了提高嵌入式芯片的良品出货率,对嵌入式芯片的可靠性进行检测是十分必要的。
[0004]但是,传统的对嵌入式芯片的检测方法是在烧录嵌入式芯片软件数据后,立即读取芯片内部存储器的软件数据,再将所读取的数据与烧录的数据进行一一对比,用来判断软件数据是否烧录成功。在确定烧录成功之后,再通过使用外部工具检测软件数据在嵌入式芯片上的运行状态以判断嵌入式芯片是否发生故障。但通过外部工具进行检测需要读取软件数据在嵌入式芯片上的运行状态,而在软件数据烧录检测完成后会触发嵌入式芯片的读保护功能,一旦起效,则无法再次进行芯片内部存储器的软件数据读取,从而无法进行数据比对。因此,嵌入式芯片的可靠性得不到保障。

技术实现思路

[0005]本申请提供一种嵌入式芯片的自动检测方法及系统。本申请通过在嵌入式芯片内预先安装有运行状态测试程序,再根据嵌入式芯片能否正常运行运行状态测试程序,以判断嵌入式芯片是否发生故障,从而使嵌入式芯片的可靠性得到保障。
[0006]在本申请的第一方面提供了一种嵌入式芯片的自动检测方法,应用于嵌入式芯片的自动检测系统中的主控检测模组,所述自动检测系统还包括控制模组,所述主控检测模组与所述控制模组相连接,所述主控检测模组与所述嵌入式芯片相连接,所述嵌入式芯片安装有运行状态测试程序,所述方法包括:接收所述控制模组发送的系统运行状态检测指令,并基于所述系统运行状态检测指令控制所述嵌入式芯片运行所述运行状态测试程序;接收所述嵌入式芯片发送的运行所述运行状态测试程序对应的运行结果;基于所述运行结果判断所述嵌入式芯片是否发生故障。
[0007]通过采用上述技术方案,通过在嵌入式芯片内预先安装运行状测试程序,控制模组向主控检测模组发送系统运行状态检测指令,使主控检测模组控制嵌入式芯片运行运行状态测试程序,嵌入式芯片运行运行状态测试程序后生成运行结果,主控检测模组根据运行结果来判断嵌入式芯片是否发生故障,从而便于检测嵌入式芯片是否发生故障,使得嵌入式芯片的可靠性得到保障。
[0008]可选的,所述基于所述系统运行状态检测指令控制所述嵌入式芯片运行所述运行状态测试程序,包括:
基于所述系统运行状态检测指令控制所述嵌入式芯片运行所述运行状态测试程序,以使所述嵌入式芯片获取运行所述运行状态测试程序后生成的第一特征信息,以使所述嵌入式芯片将所述第一特征信息与运行所述运行状态测试程序前写入的第二特征信息进行比对;所述基于所述运行结果判断所述嵌入式芯片是否发生故障,包括:若所述运行结果指示所述第一特征信息与所述第二特征信息一致,则确定所述嵌入式芯片未发生故障;若所述运行结果指示所述第一特征信息与所述第二特征信息不一致,则确定所述嵌入式芯片发生故障。
[0009]通过采用上述技术方案,当嵌入式芯片运行运行状态测试程序时,将会获取运行后的第一特征信息,并将第一特征信息和运行前写入的第二特征信息进行比对。当第一特征信息与第二特征信息一致时,则确定嵌入式芯片未发生故障;当第一特征信息与第二特征信息不一致时,则确定嵌入式芯片发生故障,通过比对第一特征信息和第二特征信息是否一致,以便于主控检测模组判断嵌入式芯片是否发生故障,从而进一步保障了嵌入式芯片的可靠性。
[0010]可选的,若在预设第一时间段内未接收到所述嵌入式芯片发送的所述运行结果,则确定所述嵌入式芯片发生故障。
[0011]通过采用上述技术方案,若主控检测模组在预设第一时间段内未接收到嵌入式芯片发送的运行结果,便确定嵌入式芯片发生故障,具有方便快捷的效果。
[0012]可选的,所述自动检测系统还包括显示模组,所述显示模组与所述主控检测模组相连接,所述基于所述运行结果判断所述嵌入式芯片是否发生故障之后,还包括:获取所述嵌入式芯片的故障结果,向所述显示模组发送所述故障结果,以使所述显示模组显示所述故障结果。
[0013]通过采用上述技术方案,通过设置显示模组,当主控检测模组根据运行结果判断嵌入式芯片是否发生故障之后,将会生成故障结果,主控检测模组将获取嵌入式芯片的故障结果,并将故障结果发送至显示模组,使显示模组显示故障结果,便于工作人员更直观地根据故障结果采取相应的措施,从而保障了嵌入式芯片的可靠性。
[0014]可选的,所述第一特征信息包括运行所述运行状态测试程序后的日期信息和运行所述运行状态测试程序后的CRC32校验信息,所述第二特征信息包括运行所述运行状态测试程序前写入的日期信息和运行所述运行状态测试程序前写入的CRC32校验信息。
[0015]通过采用上述技术方案,通过设置在第一特征信息内的日期信息和CRC32校验信息,以及第二特征信息内的日期信息和CRC32校验信息,能够使第一特征信息和第二特征信息具有唯一性,从而便于提高检测的准确性。
[0016]在本申请的第二方面提供了一种嵌入式芯片的自动检测系统,所述自动检测系统包括控制模组和主控检测模组,其中,所述控制模组与所述主控检测模组相连接,所述控制模组用于发送系统运行状态检测指令,并基于所述系统运行状态检测指令控制所述嵌入式芯片运行所述运行状态测试程序;所述主控检测模组与所述控制模组相连接,所述主控检测模组与所述嵌入式芯片相连接,所述主控检测模组,用于接收所述控制模组发送的系统运行状态检测指令,并基
于所述系统运行状态检测指令控制所述嵌入式芯片运行所述运行状态测试程序;所述主控检测模组,还用于接收所述嵌入式芯片发送的运行所述运行状态测试程序对应的运行结果;所述主控检测模组,还用于基于所述运行结果判断所述嵌入式芯片是否发生故障。
[0017]可选的,所述主控检测模组,还用于接收所述嵌入式芯片发送的运行所述运行状态测试程序对应的运行结果,具体用于:基于所述系统运行状态检测指令控制所述嵌入式芯片运行所述运行状态测试程序,以使所述嵌入式芯片获取运行所述运行状态测试程序后生成的第一特征信息,以使所述嵌入式芯片将所述第一特征信息与运行所述运行状态测试程序前写入的第二特征信息进行比对;所述主控检测模组,还用于基于所述运行结果判断所述嵌入式芯片是否发生故障,具体用于:若所述运行结果指示所述第一特征信息与所述第二特征信息一致,则确定所述嵌入式芯片未发生故障;若所述运行结果指示所述第一特征信息与所述第二特征信息不一致,则确定所述嵌入式芯片发生故障。
[0018]可选的,所述自动检测系统还包括显示模组,所述显示模组与所述主控检测模组相连接,所述显示模组用于显示所述主控检测模组发送的故障结果。
[0019]可选的,所述主控检测模组与所述嵌入式芯片通过UART接口连接。
[0020]通过采用上述技术方案,UART接口通过提供精本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种嵌入式芯片的自动检测方法,其特征在于,应用于嵌入式芯片的自动检测系统中的主控检测模组(11),所述自动检测系统还包括控制模组(12),所述主控检测模组(11)与所述控制模组(12)相连接,所述主控检测模组(11)与所述嵌入式芯片(14)相连接,所述嵌入式芯片(14)安装有运行状态测试程序,所述方法包括:接收所述控制模组(12)发送的系统运行状态检测指令,并基于所述系统运行状态检测指令控制所述嵌入式芯片(14)运行所述运行状态测试程序;接收所述嵌入式芯片(14)发送的运行所述运行状态测试程序对应的运行结果;基于所述运行结果判断所述嵌入式芯片(14)是否发生故障。2.根据权利要求1所述的嵌入式芯片的自动检测方法,其特征在于,所述基于所述系统运行状态检测指令控制所述嵌入式芯片(14)运行所述运行状态测试程序,包括:基于所述系统运行状态检测指令控制所述嵌入式芯片(14)运行所述运行状态测试程序,以使所述嵌入式芯片(14)获取运行所述运行状态测试程序后生成的第一特征信息,以使所述嵌入式芯片(14)将所述第一特征信息与运行所述运行状态测试程序前写入的第二特征信息进行比对;所述基于所述运行结果判断所述嵌入式芯片(14)是否发生故障,包括:若所述运行结果指示所述第一特征信息与所述第二特征信息一致,则确定所述嵌入式芯片(14)未发生故障;若所述运行结果指示所述第一特征信息与所述第二特征信息不一致,则确定所述嵌入式芯片(14)发生故障。3.根据权利要求1所述的嵌入式芯片的自动检测方法,其特征在于,所述方法还包括:若在预设第一时间段内未接收到所述嵌入式芯片(14)发送的所述运行结果,则确定所述嵌入式芯片(14)发生故障。4.根据权利要求1所述的嵌入式芯片的自动检测方法,其特征在于,所述自动检测系统还包括显示模组(13),所述显示模组(13)与所述主控检测模组(11)相连接,所述基于所述运行结果判断所述嵌入式芯片(14)是否发生故障之后,还包括:获取所述嵌入式芯片(14)的故障结果,向所述显示模组(13)发送所述故障结果,以使所述显示模组(13)显示所述故障结果。5.根据权利要求2所述的嵌入式芯片的自动检测方法,其特征在于,所述第一特征信息包括运行所述运行状态测试程序后的日期信息和运行所述运行状态测试程序后的CRC32校验信息,所述第二特征信息包括运行所述运行状态测试程序前写入的日期信息和运行所述运行状态测试程序前写入的...

【专利技术属性】
技术研发人员:苏军林国权蔡文正
申请(专利权)人:深圳市众鸿科技股份有限公司
类型:发明
国别省市:

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

1