喷水推进上位机监控系统ARM设计与实现.pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
喷水推进上位机监控系统ARM设计与实现.pdf

喷水推进上位机监控系统 ARM设计与实现 王晓初,等 喷水推进上位机监控系统ARM设计与实现 ARM —-basedDesignand Implementation ofSupervisionControlSystemforWaterjetPropulsion 互晓初 徐 磊 砻租华2 陈建平2 袁墨游 (上海交通大学 自动化系 ,上海 200240;中船708研究所喷水推进技术重点实验室 ,上海 200011) 摘 要:为提高喷水推进监控系统的效能和可靠性,提出了一种基于 ARMCortex—A8内核和WinCE7.0操作系统的上位机监控系 统设计方案。分析了系统的硬件架构和软件实现,并详细讨论了系统采样模块、人机交互界面的设计与实现,以及WinCE下多线程编 程和SQLite数据库实现等关键技术。该系统可实现6通道高速采样,人机交互界面 良好,且具有体积小、功耗低、可靠性高等优点。 关键词:喷水推进 嵌入式系统 上位机监控系统 WinCE 串口通信 多线程 CAN总线 ARM 中图分类号:TH一39;Tit312 文献标志码 :A DOI:10.16086/j.cnki.issnl000—0380.201603011 Abstract:BasedonkernelofARM Cortex—A8andW inCE 7.0operating system-thedesign schemeofa supervision controlsystem for waterjetpropulsionisproposed.Thehardwarearchitectureandsoftwraeimplementationraeanalyzed。andthekeytechnologiesofthedesignand implementationofsamplingmodule,interactiveinterface。nadmulti—threadprogrmamingunderWinCEandSQLitedatabasearediscussedin detail.Th esystem ischraacterizedwith6一channelhigh—speedsampling,go0duserinterface,compact,low powerconsumptionandhigh reliability. Keywords:Waterjetpropulsion Embeddedsystem Hostcomputermonitoringsystem WinCE Serialport Multi—thread CAN bus ARM 特点,且用户图形界面良好,开发周期短、通用性强,可 0 引言 满足大部分工业领域嵌入式系统开发 。因此,本文 喷水推进是一种重要的船舶动力技术,广泛应用 采用 WinCE作为上位机操作系统。 于高性能船舶…。喷水推进器 的可靠运行离不开稳 1 总体框架 定、高效的上位机监控系统。喷水推进系统上位机监 控系统的主要任务包括:对输入设备的采样、为用户提 基于ARM和WinCE喷水推进系统上位机的总体 供 良好的人机交互界面、与下位机进行数据通信以及 框架见图 1,主要包括采样模块、组态串口屏、数据库 对系统信息的存储与查询等。 和CAN总线通信4个部分。 上位机监控系统的实现需要稳定、高效的嵌入式 硬件和软件。随着高性能芯片制造技术的不断提升, 具有体积小、功耗低、可靠性高的ARM系列芯片得到 广泛应用 。由于ARM芯片可适应多种嵌入式操作 系统,因此成为嵌入式处理器的首选。在操作系统的 选择上,VxWorks在实时性和可靠性上具有巨大优势, 但价格相当昂贵,且开放性差,开发难度大;Linux具有 源代码开放、实时性和可移植性良好等特点,但是尚没 有很好的用户图形界面;WinCE是微软推出的一款多

文档评论(0)

170****0532 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档