一种用于便携式设备的出厂后调试的方法及便携式设备与流程

文档序号:33506663发布日期:2023-03-18 02:11阅读:来源:国知局

技术特征:
1.一种用于便携式设备的出厂后调试的方法,其特征在于,在所述便携式设备以外的存储位置预先存储用于对第一预设数据结构的第一日志信息进行解析的字符串字典,其中,所述第一预设数据结构包含信息头、参数个数、日志信息字符串偏移地址和调试所生成的参数数据,而不包含日志信息字符串;在用户对所述便携式设备进行出厂后调试的情况下:由所述便携式设备按照第一预设数据结构生成并输出第一日志信息,而不输出日志信息字符串;由所述便携式设备将所述第一日志信息传输到调试终端;由所述调试终端,获取并利用所述字符串字典对所述第一日志信息进行解析并打印输出第三日志信息。2.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:在所述便携式设备出厂前调试的过程中,将所生成的第四日志信息中的字符串进行标识;由链接器基于所述标识将所述第四日志信息中的字符串集中存储于基于第一起始地址计算得到的存储空间;将集中存储的第四日志信息中的字符串从所述便携式设备的可执行文件中剥离并生成bin文件;基于集中存储的第四日志信息中的字符串,生成并存储用于对所述第一日志信息进行解析的所述字符串字典。3.根据权利要求2所述的方法,其特征在于,所述日志信息字符串偏移地址由第一日志信息中字符串的实际地址减去所述第一起始地址而得到。4.根据权利要求1-3中任一项所述的方法,其特征在于,所述第一预设数据结构还包含调试线程id;所述信息头包含所述第一日志信息的时间戳信息,和/或校验信息,其中,所述校验信息用于验证所述第一日志信息的正确性。5.根据权利要求1-3中任一项所述的方法,其特征在于,基于预先存储的字符串字典对所述第一日志信息进行解析具体包括:基于所述第一日志信息中的所述日志信息字符串偏移地址,从所述字符串字典中取出对应的日志信息字符串;结合所述参数个数,将所述参数数据按照所述日志信息字符串所指示的数据格式依序填入,以生成第三日志信息并打印输出。6.根据权利要求1-3中任一项所述的方法,其特征在于,所述字符串字典存储于云端。7.根据权利要求1-3中任一项所述的方法,其特征在于,所述方法进一步包括:在所述便携式设备出厂后调试并输出日志信息时,按照第二预设数据结构输出第二日志信息,其中,所述第二预设数据结构为常规log信息数据结构,并包含日志信息字符串以及符合所述日志信息字符串所指示的数据格式的调试所生成的参数数据。8.根据权利要求1-3中任一项所述的方法,其特征在于,所述方法进一步包括:在所述便携式设备出厂后调试并输出日志信息时,由标识位指示按照第一预设数据结构输出第一日志信息,或按照第二预设数据结构输出第二日志信息。
9.根据权利要求1-3中任一项所述的方法,其特征在于,所述方法还包括:所述第一日志信息经由所述便携式设备的调试接口输出,或输出到所述便携式设备的预设存储区。10.一种便携式设备,其特征在于,在用户对所述便携式设备进行出厂后调试的情况下,按照如权利要求1-9中任一项所述的用于便携式设备的出厂后调试的方法生成并打印输出日志信息。

技术总结
本申请涉及一种用于便携式设备的出厂后调试的方法及便携式设备,包括在便携式设备以外的存储位置预先存储用于对第一预设数据结构的第一日志信息进行解析的字符串字典,其中,第一预设数据结构包含信息头、参数个数、日志信息字符串偏移地址和调试所生成的参数数据,而不包含日志信息字符串;在用户对便携式设备进行出厂后调试的情况下由便携式设备按照第一预设数据结构生成并输出第一日志信息,而不输出日志信息字符串;由便携式设备将第一日志信息传输到调试终端,由调试终端,获取并利用字符串字典对第一日志信息进行解析并打印输出第三日志信息。如此,降低了便携式设备的资源占用空间,降低了便携式设备端的运行功耗。耗。耗。


技术研发人员:李撑
受保护的技术使用者:恒玄科技(北京)有限公司
技术研发日:2022.11.16
技术公布日:2023/3/17
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1