发明名称 |
时钟跳变容错处理方法及装置 |
摘要 |
本发明适用于计算机技术领域,提供一种时钟跳变容错处理方法及装置,应用于具有双CPU的驾驶舱语音记录仪QACVR,所述方法包括:在驾驶舱语音记录仪QACVR上电初始化时,获取所述QACVR上一次断电时的时钟信息、第一CPU的系统时钟信息、第二CPU的系统时钟信息;根据所述第一CPU的系统时钟信息和上一次断电时的时钟信息计算第一时钟差;根据所述第二CPU的系统时钟信息和上一次断电时的时钟信息计算第二时钟差;在所述第一时钟差和第二时钟差满足预设条件时,按照与所述预设条件对应的方式更新所述第一CPU的系统时钟和第二CPU的系统时钟。本发明实现了对QACVR的第一CPU和第二CPU的时钟容错处理,解决了现有的QACVR上电或下电时存在的时钟跳变问题。 |
申请公布号 |
CN106033376A |
申请公布日期 |
2016.10.19 |
申请号 |
CN201510126523.5 |
申请日期 |
2015.03.20 |
申请人 |
深圳市航电技术研究院 |
发明人 |
余贤沐;周平华;蔡朝阳;林帆;喻建黎 |
分类号 |
G06F11/00(2006.01)I |
主分类号 |
G06F11/00(2006.01)I |
代理机构 |
深圳中一专利商标事务所 44237 |
代理人 |
张全文 |
主权项 |
一种时钟跳变容错处理方法,其特征在于,应用于具有双CPU的驾驶舱语音记录仪QACVR,所述方法包括:在驾驶舱语音记录仪QACVR上电初始化时,获取所述QACVR上一次断电时的时钟信息、第一CPU的系统时钟信息、第二CPU的系统时钟信息;根据所述第一CPU的系统时钟信息和上一次断电时的时钟信息计算第一时钟差;根据所述第二CPU的系统时钟信息和上一次断电时的时钟信息计算第二时钟差;在所述第一时钟差和第二时钟差满足预设条件时,按照与所述预设条件对应的方式更新所述第一CPU的系统时钟和第二CPU的系统时钟。 |
地址 |
518000 广东省深圳市南山区南头关口二路智恒战略性新兴产业园1栋3楼 |