基于hart协议的手持器的研究

基于hart协议的手持器的研究

ID:31976469

大小:2.19 MB

页数:50页

时间:2019-01-29

基于hart协议的手持器的研究_第1页
基于hart协议的手持器的研究_第2页
基于hart协议的手持器的研究_第3页
基于hart协议的手持器的研究_第4页
基于hart协议的手持器的研究_第5页
资源描述:

《基于hart协议的手持器的研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要HART手持器是一种基于HART协议与现场变送器进行通讯的一种便携式设备,可以对变送器的测量范围、阻尼常数等进行远程设置与监控,并且能对变送器进行自诊断,在工业现场有广泛的应用。本文主要说明了基于HART协议的手持器功能的研究与实现,包括系统硬件电路方面的实现方法、uC/OS.II内核移植和硬件驱动接口模块、图形操作界面操作系统的设计与实现等。首先,完成了手持器完整硬件电路的设计,配合外部的一些辅助电路,实现程序存储、液晶屏的显示以及键盘操作等功能,可以显示任意的字符与图形,也可以通过键盘来实现人机交互的功能。为方便系统的调试还专门设计制作了WIGGLERJTAG调试电路板,可以对系

2、统进行在线调试,极大的缩短了系统软件的调试时间,而且结构比较简单,成本相对较低。其次本文还研究了uC/OS.II的内核原理以及实现方法。由于各种基于ARM7核的处理器内部结构并不是完全相同,这与各个厂商的设计有关,因此uC/OS.II不能在处理器上直接使用,需要进行移植,这方面主要完成的工作就是对uC/OS.II进行一定的修改使之可以在手持器上正常运行,另外还编写了对应于LPC2290的uC/OS—II启动代码,作用是在启动uC/OS—II之前先对硬件进行一定的配置,使其满足运行uC/OS.II的条件。另一方面本文还重点讨论uC/OS.II实时内核对任务的调度和管理,以及任务切换过程中涉

3、及到的任务现场保存等问题,满足手持器实时性及多任务的需求。最后本文还说明了将uC/GUI移植到uC/oS—lI的具体方法,实现uC/GUI在手持器上的图形字符显示,并对其使用方法进行了简要地说明,对uC/GUI的初学者有较好的参考作用。关键词:HART手持器LPC2290嵌入式系统uC/OS—IIuC/GUIHART协议ABSTRACTHARThand-heldcontrolleriSakindofportabledevicethatcallcommunicatewithfieldtransferbasedonHARTprotoc01.Hand—heldcontrollerCallset

4、andinspectthemeasurementrangeanddampconstantofthetransfer,atthesametimeitalsocandiagnosethetransfer.Thehand—heldcontrolleriswidelyusedinindustryfield.Thepaperdiscussestheresearchandrealizationofthehand-heldcontrollerbasedonuC/OS·IIembeddedoperatingsystem,includethewayofhowtorealizethesystemcircui

5、t,howtoimmigrateembeddedoperatingsystemuC/OS-IIandgraphicaluserinterfacesuC/GUItothedevelopboardandhowtodevelopthehardwaredriveinterface.Designedthecircuitofhand—heldcontroller.Assistwithsubordinatecircuit,hand-heldcontrollerCallrealizefunctionssuchasprogramstore,LCDdisplayandkeyboardoperating.It

6、calldisplayanykindofcharacterandgraphics,andcallreceiveuser’Scommandthroughkeyboard.AndmadeWIGGLERJTAGdebugboardfordebugandtest.Itisusedforonlinedebug,callreducethetimeofdevelopingperiod.ThestructureoftheboardissimpleandissuitableforindividualstudyThepaperalsoresearchestheprincipleofuC/OS—11kerne

7、landthewayofrealization.BecausetheinternalstructureofprocessorbasedonARM7isnotthesameamongallkindsofprocessors,SOtheuC/OS—IIcall’tbeusedonprocessordirectly.WhatIhavedoneisthemodificationoftheuC/OS·IIforsuitingthehand-h

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。