一种仿真平台数字量通用输出方法技术

技术编号:18443898 阅读:54 留言:0更新日期:2018-07-14 09:58
一种仿真平台数字量通用输出方法,首先定义初始化设置描述,包括发送模式、脉冲宽度、脉冲个数、电平状态、信号触发延时时间以及外部信号同步设置参数,判断发送使能或同步信号有效,等待相应延时时间后依据参数配置信息产生相应高低电平输出、正负单脉冲输出、有限个数脉冲输出和连续脉冲输出。本发明专利技术实现了数字量输出信号的统一描述,克服了传统数字量输出方法通用性差、研制周期长、成本高的缺陷,具有规范性、复用性强,研制周期短、成本低的优点。

A general output method for digital quantity of simulation platform

A general output method of digital quantity in a simulation platform. First, the initialization description is defined, including the transmission mode, pulse width, pulse number, level state, signal trigger delay time, and external signal synchronization setting parameters. It is used to judge the efficiency of sending or synchronizing signals and waiting for the corresponding delay time to match the parameters. The information is generated by corresponding high and low level output, positive and negative monopulse output, finite number of pulse output and continuous pulse output. The invention realizes the unified description of the digital output signal, and overcomes the defects of poor generality, long development cycle and high cost of the traditional digital output method. It has the advantages of standardization, high reuse, short development period and low cost.

【技术实现步骤摘要】
一种仿真平台数字量通用输出方法
本专利技术涉及一种仿真平台数字量通用输出方法,属于信号仿真

技术介绍
嵌入式系统有特定的硬件运行环境,因此其软件研发过程中的调试、测试与硬件时序关系较大,需依托仿真平台。传统的仿真平台针对真实目标系统及其应用场景定制开发,为专用测试设备,针对性强。但是,面对软件研制周期普遍缩短,敏捷开发软件增多的现状,传统的仿真平台逐渐暴露出如下问题:(1)传统的仿真平台的硬件设计方案通用性差。其涉及不同开发方,采用的技术方案不同,各类硬件板卡的功能和接口标准也各不相同,导致不同项目的仿真平台难以复用。(2)传统的仿真平台研制周期长、成本高。每个新研项目的仿真平台都需要经历“设计——生产——调试——使用”四个过程,较难满足软件研制周期普遍缩短,敏捷开发软件增多的应用需求。(3)传统的仿真平台可维护性差。一般情况下,星载嵌入式软件在轨运行周期为5至8年,有的甚至更长;这段时间内,平台开发人员的流动会增加历史研制资料管理不到位的风险,导致新的开发人员较难对仿真平台进行快速有效维护。(4)传统的仿真平台很难实现配套仿真软件的通用化。不同项目仿真平台的硬件及板载FP本文档来自技高网...

【技术保护点】
1.一种仿真平台数字量通用输出方法,其特征在于,包括如下步骤:(1)设置触发的延时时间、高脉冲宽度、低脉冲宽度、脉冲个数、电平状态及发送模式;(2)读取延时时间,如果延时时间大于0,则延时设置的延时时间后进入步骤(3),如果延时时间不大于0,则直接进入步骤(3);(3)读取发送模式,当发送模式为0时,进入步骤(4),当发送模式为1时进入步骤(5);(4)读取高脉冲宽度,当高脉冲宽度为0时,读取电平状态,如果电平状态为0,则输出持续低电平信号,如果电平状态为1,则输出持续高电平信号;当高脉冲宽度大于0时,读取电平状态,如果电平状态为0,则输出单个负脉冲信号,进入步骤(6),如果电平状态为1,则输...

【技术特征摘要】
1.一种仿真平台数字量通用输出方法,其特征在于,包括如下步骤:(1)设置触发的延时时间、高脉冲宽度、低脉冲宽度、脉冲个数、电平状态及发送模式;(2)读取延时时间,如果延时时间大于0,则延时设置的延时时间后进入步骤(3),如果延时时间不大于0,则直接进入步骤(3);(3)读取发送模式,当发送模式为0时,进入步骤(4),当发送模式为1时进入步骤(5);(4)读取高脉冲宽度,当高脉冲宽度为0时,读取电平状态,如果电平状态为0,则输出持续低电平信号,如果电平状态为1,则输出持续高电平信号;当高脉冲宽度大于0时,读取电平状态,如果电平状态为0,则输出单个负脉冲信号,进入步骤(6),如果电平状态为1,则输出单个正脉冲信号,进入步骤(6);(5)读取高脉冲宽度,当高脉冲宽度为0时,进入步骤(6),当高脉冲宽度大于0时,读取脉冲个数N,如果脉冲个数大于0,根据设定的高脉冲宽度和低脉冲宽度,输出一个周期的脉冲信号,并将输出脉冲次数Cnt的值+1,比较Cnt与N的值,当Cnt<N时,返回步骤(3);...

【专利技术属性】
技术研发人员:李晓锋陈朝晖党纪红董晓刚钟睿明蔡雨辰虞砺琨王振华于海心齐天翼
申请(专利权)人:北京控制工程研究所
类型:发明
国别省市:北京,11

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

1