专利汇可以提供一种通讯终端的嵌入式软件开发仿真平台及其应用专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种通讯终端的嵌入式 软件 开发仿真平台,其中,包括开发调试模 块 、API模块、SDK开发支持模块与仿真运行模块;所述开发调试模块用于源代码的开发及调试;所述API模块用于为开发调试模块提供统一的软件开发 接口 ;所述SDK开发支持模块用于将源代码编译成二进制代码并链接到所述仿真运行模块;所述仿真运行模块用于在PC上模拟所述通讯终端的 硬件 环境,并将所述二进制代码加载到仿真运行模块模拟出来的通讯终端的硬件环境中运行,再向所述开发调试模块反馈运行参数。采用本发明能使通讯终端嵌入式软件的开发脱离硬件平台,而直接在该仿真平台上运行,提高了软件开发和调试的效率、降低了开发成本。并且本发明还为所有的通讯终端的嵌入式软件开发提供统一的接口,提高了软件的可复用性。,下面是一种通讯终端的嵌入式软件开发仿真平台及其应用专利的具体信息内容。
1.一种通讯终端的嵌入式软件开发仿真平台,其特征在于,包括开发调试模块、API模块、SDK开发支持模块与仿真运行模块;所述开发调试模块用于源代码的开发及调试;所述API模块用于为开发调试模块提供统一的软件开发接口;所述SDK开发支持模块用于将源代码编译成二进制代码并链接到所述仿真运行模块;所述仿真运行模块用于在PC上模拟所述通讯终端的硬件环境,并将所述二进制代码加载到仿真运行模块模拟出来的通讯终端的硬件环境中运行,再向所述开发调试模块反馈运行参数。
2.根据权利要求1所述的通讯终端的嵌入式软件开发仿真平台,其特征在于,所述开发调试模块为Visual Studio C++集成开发工具。
3.根据权利要求1所述的通讯终端的嵌入式软件开发仿真平台,其特征在于,所述SDK开发支持模块包括编译模块和链接模块。
4.一种通讯终端的嵌入式软件开发仿真平台的应用,其特征在于,包括以下步骤:
S01:在开发调试模块中基于API模块中的统一接口进行源代码的开发;
S02:SDK开发支持模块将源代码编译成在PC环境下能够运行的二进制代码,并链接到仿真运行模块;
S03:仿真运行模块获取通讯终端的硬件版本信息并在PC上仿真通讯终端的硬件环境,再加载二进制代码运行,并向开发调试模块反馈运行参数;
S04:仿真运行模块根据通讯终端的硬件版本信息判断源代码是否满足通讯终端的需求:
若不满足,则执行步骤S05:在在开发调试模块中根据运行参数对源代码进修改,并重复步骤S02、S03、S04;
若满足,则结束。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
一种恶意软件处理方法与装置 | 2020-05-08 | 809 |
一种计算机限制非授权摄像的系统及方法 | 2020-05-08 | 383 |
一种软件自动安装方法、系统、电子设备及存储介质 | 2020-05-08 | 388 |
一种基于PLMS、SVN和Jenkins进行软件项目全生命周期管理的方法 | 2020-05-08 | 813 |
经由应用编程接口从一步认证自动升级到两步认证 | 2020-05-11 | 304 |
神经网络的架构优化训练 | 2020-05-11 | 417 |
一种基于代码特征的二进制代码与源代码相似性分析方法与装置 | 2020-05-08 | 571 |
一种新旧代码共同运行的kbroker分布式操作系统 | 2020-05-08 | 328 |
一种基于可视化编程工具Dynamo的翼角圆椽建模 | 2020-05-08 | 706 |
获取配置检查清单的方法、装置、电子设备及存储介质 | 2020-05-08 | 95 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。