【技术实现步骤摘要】
一种计算机软件技术开发调试系统
[0001]本专利技术属于软件调试
,特别是涉及一种计算机软件技术开发调试系统。
技术介绍
[0002]计算机是用于高速计算的电子计算机器,是由软件系统以及硬件系统组成的,软件分为系统软件以及应用软件两种,硬件系统则分为电源、主板、CPU、显卡等,随着时代的发展,软件系统以及硬件系统都随之高速发展,软件一般是由程序组成的,而程序在编写过程中也需要进行调试,调试其是否可用。
[0003]嵌入式软件开发环境是指用于开发嵌入式应用的所有工具软件的集合。一般包括文本编辑器、交叉编译器、交叉调试器、代码优化器、仿真器、连接器、下载器等工具。嵌入式软件与通用计算机软件开发不同的是,大多嵌入式系统本身不具备代码编写和编译条件,因此无法在嵌入式系统上进行软件开发,造成开发环境与运行环境的不一致。这里,开发环境是指执行编译、链接、定址过程的宿主机,运行环境指运行嵌入式软件的目标机。由于嵌入式系统资源、运行机制等限制因素,使得直接运行调试器难以实现,因此一般采取交叉调试方式,即用户在宿主机上调试运行 ...
【技术保护点】
【技术特征摘要】
1.一种计算机软件技术开发调试系统,包括服务器,用于进行调试工作;调试目标端,作为目标用户,向服务器发出调试请求;互联网,用于调试目标端连接服务器,其特征在于,调试目标端设有信息收集模块,用于收集调试信息;所述信息收集模块是基于插桩进行信息收集,对调试过程中产生的错误信息以及动态信息进行收集,所述调试过程分为正式调试以及预调试;所述信息收集模块包括发射单元以及接收单元,在进行收集时,使用标志收集,设置八个标志,所述发射单元分为:第一标志,是发送类别消息的标志;第三标志,是发送采样信息的标志;第五标志,是发送类别已满的标志;第六标志,是发送类别空闲的标志;第七标志,是发送类别消息超时的标志;所述接收单元分为:第二标志,是接收类别信息的标志;第四标志,是接收采样信息的标志;第八标志,是接收类别信息超时的标志。2.根据权利要求1所述的一种计算机软件技术开发调试系统,其特征在于,所述服务器包括信息接收模块,用于接收调试信息,演算模块,用于控制调试目标端执行调试过程,软件数据分析模块,用于分析调试数据得出结果。3.根据权利要求1所述的一种计算机软件技术开发调试系统,其特征在于,所述调试目标端还包括数据储存模块,用于储存调试的数据,调试信号发送模块,用于发送调试信号,调试信息发送模块,用于发送调试数据给服务器。4.根据权利要求1所述的一种计算机软件技术开发调试系统,其特征在于,所述演算模块包括实时演算模块以及命令演算模块,实时演算模块,用于对数据进行演算但无需使用者命令,命令演算模块,用于对数据进行演算但需要使用者命令。5.根据权利要求1所述...
【专利技术属性】
技术研发人员:向鹏飞,张庭城,
申请(专利权)人:湖南鹏城信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。