基于VxWorks的嵌入式电力负荷管理系统终端的研制

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:Calvin521
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
电力负荷管理系统客户现场终端是电力负荷管理系统的重要组成部分,是实现电力负荷管理系统对用电用户进行用电监控的关键组成部分之一。客户现场终端的主要任务是实现用电现场技术数据的采集、上传和简单指令的执行,具有终端抄表、通信、数据抄读及存储、对时、用电异常监测及报警、负荷控制等功能。本课题是广东欧宇信息控制有限公司投资的嵌入式系统的研究项目,该项目主要研究如何实现基于ARM7处理器S3C4480的Vxworks嵌入式操作系统在电力负荷管理系统客户现场终端的应用。本文主要论述了客户现场终端的研究和设计,其中侧重于底层软件方面的研究和设计。在本课题中,本人的主要工作内容有以下几个方面。 首先,分析客户现场终端的功能、性能和配置需求,给出了客户现场终端的总体设计方案。总体方案包括总体硬件设计方案和总体软件设计方案。 其次,简要介绍了Vxworks嵌入式操作系统的特点、相关组件以及集成开发环境Tornado,接着对Vxworks下的驱动开发和BSP移植的相关背景做了介绍。 最后,用两章的内容对系统底层软件的设计进行详细叙述,首先对I/O和文件系统进行说明,再对VxWorks下设备驱动程序的编写展开讨论。最后详细说明了文件系统TFFS的移植方法。 第五章重点介绍了BSP的开发和实现。在VxWorks操作系统中,板级支持包BSP是介于底层硬件环境和Vxworks之间的一个软件接口,它是目标机加电后执行的第一段代码,负责初始化目标机硬件、初始化操作系统及提供部分硬件的驱动程序,是上层应用软件实现的基础。文中首先简要说明了Vxworks操作系统移植的开发环境,然后详细探讨了VxWorks映象和启动顺序,接下来分BootRom和预内核两部分对BSP的开发进行了详细介绍,最后对BSP的调试工作做了说明。
其他文献
随着现代交通业和信息技术的飞速发展,人们对汽车信息系统的功能要求也变得越来越高。目前,对车载信息系统的研究主要包括三大部分:视频部分、音频部分和通信部分。车载监控和
随着科技的发展和生产力的提高,人们对电能质量的要求也越来越高,同时由于传统能源逐渐枯竭,可再生能源占据越来越重要的地位。风能作为可再生能源的重要成员必然在未来能源消费
随着互联网技术的不断发展,办公自动化也越来越受到人们的重视,开始逐渐走进各级政府、企事业单位,有效地提高了社会生产力,提高了人们的工作效率,同时也成为了信息时代企业有力的
随着微电子技术的发展,微机和数字控制处理芯片的运算能力和可靠性得到很大的提高,以DSP为控制核心的全数字化控制系统不断地取代传统的模拟器件控制系统。 面对伺服系统