一种直升机模拟机时钟同步方法及系统
标题:一种直升机模拟机时钟同步方法及系统
摘要:本申请公开了一种直升机模拟机时钟同步方法及系统,属于计算机分布式仿真应用领域。所述方法包括首先确定时钟源与同步方,并在时钟源及同步方均配置计数卡;之后在时钟源处设置采用脉冲宽度调解模式,设定输出高低电平有效以及计数器位数值有效,设置输出引脚,设置使能中断,并确定常量寄存器的高低电平输出数值,启动计数器开始计数;并在同步方做相应处理,最后,分别进行时钟源与同步方时钟同步,以及进行时钟源的驱动层与时钟源应用层时钟同步。该方法仿真周期误差大大减小,满足高等级模拟机全系统仿真周期精度要求。
申请号:CN201811362192.5
申请日:2018/11/15
申请人:中国直升机设计研究所
首项权利要求:1.一种直升机模拟机时钟同步方法,其特征在于,包括:
步骤一、确定需要同步的多个系统,选取其中一个作为时钟源,其它分系统作为同步方,并在时钟源及同步方均配置计数卡;
步骤二、在时钟源处设置采用脉冲宽度调解模式,设定输出高低电平有效以及计数器位数值有效,设置输出引脚,设置使能中断,并确定常量寄存器的高低电平输出数值,启动计数器开始计数;
步骤三、在同步方处设置采用事件计数模式,设置与所述输出引脚匹配的输入引脚,设置输入高低电平有效以及计数器位数值有效以使其与所述输出高低电平有效以及计数器位数值有效相同,设置使能中断,设置计数器基地址偏移量,以表示收到脉冲后产生中断;
步骤四、分别进行时钟源与同步方时钟同步,以及进行时钟源的驱动层与时钟源应用层时钟同步。
专利类型:发明申请
发表评论