一种计算机系统抗干扰方法、装置以及计算机系统制造方法及图纸

技术编号:18444622 阅读:45 留言:0更新日期:2018-07-14 10:15
本申请实施例公开了一种计算机系统抗干扰方法、装置以及计算机系统,所述方法由计算机系统中的主控芯片来执行且执行linux操作系统,其中所述方法包括:在计算机系统启动后,建立被控芯片的设备文件并设置被控芯片定时器的默认超时时间,在检测到所述设备文件中的字符串发生变化后,判断字符串是否为魔法字符串,如果字符串是魔法字符串,设置定时器正常关闭标志位的值,在接收定时器关闭事件后,判断定时器正常关闭标志位的值是否为关闭值,如果定时器正常关闭标志位的值是关闭值,则关闭定时器。采用前述方法、装置以及计算机系统,能够解决现有的计算机系统抗干扰方法在保证计算机系统可靠性的同时,不能灵活关闭抗干扰机制的问题。

A computer system anti-jamming method, device and computer system

The present application embodiment discloses a computer system anti-interference method, device and computer system. The method executes and executes a Linux operating system by a master chip in a computer system. The method includes: setting up a device file for the controlled core and setting the timing of the controlled chip after the computer system is started. The default timeout time of the device determines whether the string is a magic string, if the string is a magic string, and if the string is a magic string, the value of the timer is normally closed, and the value of the timer is closed after the timer closes. To turn off the value, if the timer is closed normally, the value of the flag bit is a closed value, then the timer is turned off. Using the foregoing method, device and computer system can solve the problem that the anti-interference method of the existing computer system can not close the anti-interference mechanism flexibly while ensuring the reliability of the computer system.

【技术实现步骤摘要】
一种计算机系统抗干扰方法、装置以及计算机系统
本申请涉及计算机
,尤其涉及一种计算机系统抗干扰方法、装置以及计算机系统。
技术介绍
不同的计算机系统可能受到的干扰不尽相同,系统自身及应用环境产生的各种电磁噪声是普遍的干扰因素,均会导致程序的正常运行被打断,计算机系统无法正常工作,造成不可预料的后果。因此,计算机系统的抗干扰方法必不可少。现有的计算机系统抗干扰方法分为硬件抗干扰方法和软件抗干扰方法。常见的硬件抗干扰方法有增加干扰源与敏感器件的距离、在敏感器件上加屏蔽罩等方法。如果硬件抗干扰方法得当,可将绝大多数干扰拒之门外,但仍会有少数干扰进入系统,因此,软件抗干扰方法往往作为计算机系统抗干扰的第二道防线。常见的软件抗干扰方法有类似指令冗余和软件陷阱的方法,通过让CPU执行相应指令使跑飞的程序恢复正常。但是,专利技术人在本申请的研究过程中发现,此类软件抗干扰方法以CPU运行速度为代价,严重影响系统的工作效率。除此之外,无论是硬件抗干扰方法还是软件抗干扰方法,都存在不能灵活关闭抗干扰机制这一问题。因此,在设计计算机系统的抗干扰方法时,可以通过一种硬件和软件相结合的抗干扰方法,保证计本文档来自技高网...

【技术保护点】
1.一种计算机系统抗干扰方法,其特征在于,所述方法由所述计算机系统中的主控芯片来执行,所述计算机系统执行linux操作系统,所述方法包括:在所述计算机系统启动后,建立所述被控芯片的设备文件;通过配置所述被控芯片的逻辑输入引脚的高低电平,设置所述被控芯片的定时器的默认超时时间;在检测到所述设备文件中的字符串发生变化后,判断所述字符串是否为魔法字符串;如果所述字符串是魔法字符串,设置所述定时器正常关闭标志位的值;在接收定时器关闭事件后,判断所述定时器正常关闭标志位的值是否为关闭值;如果所述定时器正常关闭标志位的值是关闭值,则通过配置所述被控芯片的逻辑输入引脚的高低电平,关闭所述定时器。

【技术特征摘要】
1.一种计算机系统抗干扰方法,其特征在于,所述方法由所述计算机系统中的主控芯片来执行,所述计算机系统执行linux操作系统,所述方法包括:在所述计算机系统启动后,建立所述被控芯片的设备文件;通过配置所述被控芯片的逻辑输入引脚的高低电平,设置所述被控芯片的定时器的默认超时时间;在检测到所述设备文件中的字符串发生变化后,判断所述字符串是否为魔法字符串;如果所述字符串是魔法字符串,设置所述定时器正常关闭标志位的值;在接收定时器关闭事件后,判断所述定时器正常关闭标志位的值是否为关闭值;如果所述定时器正常关闭标志位的值是关闭值,则通过配置所述被控芯片的逻辑输入引脚的高低电平,关闭所述定时器。2.根据权利要求1所述的方法,其特征在于,在判断所述字符串是否为魔法字符串之后,还包括:如果所述字符串不是魔法字符串,通过拉高所述被控芯片的输入引脚电平,刷新所述定时器。3.根据权利要求1所述的方法,其特征在于,在判断所述定时器正常关闭标志位的值是否为关闭值之后,还包括:如果所述定时器正常关闭标志位的值不是关闭值,则等待所述定时器超时后,通过接收所述被控芯片向所述主控芯片发送的重启信号,重启所述主控芯片。4.一种计算机系统抗干扰装置,其特征在于,所述计算机系统执行linux操作系统,所述装置包括:初始化单元,用于在所述计算机系统启动后,建立所述被控芯片的设备文件;时间设置单元,用于通过配置所述被控芯片的逻辑输入引脚的高低电平,设置所述被控芯片的定时器的默认超时时间;字符串判断单元,用于在检测到所述设备文件中的字符串发生变化后,判断所述字符串是否为魔法字符串;标志位设置单元,用于如果所述字符串是魔法字符串,设置所述定时器正常关闭标志位的值;关闭值判断单元,用于在接收定时...

【专利技术属性】
技术研发人员:冯坤
申请(专利权)人:北京安博通科技股份有限公司
类型:发明
国别省市:北京,11

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

1