单片机系统“PC”失控的软件措施Software Measure of GettingO uto fC ontrolfo r“PC"in S ingleC hipC omputerS ystem谧 加 春 王 晓 基 雷 小 华(江 西 理 工 大 学机 电 工 程 学 院 ,赣 州 34 10 00)摘要单片机系统在实际工业现场中可能遇到各种干扰和自身的随机性故障。现场恶劣的环境有可能使计算机系统发生异常,计算机程序指针“PC”失控就是常见的故障之一,如果发生“PC”失控,将导致CPI工作混乱,酿成严重的事故。研究了“PC”失控的原因,并指出软件抗干扰的几种方法,有效保证单片机系统的正常工作。关键词单片机“PC”失控抗干扰Abstract Inp racticalin dustrialfi elds,th ereis v ariousin terferencea fectingo perationo fsi nglec hipc omputersy stemsa ndt hec omputersy stems。fac吨random faults饰themselves. It is very common that the severe environment makes the computer systems abnormal. The program counter "PC"gettingo utof co ntorlis on eo fth ec ommonfa ults.If th isoc curs,C PUw ouldb eru nningo utof or deran din torducesse riousan cient.T hec ausesof " PC"geting out of control, studied in this paper and some countermeasures of anti-interference师software are given to ensure single chip computer systemworking properly.Keywords Single。饰computer Porgramc ounter"P C" Anti-interfeernc 在设 计 和 开发单片机系统时,一般难以周全地预计单片机系统在实际工业现场中可能遇到的各种干扰和自身的随机性故障。因此,除了采取防止和抑制干扰的各项措施外,还应该借助于软件措施克服某些干扰,系统还应具备迅速自行恢复的能力。本文介绍的应对单片机系统PC失控的软件措施,设计灵活,节省硬件资源,能保证测控系统长期可靠地运行。MC S- 5 1单片机以其优良的性能价格比大量应用于工业现场测试和控制领域。但是,现场恶劣的环境有可能使计算机系统发生异常,计算机程序指针PC失控就是常见的故障之一,一旦发生PC“走飞”,计算机系统就会出现工作混乱,酿成严重的事故。为 了 在 CP 失控时尽量减少由此带来的不利影响,并尽快使系统恢复正常,需要采取一定的软件措施和硬件措施。常见的硬件措施有“看门狗”电路。软件措施设置的前提条件是:①在干扰作用下,微机系统硬件部分不会受到任何损坏,或者损坏部分设置有监测状态可供查询;②程序区不会受到干扰侵害。单片机系统的程序和表格以及重要的参数均设置在ROM区,不会因干扰的侵人而改变;③ RAM区中的重要数据不会被破坏,或者虽然被破坏,但是可以重新建立。
上传时间: 2013-11-02
上传用户:bhqrd30
提出了一种基于软件无线电技术的数字中频系统的实现方案, 介绍了数字中频系统的基本结构,对其中重要部分的性能要求作了分析, 并给出了实现方案,最后给出了系统测试结果。
上传时间: 2014-12-29
上传用户:风行天下
长期演进技术(LTE)是新一代无线移动通信系统核心技术,如何不断地完善和增强LTE系统的功能成为当前的研究热点之一。相对于LTE系统的开发,测试更是必不可少的阶段。在完成LTE系统网络层层三的协议开发后,利用有限的设备资源及仿真工具,搭建一个小规模系统集成测试平台以检验代码中的漏洞和缺陷,从而对于提高LTE的系统性能和完善LTE系统的功能具有重要的意义。
上传时间: 2013-11-02
上传用户:realabc
为满足高温蓝宝石光纤温度传感器的标定和测试需要,分析了传感器的测量结构和标定原理,设计了一套基于氧乙炔高温综合测试平台和上位机测试应用软件的标定测试系统。试验结果表明,该系统能够实现传感器在多温度下的标定,并能模拟真实测温方式进行测试试验,具有较好的可靠性和稳定性。
上传时间: 2013-10-10
上传用户:linlin
开发高性能可靠的飞控软件是无人直升机控制系统研制的重要核心。结合控制律软件的设计,本文提出一种基于VxWorks嵌入式操作系统和RTW环境的飞控软件开发方案,构建了机载飞控软件总体架构。采用VxWorks多任务调度机制进行任务管理满足飞行控制的实时性要求,应用有限状态机实现无人直升机的行为控制,最后搭建了基于Simulink / RTW Embedded Coder开发测试平台框架并验证了该方案的有效性和可靠性。
上传时间: 2014-12-30
上传用户:wqq123456
本文详细阐述了系统硬件平台的构成,由于对应三种不同的射频接入技术,因此,针对不同的接入技术分别对应设计了各自的硬件连接方式。虽然对应不同的硬件连接方式,但是对应三种技术的射频测试却采用了统一的软件管理系统,将三种技术的射频测试管理集成于同一个软件之中。管理软件采用模块化的设计方式,包括测试环境监测模块、系统校准模块、测试初始设置模块、测试运行控制模块、测试信息管理模块等。
上传时间: 2013-10-26
上传用户:维子哥哥
为提高训练效果,仿真训练系统中需进行信号波形测试。在介绍PCI1721板卡基本功能及主要特点的基础上,介绍了VB编程结合PCI1721总线扩展实现信号产生的方法,给出了信号产生软件实现的基本方法、PCI1721实现多通道输出的方法以及VRML和VB交互的实现方法,便于以后功能扩展。为保证输出波形满足要求,实现脉冲信号、视频信号、检波信号等模拟信号的选择输出,设计了整形电路。这样既可以实现虚拟测试又可以实现真正测试。
上传时间: 2013-11-04
上传用户:shenlan
系统采用基于LabVIEW的平台软件,结合多路数据采集仪对增氧机自动测试系统进行了设计。通过阻抗匹配和系统接地的方法解决了采集到数据值的漂移问题;通过建立回归方程的方式,滤除溶氧值偏差较大的参数,确保数据的准确性和真实性,最终报表输出有效数据及计算结果。提出验证新台位可靠性的试验方案,并通过现场试验数据证明:该系统用于增氧机测试领域是有效、可靠的。
上传时间: 2013-10-19
上传用户:rolypoly152
为了满足物体转动惯量测试的需求,基于虚拟仪器技术,利用数据采集卡及LABVIEW软件设计开发了转动惯量测试系统。该系统利用数据采集卡采集由光电传感器产生的电压脉冲信号,将采集到的电压信号送至测试计算机,由测试计算机分析处理得到被测物体转动惯量。由于该测试系统不需要单独制作电路板,故降低了成本,减少了研发周期。实际应用表明,该系统具有操作简便、通用性好、测试准确、搭建简单的特点,达到了设计要求。
上传时间: 2013-10-09
上传用户:crazyer
以某型投放装置测试软件的设计为背景,考虑到多种测试仪的测试任务的共性与特点,提出了软硬件相结合的的通用化设计方法;描述了其流程化、自动化、层次化的测试方式;对其各部分功能和通用性进行详细介绍;经过测试和使用,该软件平台通用性能好,操作简单,其通用性对各类测试系统的设计和发展有着重要的意义。
上传时间: 2015-01-03
上传用户:arnold