[发明专利]一种基于外部周期中断的弹载计时方法有效
| 申请号: | 201810242004.9 | 申请日: | 2018-03-22 |
| 公开(公告)号: | CN108647163B | 公开(公告)日: | 2020-10-09 |
| 发明(设计)人: | 臧月进;李仁俊;李凌黎;周藜莎;曾亮;安国琛;陶勇鹏;周新耀;史松伟;高森 | 申请(专利权)人: | 上海机电工程研究所 |
| 主分类号: | G06F13/24 | 分类号: | G06F13/24;F41H11/02 |
| 代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 庄文莉 |
| 地址: | 201108 *** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 外部 周期 中断 计时 方法 | ||
1.一种基于外部周期中断的弹载计时方法,其特征在于,包括如下步骤:
步骤S1、初始化中断处理函数;
步骤S2、清中断标志,计时清0;
步骤S3、完成中断处理函数,并将中断标志置位;
步骤S4、系统进入主循环流程,主流程查询中断标志确定进一步操作;
步骤S5、更新计时,并清中断标志,重复步骤S4;
所述步骤S1具体包括弹载计算机按照中断模式完成中断处理函数的初始化,准备接收惯组串口数据;
所述步骤S4还具体包括将计时time累加上中断周期T,弹载计算机依据time的值完成相应的操作,最后将flag清0,重复S5;
所述计时不需要增加额外的电路和器件,基于串口通讯和周期中断的软件实现,对于短时应用能够保证计时精度;
所述time的计时误差能精确到中断周期T,所述计时保证了数据通信的同步,实现了拦截器高精度计时和实时响应;
所述计时通过弹上惯组串口中断触发计时,所述惯组用于敏感拦截器的姿态与速度变化并按照一定的周期通过串口向弹载计算机传递敏感拦截器的姿态和速度的敏感信息,所述惯组向计算机按照固定周期发送串口数据,所述固定周期为2ms或者2.5ms,且误差不超过2μs。
2.如权利要求1所述的一种基于外部周期中断的弹载计时方法,其特征在于,步骤S2具体包括将中断标志flag清0,计时time清0。
3.如权利要求1所述的一种基于外部周期中断的弹载计时方法,其特征在于,步骤S3还包括当中断来临时,将flag置1,并完成中断处理函数对惯组串口数据接收。
4.如权利要求1所述的一种基于外部周期中断的弹载计时方法,其特征在于,步骤S4具体包括查询flag标志,若flag为0,则重复S4,否则进入S5;若查询flag标志的过程中出现中断,则进入S3。
5.如权利要求1所述的一种基于外部周期中断的弹载计时方法,其特征在于,步骤S4还具体包括将计时time累加上中断周期T,弹载计算机依据time的值完成相应的操作,最后将flag清0,重复S5。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海机电工程研究所,未经上海机电工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810242004.9/1.html,转载请声明来源钻瓜专利网。





