- 0
- 0
- 约9.73千字
- 约 5页
- 2019-04-23 发布于湖北
- 举报
嵌入式实时操作系统µC/OS-II 在配电自动化远方终端中的应用
1,2 3
王玉林 申斌
1 2 3
(山东大学信息学院; 中国联通济南分公司; 山东建筑工程学院计算机系)
摘要:本文主要探讨µC/OS-II 在配电自动化远方终端中的应用情况,给出了将µC/OS-II 移
植至 TMS320F2407A 中的详细代码,并讨论了应用软件的整体设计思路和主要任务的详细
流程,最后介绍了软件整体性能的测试方法。
关键词:实时操作系统,µC/OS-II,配电自动化远方终端,多任务
中图分类号:TM76, TP83 文献标识码:B
The Implement of Embedded Real Time Operating System in DATU
Wang Yu-lin, Shen Bin
Abstract :This paper mainly refers to the implement of µC/OS-II in Distribution Automation
System Terminal Unit, presents the detailed source code of transplanting µC/OS-II to
TMS320F2407A, then discusses both the whole design of application software and the detail of
most tasks, finally introduces the testing method of whole software performance.
Key words :Real Time Operating System, µC/OS-II, DATU, Multitask
配电自动化远方终端(DATU)是配电自动化系统(DAS)的基础设备,是配电变压器远方终
端(TTU)、馈线远方终端(FTU)和中压监控单元等几种设备的统称。这几种设备除少数高端
功能不同以外,其余功能均大致相似,主要包括数据采集与处理、监控、保护和远方通信等
功能。DATU 是一种实时性很强的嵌入式系统,正常情况下它负责采集相应设备的运行情况,
如电压、电流的数值以及开关的分合状态等,并将上述信息通过通信网络传向远方的配电自
动化主站,同时还可以根据主站下发的命令进行远方操作[1] 。在配电网发生故障时,DATU
还要完成故障检测、记录故障参数和微机保护等功能。
在传统的嵌入式系统中,应用程序一般是由一个主程序和几个中断服务子程序(ISR)组
成。主程序一般是一个无限的循环,在循环中调用相应的函数完成相应的数据处理,ISR 负
责处理时间相关性很强的关键操作。因为 ISR 提供的信息一直要等到主程序循环到负责处
理这个信息的那段程序的时候才能得到处理,所以传统系统的实时性比较差,最坏情况下的
实时响应时间可能是整个循环的执行时间[2] 。如果采用嵌入式实时操作系统µC/OS-II,则可
以大大缩短实时响应时间,接近理论上能达到的最好水平;此外,在嵌入式应用中使用
µC/OS-II,通过将应用程序分解为多个任务,可以简化应用软件的设计;同时良好的多任务
设计,有助于提高系统的稳定性与可靠性[2] 。
1 µC/OS-II 的移植
所谓移植就是使µC/OS-II 能在某个 CPU 中运行。虽然大部分的µC/OS-II 代码是用 C 语
言写的,但仍需要开发者用汇编语言写一些与 CPU 相关的代码,这是因为µC/OS-II 在访问
CPU 寄存器时只能通过汇编语言来实现。µC/OS-II 与 CPU 相关的代码包含在三个文件中:
OS_CPU.H,OS_CPU_C.C,OS_CPU_A.ASM 。
1.1 移植的前提条件
我们的 DATU 所采用的 CPU 是美国德州仪器公司(TI)生产的一种高性能 16 位定点 DSP
——TMS320LF2407A( 以下简称为 F2407) 。其定点运算速度最高可达每秒 40
您可能关注的文档
最近下载
- 2025年山东省济南市中考英语试卷真题(含答案详解).pdf VIP
- 浙江省绍兴市2024学年高二第二学期期末调测语文试卷(含答案).pdf VIP
- 清华大学微电子封装技术 封装中的材料.pdf VIP
- 2026年江苏中考语文高频考点精练试卷(附答案解析).docx VIP
- 2025年英语专业四级真题及答案详解最新版本.pdf VIP
- 教案全册28套-2021-2022学年高中日语新标准初级上册.pdf VIP
- 英致737使用说明书.pdf VIP
- 东南大学光学工程考研真题及答案.doc VIP
- 清华大学微电子封装技术 传统集成电路封装技术.pdf VIP
- 数字经济与国民经济核算文献评述_续继.pdf VIP
原创力文档

文档评论(0)