共查询到20条相似文献,搜索用时 31 毫秒
1.
2.
一种检测运行栈与静态数据区重叠的新方法 总被引:1,自引:0,他引:1
嵌入式系统中由于内存限制,容易出现运行栈和数据区重叠的错误。已有的两种检测该错误的方法在准确性和易用性方面存在缺陷,不适用于基于软件模拟器的大规模回归测试。文章通过改变运行栈与静态数据区的布局,将运行栈与静态数据区重叠的错误转化为运行栈超越内存地址空间的错误。新方法大大简化了这种运行时错误的检测和调试。 相似文献
3.
针对某型远程监控系统复杂、数据量大、数据结构多变等给软件设计带来的难度,设计了一个软件模拟器,构成闭环调试系统,利于检查实战软件。该模拟器以XML技术为核心,综合了数据帧编排、软件界面自动生成、用户控件定制等先进技术,有效对监视对象进行了模拟,实现了多模式下数据的自动组帧和发送功能。通过该模拟器的配合,发现实战软件设计缺欠,具有很好的推广应用价值。 相似文献
4.
针对某空间飞行器子系统的地面测试中所使用的数据模拟器的数据量可变性、数据类的可变性和公式系数的可变性,以及传统的编程解决方案设计、维护量大的问题,通过对算符优先算法的改进,递归下降语法分析器的扩展及其两者结合,给出了一个集成语法分析与表达式求值的新的表达式求值算法。以此为基础设计了一个多赋值表达式解释器,将此解释器嵌入到数据模拟器设计中,同时结合数据库技术,实现了通用的数据模拟器软件的设计,并成功应用到飞行器子系统的地面测试中。 相似文献
5.
为了克服在利用软件模拟大气紊流的过程中所遇到的软件兼容性差和数据传输不方便等缺点,采用FPGA技术,设计了大气紊流模拟器。模拟器以大气紊流Dryden模型为理论基础,将Box-Muller算法与LFSR方法结合,利用Quartus II软件设计了Gauss白噪声生成模块,并利用Dsp builder设计的成形滤波器将Gauss白噪声滤波,从而产生大气紊流信号。通过串口将大气紊流信号实时进行传输。通过使用模拟器进行多次模拟实验,利用Labview和Matlab软件接收模拟器模拟数据并进行分析,发现产生的大气紊流信号符合Dryden模型的相关函数特性,可以模拟各种状态的大气紊流环境,符合设计要求。该模拟器具有使用方便、实时性较高等特点,可以用于单个飞行器飞行环境模拟,具有很高的实用价值。 相似文献
6.
为按照新鉴定标准鉴定飞行模拟器性能, 提交鉴定测试报告, 对飞行模拟器鉴定测试软件的开发进行研究; 首先介绍了飞行模拟器性能鉴定测试标准; 其次介绍了软件系统结构、软件的总体设计和主要模块详细设计; 最后通过某型飞行模拟器某测试标准数据验证了软件功能基本实现, 能达到实际使用要求. 相似文献
7.
USB接口的RS485信号模拟器设计 总被引:1,自引:0,他引:1
设计了基于USB2.0接口的RS485信号模拟器。它通过终端应用程序软件设置串行通信参数和数据帧发送格式,并在信号模拟器内部形成信号闭环反馈,即将实际发送的数据通过反馈回路回送给终端应用程序软件并显示出来。文中详细介绍了USB接口芯片FT245R的工作原理及应用,并在MFC平台下调用FT245R的动态链接库接口函数进行终端应用程序软件设计。 相似文献
8.
为改善飞行模拟器的真实性,提高飞行训练的效果,研究了一种飞行模拟器仪表指示系统,分析了该系统的总体结构并进行了模块划分,着重研究了各模块的软硬件设计,给出了硬件设计结构图和各模块软件流程图。系统能够可靠地显示飞行模拟器的飞行状态和导航参数,为飞行员提供直观的仪表数据和图形。 相似文献
9.
10.
LIU Pei-lin 《数字社区&智能家居》2008,(24)
组件化编程具有开发效率高、系统可靠、易于升级维护的优点,适合大型、需求不确定型软件系统的开发。利用组件化编程思想对载人潜水器操纵模拟器训练评价系统软件进行设计,设计中将系统界面与业务逻辑实现进行了分离,将数据逻辑从实现操作流程的代码中分离,封装成独立的业务组件,大幅提高了程序开发效率和软件质量。在Delphi平台上实现了载人潜水器操纵模拟器训练评价软件系统。 相似文献
11.
12.
陈剑 《计算机测量与控制》2014,22(12)
为评估机载雷达性能需要研制杂波模拟器,采用软件硬件相结合的方法,根据机载雷达杂波相干模型产生杂波模拟基带数据,将该数据传送给模拟器,由模拟器将基带杂波数字信号进行数字上变频并转换为中频模拟信号;该模拟器能够根据不同的设置参数生成符合要求的功率谱特征和信号幅度分布特征的杂波模拟信号,其实测结果和仿真结果相一致;该模拟器设计简单、灵活,通用性强,为机载雷达杂波的模拟和工程实现提供了可行的方法。 相似文献
13.
14.
15.
为了在自动驾驶汽车开发中实现三维地图可视化呈现及在模拟器中模拟真实道路,提出一套数据还原技术。通过把原始数据采用的经纬海拔(WGS84)坐标系转换为地心地固(ECEF)坐标,利用三维建模软件(Blender)API实现在不对ESRI数据进行编译的情况下将数据自动化地生成多边形网格模型。同时为提高数据使用效率,进一步进行局部坐标分割,最大化模型使用便利性。生成的三维网格模型,分别为模拟器的物理模块和渲染模块所用。针对高视觉效果要求的场合,提出对地图数据点做插值优化的方法,实现了场景的逼真还原和良好的可视化效果,自动化流程因无人工参与从而可控制人为数据处理错误和提高效率。 相似文献
16.
针对电喷柴油机缺少整体仿真模型而导致模拟器控制系统存在缺陷的问题,使用基于仿真模型控制的虚拟仿真系统取代传统轮机模拟器,设计开发二维端与三维端虚拟仿真系统,增强用户沉浸感与情景意识。通过对Wartsila-Sulzer公司的6RT-flex58T-D电控喷油高压共轨柴油机进行分析与研究,使用MATLAB/Simulink软件搭建了柴油机整体的仿真模型,在Visual Studio的集成开发环境下,利用C#语言对柴油机部分二维模拟软件与三维虚拟实验室进行设计研究与开发,阐明了相关的关键技术问题。在对各个模型、系统和数据架构进行联合调试后,虚拟仿真系统运行效果良好。结果表明,相对于传统模拟器,基于仿真模型逻辑控制的虚拟仿真系统自调节性更强、交互体验更好。 相似文献
17.
嵌入式软件模拟器通信性能分析 总被引:2,自引:0,他引:2
利用System V的IPC机制实现嵌入式系统模拟器的进程通信,分析了通信性能对模拟器的影响.分别对中断控制器、外部设备、GDB调试工具和模拟器间所用的通信方式进行了比较,简要给出实现模拟器模块间的方法.通过实例对两个软件模拟器进行验证,表明了CkSim比Coldfire模拟器具有较好的通信效率和可靠性,为嵌入式系统模拟器的通信方法设计提供了经验. 相似文献
18.
基于FPGA的网络延时模拟器设计 总被引:1,自引:0,他引:1
本文针对在实验室范围内进行网络测量的需要,设计了以FPGA为核心的网络延时模拟器.介绍了网络延时模拟器的硬件电路的设计以及FPGA内主要模块:以太网接口、SDRAM时分复用、延时控制器的设计.给出了一种对多路以太网数据分时进行处理的方法,实现的网络延时模拟器能够完成数据0~200ms的延时处理,在实验室中已经应用于TCP/IP网络的测量与评估研究. 相似文献
19.
论文论述了训练模拟器评估软件的设计,保证了对训练过程进行客观准确地评估,迅速提高受训人员的操作技能,确实发挥训练模拟器训练效益. 相似文献
20.
张岚 《计算机光盘软件与应用》2015,(1)
嵌入式实时软件在去去计算机软件设计中的应用发展太快,而ARM处理器、嵌入式操作系统、MPEG技术、无线通信协议等硬件或技术的出现更是为其发展提供了有力的支撑。嵌入式实时软件具有不易出现时间错误的特点,这使得在计算机软件设计中具有广泛的应用。应用嵌入式实时软件进行时间环境和技术环境的构建是其最主要的应用方式,时间环境避免软件设计中出现时间错误,技术环境对时间需求进行验证和分析。 相似文献