首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

适用于5G嵌入式设备的log调试方法、装置和可读存储介质 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:深圳市共进电子股份有限公司

摘要:本发明涉及一种适用于5G嵌入式设备的log调试方法、装置和可读存储介质,所述嵌入式设备包括至少一功能模块,所述嵌入式设备内预置共享内存区和Socket接口,所述共享内存区预设有写API接口和读API接口,该方法包括:通过所述Socket接口与用于显示调试log的显示端建立Socket连接;然后通过所述写API接口向所述共享内存区并发写入各功能模块对应输出的调试log;通过所述读API接口从所述共享内存区批量读出对应功能模块的所述调试log,并通过所述Socket接口周期性发送至所述显示端。本发明的技术方案通过利用共享内存区缓存调试log并通过Socket接口周期性发送所述调试log至显示端,使嵌入式设备的调试过程更为简单高效。

主权项:1.一种适用于5G嵌入式设备的log调试方法,其特征在于,所述嵌入式设备包括至少一功能模块,所述嵌入式设备内预置共享内存区和Socket接口,所述共享内存区预设有写API接口和读API接口,该方法包括:通过所述Socket接口与用于显示调试log的显示端建立Socket连接;然后通过所述写API接口向所述共享内存区并发写入各功能模块对应输出的调试log;通过所述读API接口从所述共享内存区批量读出对应功能模块的所述调试log,并通过所述Socket接口周期性发送至所述显示端;所述共享内存区包括控制信息存储区和调试log存储区;所述控制信息存储区用于存储对所述调试log存储区进行读写控制的读写控制信息,所述读写控制信息包括当前写入地址、当前读出地址和已写入的调试log数量;所述调试log存储区用于存储各功能模块对应输出的调试log;通过所述写API接口向所述共享内存区并发写入调试log包括:获取各功能模块输出的待写入调试log,计算当前待写入的调试log占用的内存大小,并对所述写API接口进行加锁;在所述当前待写入的调试log写入后,根据所述内存大小更新所述控制信息存储区中的所述当前写入地址和所述调试log数量,并对所述写API接口进行解锁;通过所述读API接口从所述共享内存区批量读出调试log包括:对所述读API接口加锁,并获取所述共享内存区的当前写入地址和当前读出地址,以将所述当前写入地址和所述当前读出地址之间的所有调试log批量读出;在所述所有调试log读出后,更新所述控制信息存储区中的所述当前读出地址和所述调试log数量,然后对所述读API接口解锁;对所述写API接口加锁时,设置所述当前待写入的调试log的写入线程的优先级为最高以使所述写入线程被优先处理;然后解锁时,将所述写入线程的优先级恢复至原优先级;对所述读API接口加锁时,设置当前待读出的调试log的读出进程的优先级为最高以使所述读出进程被优先处理;然后解锁时,将所述读出进程的优先级恢复至原优先级。

全文数据:

权利要求:

百度查询: 深圳市共进电子股份有限公司 适用于5G嵌入式设备的log调试方法、装置和可读存储介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。