基于μC/OS-Ⅱ的DeviceNet协议栈的设计与实现

来源 :中国科学院沈阳计算技术研究所 | 被引量 : 1次 | 上传用户:sgrwflh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现场总线(Fieldbus)是八十年代末九十年代初国际上发展起来的用于过程自动化、制造自动化、楼宇自动化等领域的现场智能设备互连通讯网络。它作为工厂数字通讯网络的基础,沟通了生产过程现场级控制设备之间及其与更高控制管理层之间的联系。它不仅是一个基层控制网络,而且还是一种开放式、全分布的新型控制系统。这项以智能传感、控制、计算机及数字通讯为主的综合技术,已经受到世界范围的关注并成为自动化技术发展的热点,将导致自动化系统机构与设备的深刻变革。现场总线系统既是一种开放通信网络,又是一种全分布控制系统。它作为智能设备的联系纽带,把挂接在总线上、作为网络节点的智能设备连接为网络系统,并进一步构成自动化系统,实现基本控制、补偿计算、参数修改、报警、显示、监控、优化及控管一体化的综合自动化功能。这是一项集嵌入式系统、控制、计算机、数字通信、网络为一体的综合技术。本论文首先对现场总线的概念、特点、部分典型现场总线做了简要的介绍,并阐述了本论文研究的内容和意义;接着介绍了论文涉及的相关技术,包括DeviceNet协议、μC/OS-Ⅱ实时操作系统和ARM的相关技术;然后给出了本课题的总体设计,根据功能不同,分为主站模块和从站模块,并分别给出了它们的软件系统结构图;接着介绍了对这种总体设计的具体实现,在实现中,首先介绍了移植μC/OS-Ⅱ系统到ARM上所要修改的文件的部分函数,然后分别对主站和从站进行软件设计,给出了主站和从站实现的主要功能函数及程序流程图;最后本论文给出了一系列程序运行跟踪图,测试DeviceNet协议栈实现的实验结果。
其他文献
中国科学院资源规划项目(Academia Resource Planning,简称:ARP项目)从院所两级治理结构出发,以科研计划与执行管理为核心,综合运用创新的管理理念和先进的信息技术,对全院人力、
学位
随着Java技术的逐步发展和完善,B/S结构的流行,基于J2EE的管理信息系统的研究也日益成熟。本文对保险销售管理信息系统功能与业务流程进行了系统的分析,并结合J2EE框架的技术
自然场景行人视觉导航是一个具有很好的实用价值又极具挑战性的课题。随着场景识别、机器学习、计算机视觉和深度学习等相关领域的发展,近年来基于图像全局匹配的行人视觉导航
长期以来,数据库领域的主要研究方向是磁盘数据库,在磁盘数据库中,内存主要作为数据的临时缓冲区,用来提高数据库系统的性能,内存与磁盘之间的I/O操作是影响数据库性能的主要
学位
图像融合就是采用一定的算法,把工作于不同波长范围、具有不同成像机理的传感器对同一场景的多个成像信息融合成一个新的图像,从而使融合的图像可信度更高,模糊较少,可理解性
基于QOS信息的服务型构件选择系统的设计与实现软件资产库是对可复用资产进行管理的基础设施,提供了资产描述、分类、发布、存储、检索、反馈等资产管理功能。随着分布式技术
近几年来,随着LBS、GPS及导航应用的迅猛发展,人们对电子地图的需求越来越旺盛。本文结合通图(www.tongmap.cn)工程建设及VegaGIS平台软件的地图注记自动配置模块的工具构建,以
基于实例数据合成逼真人体运动是近年来计算机动画研究的热点。由于运动捕获是针对特定场景采集特定运动,为了满足实际中不同的应用需求,利用已经捕获到的实例数据合成新的人体
该文首先分析了课表问题中的各种因素,以及人工排课的模拟过程,确定了课表问题是一个具有不确定性、NP完全的组合优化问题.为了能够有效地解决课表问题,我们采用了基于遗传算
随着数据库管理系统负载的多样化和复杂化,手工管理其性能变得越来越困难。而网络应用所产生的负载增长迅速和难以预测,需要为每个网络应用制订灵活的、有保证的性能要求。如何