面向嵌入式的Watchdog设计与实现

来源 :东北师范大学 | 被引量 : 5次 | 上传用户:A123456_gam
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着社会的发展,人们对居住的社区环境要求也越来越智能。为了实现这些要求,需要在社区中架设无线传感器网络,但为了充分发挥无线传感器网络的作用,就必须将传感器网络采集的信息及时、准确地传送到外界,对这些数据进行综合分析、处理,最终得到被监测区域的准确信息;并且也可以对无线传感器网络中的各个节点发出控制命令,实现远程控制操作等。基于对无线传感网络安全问题考虑,本文设计了功能完善的Watchdog系统,主要针对基站的应用。本文内容来自于实际项目,具有较强的实用性。按照嵌入式系统开发的一般流程,首先设计基站的硬件体系结构。主要包括:(1)以ARM9 S3C2410芯片作为基站CPU;(2)采用CS8900A为主控芯片的以太网控制器模块;(3)使基站能透明地无线连接到Internet上的DTU模块;(4)采用CC2420芯片作为基站硬件平台无线传感器网络的通讯模块。在基站硬件完善后,考虑到基站软件程序运行的稳定性,我们引入了Watchdog:在由单片机构成的微型计算机系统中,由于单片机的工作常常会受到来自外界电磁场的干扰,造成程序的跑飞,而陷入死循环,程序的正常运行被打断,由单片机控制的系统无法继续工作,会造成整个系统的陷入停滞状态,发生不可预料的后果,所以出于对单片机运行状态进行实时监测的考虑,便产生了一种专门用于监测单片机程序运行状态的芯片,就是Watchdog,俗称"看门狗"。知道了Watchdog主要是做什么的,接下来的工作就是然后去实现并应用它。从已往的Watchdog中我们发现无论是硬件Watchdog或是软件Watchdog,都存在着这样或那样的问题,而本文要实现的是把软硬件Watchdog结合起来,互补掉二者的缺点,加上在基站中的应用,从而实现一个混合型的Watchdog系统。
其他文献
随着局域网和Internet的飞速发展,分布式通信技术已成为当今分布式计算领域的研究热点之一。分布式异步消息处理就是在分布式通信环境下,发送端发出请求消息后不必等待接收端
集装箱运输是现代物流业的主要方向,也同时是铁路货物运输的发展方向,在现有的铁路集装箱运输管理信息系统中,由于采用的追踪技术绝大部分是简单的一对一通信模式,无法在任意
虚拟植物是利用虚拟现实技术在计算机上模拟植物在三维空间中的生长发育过程,具有可视化的功能。虚拟植物根系研究是虚拟植物研究的重要组成部分,人们已经做了大量的工作,建
随着工作流技术的不断发展,开源工作流产品功能日趋完善,越来越多的软件企业和客户已经意识到,自己去研发一个工作流引擎或平台,已经毫无竞争优势和价值优势,甚至有可能是成
生态化污水处理技术作为一项污水资源再生的新兴技术,可以有效的实现生活污水的生态化、无害化处理,已经逐步成为近年来国内外污水处理领域研究的热点。本课题针对一体化MBR
真实感自然场景模拟技术一直以来都是计算机图形学领域的热点研究问题,而真实感草地场景模拟技术则是其中一个重要的组成部分。本文在总结国内外研究成果的基础上,研究并实现
SVM是统计学习的一种,是在统计学习理论基础上发展起来的一种新型的学习机器。目前,SVM被看作是解决分类问题和回归问题的强有力的工具,并已经是机器学习领域继神经网络后新
随着支持多线程技术的操作系统与多核处理器技术的普及,多线程技术不再是一个很遥远的话题。我们在享受着Microsoft Word编写文档与Netscape Firefox浏览网页带来便利的同时,
伴随着信息技术的飞速发展,网络的复杂性也在不断增强,各种新型网络设备的出现在丰富我们的网络生活改善我们网络体验的同时,也给如何安全高效地进行网络管理提出了挑战。简
随着信息技术的飞速发展,在E-Learning的研究领域中,个性化服务已逐渐成为该领域内一个活跃的研究方向。它的目的是要通过分析学习者的个性化信息,进一步分析学习者的个人需