System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种运行在嵌入式操作系统中的应用软件的仿真验证平台技术方案_技高网

一种运行在嵌入式操作系统中的应用软件的仿真验证平台技术方案

技术编号:44170256 阅读:0 留言:0更新日期:2025-02-06 18:17
本发明专利技术公开一种运行在嵌入式操作系统中的应用软件的仿真验证平台,包括:以软件方式模拟嵌入式软件的外部输入输出接口、运行环境;加载嵌入式软件和仿真验证软件并且联合编译。本发明专利技术的有益效果在于:解决嵌入式操作系统中应用软件的功能调试依赖硬件平台的问题,可完成应用软件的所有功能测试。

【技术实现步骤摘要】

本专利技术涉及一种运行在嵌入式操作系统中的应用软件的仿真验证平台


技术介绍

1、在航空电子领域,嵌入式操作系统的使用已经非常广泛。飞机上存在很多产品软件运行在嵌入式操作系统的某个分区上,不同分区的软件由不同的承制单位承研。对于承制单位来说,研制或采购一个相同硬件平台,对软件进行仿真测试而言,缺点在于:成本过高。故目前软件产品的调试、测试及验证工作绝大部分选择在主机现场完成,研制效率低下。鉴于上述,亟待设计一种新型的仿真验证平台,解决嵌入式操作系统中应用软件的调试、测试问题。


技术实现思路

1、本专利技术目的是解决现有技术中的问题,而提供一种新型的运行在嵌入式操作系统中的应用软件的仿真验证平台。

2、为了实现这一目的,本专利技术的技术方案如下:一种运行在嵌入式操作系统中的应用软件的仿真验证平台,其特征在于,包括:以软件方式模拟嵌入式软件的外部输入输出接口、运行环境;加载嵌入式软件和仿真验证软件并且联合编译。

3、作为一种运行在嵌入式操作系统中的应用软件的仿真验证平台的优选方案,所述外部输入输出接口包括:嵌入式软件自身的函数接口、嵌入式软件与外部交联设备的函数接口。

4、作为一种运行在嵌入式操作系统中的应用软件的仿真验证平台的优选方案,嵌入式软件自身的函数接口进一步包括:进程创建接口、互斥信号量创建接口、任务挂起指定时间接口、系统时间获取接口、信号量获取接口、信号量释放接口。

5、作为一种运行在嵌入式操作系统中的应用软件的仿真验证平台的优选方案,嵌入式软件与外部交联设备的函数接口进一步包括:采样消息读取接口、采样消息写接口、队列消息获取接口、缓存发送接口、缓存接收接口、离散量获取接口、离散量驱动接口、总线发送接口。

6、作为一种运行在嵌入式操作系统中的应用软件的仿真验证平台的优选方案,具有数据导入和/数据导出功能。

7、作为一种运行在嵌入式操作系统中的应用软件的仿真验证平台的优选方案,具有可视化显示界面。

8、作为一种运行在嵌入式操作系统中的应用软件的仿真验证平台的优选方案,可视化界面包括:输入设备的显示界面、输出设备的显示界面、特殊处理的显示界面。

9、作为一种运行在嵌入式操作系统中的应用软件的仿真验证平台的优选方案,具有快捷操作指令。

10、作为一种运行在嵌入式操作系统中的应用软件的仿真验证平台的优选方案,快捷操作指令包括:数据可单击实现有效-无效切换;一键设置或在线修改参数信息;下拉框选择状态类参数;清零、清屏、随机、全1的参数设置。

11、与现有技术相比,本专利技术的有益效果至少在于:1.仿真验证平台可模拟应用软件的输入与输出逻辑关系;2.可视化界面中,设置快捷操作指令,诸如,单选、批量选择或定制按键,方便操作;3.仿真验证平台的搭建,解决调试、测试不依赖工作环境的问题;4.仿真验证平台实现应用软件的全部功能测试,提高软件调试、测试的效率,节省大量的人力、物力、财力;5.适用于不同嵌入式操作系统中应用软件的仿真验证平台的搭建。

本文档来自技高网...

【技术保护点】

1.一种运行在嵌入式操作系统中的应用软件的仿真验证平台,其特征在于,包括:以软件方式模拟嵌入式软件的外部输入输出接口、运行环境;加载嵌入式软件和仿真验证软件并且联合编译。

2.根据权利要求1所述的一种运行在嵌入式操作系统中的应用软件的仿真验证平台,其特征在于,所述外部输入输出接口包括:嵌入式软件自身的函数接口、嵌入式软件与外部交联设备的函数接口。

3.根据权利要求2所述的一种运行在嵌入式操作系统中的应用软件的仿真验证平台,其特征在于,嵌入式软件自身的函数接口进一步包括:进程创建接口、互斥信号量创建接口、任务挂起指定时间接口、系统时间获取接口、信号量获取接口、信号量释放接口。

4.根据权利要求2所述的一种运行在嵌入式操作系统中的应用软件的仿真验证平台,其特征在于,嵌入式软件与外部交联设备的函数接口进一步包括:采样消息读取接口、采样消息写接口、队列消息获取接口、缓存发送接口、缓存接收接口、离散量获取接口、离散量驱动接口、总线发送接口。

5.根据权利要求1所述的一种运行在嵌入式操作系统中的应用软件的仿真验证平台,其特征在于,具有数据导入和/数据导出功能。

6.根据权利要求1所述的一种运行在嵌入式操作系统中的应用软件的仿真验证平台,其特征在于,具有可视化显示界面。

7.根据权利要求7所述的一种运行在嵌入式操作系统中的应用软件的仿真验证平台,其特征在于,可视化界面包括:输入设备的显示界面、输出设备的显示界面、特殊处理的显示界面。

8.根据权利要求1所述的一种运行在嵌入式操作系统中的应用软件的仿真验证平台,其特征在于,具有快捷操作指令。

9.根据权利要求8所述的一种运行在嵌入式操作系统中的应用软件的仿真验证平台,其特征在于,快捷操作指令包括:数据可单击实现有效-无效切换;一键设置或在线修改参数信息;下拉框选择状态类参数;清零、清屏、随机、全1的参数设置。

...

【技术特征摘要】

1.一种运行在嵌入式操作系统中的应用软件的仿真验证平台,其特征在于,包括:以软件方式模拟嵌入式软件的外部输入输出接口、运行环境;加载嵌入式软件和仿真验证软件并且联合编译。

2.根据权利要求1所述的一种运行在嵌入式操作系统中的应用软件的仿真验证平台,其特征在于,所述外部输入输出接口包括:嵌入式软件自身的函数接口、嵌入式软件与外部交联设备的函数接口。

3.根据权利要求2所述的一种运行在嵌入式操作系统中的应用软件的仿真验证平台,其特征在于,嵌入式软件自身的函数接口进一步包括:进程创建接口、互斥信号量创建接口、任务挂起指定时间接口、系统时间获取接口、信号量获取接口、信号量释放接口。

4.根据权利要求2所述的一种运行在嵌入式操作系统中的应用软件的仿真验证平台,其特征在于,嵌入式软件与外部交联设备的函数接口进一步包括:采样消息读取接口、采样消息写接口、队列消息获取接口、缓存发送接口、缓存接收接口、...

【专利技术属性】
技术研发人员:王文娟丁伟林剑祥吴毓麟
申请(专利权)人:上海航空电器有限公司
类型:发明
国别省市:

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

1