当前位置:主页 > 科技论文 > 计算机论文 >

基于嵌入式的网控电源分配单元的软件设计与实现

发布时间:2020-05-22 07:04
【摘要】:自动化测试已经成为当前许多企业面临的问题,而在自动化测试过程中必然需要测试工具,当前企业迫切需要将一些测试过程固定且重复率极高的测试过程用测试工具来完成,同时企业为了节约成本也需要一些节能工具的帮助,这些都是当前许多企业需要解决的问题。 本论文正是针对上述问题,采用了基于嵌入式的技术,并且根据实际使用的需要采用两种控制途径,一种是通过串口进行控制网控电源分配单元进而达到控制目标设备的目的,如果控制者距离网控电源分配单元比较远的话就需要很长的串口线,不仅使用不便,而且串口的通信速率很低,但它的优点是比较简单稳定方便调试。另一种方式是通过网络途径进行控制,这是一种比较理想的控制方式,不需要特别的连接,只要是网络互通的计算机都可以控制我们的网控电源分配单元,并且具有很高的通信效率。 本文的主要目标是完成下面几个任务: (1)移植嵌入式实时操作系统uC/OS-II; (2)设计通道控制模块,已达到对现有四个通道的即时上电和下电操作; (3)设计通道时间控制相关的模块。第一、通道的循环控制模块,实现对目标设备进行循环上下电的操作,可以使由用户自行在命令中设置循环上下电的时间间隔,且上电和下电的时间间隔独立设置;第二、通道的延时控制模块,实现对通道的延时上电或延时下电功能,由用户设置延时时间段;第三、通道的定时控制模块,用户可以设置一个时间点,然后在这个时间点对目标设备进行上电或下电操作。 (4)设计和实现一个基于Flash的简单文件系统,用于保存一些基本信息,例如用户名密码,IP地址和MAC地址等。 (5)设计和实现I2C、Flash、串口和RTC驱动程序。 基于上述目标,本文选用了STM32 Cortex-M3微控制器和uc/os-ii嵌入式实时操作系统作为基础平台设计并实现了网控电源分配单元。
【图文】:

电源分配,网控,嵌入式


图 2-1 嵌入式网控电源分配单元的应用布局 嵌入式网控电源分配单元的软件架构设计软件是系统的核心,它对整个系统的性能的发挥起着很重要的作用。嵌入系统又是嵌入式系统的软件核心[12]。目前嵌入式操作系统的种类有很多,实时性来区分,分为嵌入式实时操作系统和非实时操作系统这两种,,而采操作系统,是因为基于嵌入式网控电源分配单元系统的功能需求,必须及我们控制的设备上电或下电,并且能够对多个外部事件进行实时处理。并基于优先级的抢占式调度、较短的中断延迟时间、具有多任务运行、快速下文切换、能在任务和中断间通信及确定性等特点。根据这种要求嵌入式源分配单元需要采用一个个实时操作系统以满足需求[13]。考虑到网控电源分配单元的实时性、稳定性和可靠性,所以参考了以往存

软件体系结构,硬件,处理器


图 3-1 uC/OS-II 硬件/软件体系结构入式网控电源分配单元 MCU 芯片 STM32 Coteex-M3 处理器是一个低功耗的处理器,具有门数少,中。它是为功耗和价格敏感的应用领域而专门设计的、具用范围可从低端微控制器到复杂 SOC。tex-M3 处理器使用了 ARM7-M 体系结构,是一个可综[23]。它包含了一个高效的哈佛结构三级流水线,可提供为了降低器件成本,Cortex-M3 处理器采用了与系统部小芯片面积,其内核面积比现有的三级流水线内核小了实现了 Thumb-2 指令集架构,具有很好的代码密度,可到非常接近 32 位 ARM 指令集的性能[24]。系统和软件开发,Cortex-M3 处理器具有以下优势:
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2011
【分类号】:TP368.12

【相似文献】

相关期刊论文 前10条

1 林俊彦;;用Visual Studio实践敏捷测试(三)[J];程序员;2010年09期

2 雷晖;郝爱语;;基于Selenium与JMeter的自动化测试构建[J];信息与电脑(理论版);2011年07期

3 张英伟;罗省贤;李彬;;基于RFT的企业自动化测试框架的构建和应用[J];电脑知识与技术;2011年19期

4 李首文;何贵兵;;自动技术在软件测试过程中的研究与实施[J];科技信息;2011年15期

5 周奉林;;浅谈软件测试自动化[J];中小企业管理与科技(下旬刊);2011年08期

6 吴莹;;基于Selenium的Web自动化测试框架[J];科技传播;2011年18期

7 ;第八届PXI技术和应用论坛在北京成功召开[J];国外电子测量技术;2011年06期

8 高凌琴;;基于STAF的自动化测试框架的研究[J];曲阜师范大学学报(自然科学版);2011年03期

9 陈刚;羌铃铃;;基于TCL语言的MMLTOOL自动化测试工具的实现[J];信息技术;2011年08期

10 常秀丰;李国林;廖辉荣;;基于虚拟仪器的某型高度表测试系统软件研制[J];现代电子技术;2011年10期

相关会议论文 前10条

1 黄茂生;;软件自动化测试动态验证点的一种实现方法[A];2010第十五届可靠性学术年会论文集[C];2010年

2 赵波;;自动化测试系统概述及其在计量测试中的应用[A];2008年江苏省计量测试学术论文集[C];2008年

3 倪瑾;蒋俊华;;基于.NET平台GUI自动化测试研究[A];经济策论(上)[C];2011年

4 陈晓;;软件自动化测试的分析与实践[A];2008'中国信息技术与应用学术论坛论文集(一)[C];2008年

5 郭从颖;;场景驱动测试用例设计及其测试自动化技术研究[A];中国计量协会冶金分会2008年会论文集[C];2008年

6 郭从颖;;场景驱动测试用例设计及其测试自动化技术研究[A];2008全国第十三届自动化应用技术学术交流会论文集[C];2008年

7 魏蓉;郐吉丰;王春元;蒋凡;;等级保护中的系统自动化测试[A];第二十一次全国计算机安全学术交流会论文集[C];2006年

8 陈赐海;骆超艺;黄振宇;肖芬;;微波开放型介质谐振器介电参数的测试[A];第三届全国信息获取与处理学术会议论文集[C];2005年

9 朱维宝;王劲榕;李砥擎;;航天器自动化测试建模及自动化测试语言设计[A];第十九届测控、计量、仪器仪表学术年会(MCMI'2009)论文集[C];2009年

10 徐晓军;孙斌;;基于IBM Automation框架GUI自动测试的研究与实现[A];2007北京地区高校研究生学术交流会通信与信息技术会议论文集(上册)[C];2008年

相关重要报纸文章 前10条

1 郭平;APC推新型网络电源分配器[N];计算机世界;2000年

2 王越平;突破PDU:确保奥运会不间断转播[N];通信产业报;2008年

3 杨欢庆;集成互联风暴 席卷北京通信展[N];通信产业报;2008年

4 信息产业部软件与集成电路促进中心 于明邋唐仕武;驶入测试“快车道”[N];计算机世界;2007年

5 记者 邵丽蓉;年轻的职业年轻的兵[N];人才市场报;2009年

6 ;突破电气:PDU助力奥运会不间断转播[N];中国电子报;2008年

7 ;机柜配电系统:机房建设不可忽视的环节[N];计算机世界;2004年

8 李博;电器集成互联实现“无人机房”理念[N];通信产业报;2008年

9 王越平;细节成就完美 突破PDU助力奥运转播[N];通信产业报;2008年

10 本报记者 刘学习;机柜电源走向“电器集成互联”[N];计算机世界;2007年

相关博士学位论文 前6条

1 丁同浩;高速数字电路电源分配网络设计与噪声抑制分析[D];西安电子科技大学;2012年

2 刘新忠;关联缺陷及其应用研究[D];吉林大学;2010年

3 金虎;自动化软件测试技术研究[D];四川大学;2006年

4 李丽;航天相机主控软件测试用例自动生成技术的研究[D];中国科学院研究生院(长春光学精密机械与物理研究所);2010年

5 范文庆;分段符号执行模型及其环境交互问题研究[D];北京邮电大学;2010年

6 王惠斌;安全认证协议的设计与分析[D];解放军信息工程大学;2010年

相关硕士学位论文 前10条

1 罗惠旋;WCDMA RNC自动化测试设计及实现[D];北京邮电大学;2010年

2 梁志锋;MSCRM系统自动化测试的设计与实现[D];北京邮电大学;2010年

3 俞戴龙;QTP自动化测试框架的企业级应用[D];复旦大学;2010年

4 张秋杰;基于PyUnit框架的企业级软件自动化测试技术的研究[D];北京邮电大学;2010年

5 夏晶;基于QTP的功能自动化测试框架的研究与应用[D];武汉科技大学;2010年

6 钱伟宁;基于关键字驱动的Web服务自动化测试的研究与应用[D];西北大学;2011年

7 王丹;基于TCP协议的软件自动化测试的研究与应用[D];吉林大学;2011年

8 胡启明;Trend AU自动化测试的设计与实现[D];南京大学;2011年

9 黄彪贤;B/S软件自动化测试的研究与设计[D];广东工业大学;2011年

10 任金凤;HLR产品的自动化测试工具研究与设计[D];吉林大学;2010年



本文编号:2675622

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2675622.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户837a1***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com