关 闭

新闻中心

EEPW首页 > 安全与国防 > 设计应用 > 一种基于μC/OS-II的基站监控终端设计

一种基于μC/OS-II的基站监控终端设计

作者:时间:2014-06-10来源:网络收藏

C.温度控制任务( TaskUser2_TemperatureControl),根据数据采集任务中获得室内外的温度状况,在兼顾考虑节能等要求的情况下,决定控制环境的策略(采用通风系统还是空调系统,还是两者都采用)。

本文引用地址:http://www.eepw.com.cn/article/248080.htm

D.门禁控制任务( TaskUser3_DoorGuard),根据数字量(门磁、锁芯和红外传感器)信号,如果同时有门磁告警和红外告警判定为人员入侵,启动报警任务进行报警。

E.报警任务( TaskUser4_Alarm),从通信、数据采集任务和门禁控制任务等处获得系统的异常和故障情况,及时调用帧发送任务向监控中心和维护人员报警,报警信息包括识别号、告警类型及属性值、告警时间等。

此外,还有中断服务程序中提到的帧处理任务,帧发送任务,键盘处理任务,显示任务,查询任务(供查询历史数据),设置任务(设置系统运行参数)。

2.2 Paradigm C++集成环境下程序的编写 监控终端软件基于μC/OS-II嵌入式操作系统,由上述各程序模块组成,在 Paradigm C++

5.1集成环境下编译和调试通过( Paradigm C++是美国 Devtools公司开发的 80x86集成开发环境)。Paradigm C++ IDE带有可视化助理 (Visual Assist)的编辑器(Editor)、编译器 (Compiler/Assembler)、连接工具 (Linker)、定位器 (Locater)、Lint工具和集成调试器(Integrated debugger)。Paradigm的集成调试器屏蔽了硬件特殊性,提供了一个标准的软件接口,主机上的 Paradigm调试器通过 RS232串口与本终端目标板建立通信连接,进行软件调试 [5][6]。

通常移植μC/OS-II需要注意的两点问题:

(1)与硬件有关问题,由于 R8800与 x86指令兼容,所以 μC/OS-II的移植根据参考文献 4和 R8800说明文档编写与处理器相关的代码,系统采用 40MHz的晶振,由于定时器与时钟节拍有关,修改定时器相关的设置。

(2)与编译器有关问题,由于 Paradigm C++集成开发环境包括的编译器和汇编器与 Borland兼容,所以 μC/OS-II移植代码基本与参考文献 4一致。

3 结束语

监控终端是基于 16位微处理器和实时操作系统 μC/OS-II的设计,在可靠性和对事件的处理能力、特别是通信能力上明显优于八位机处理系统。在实验中,实现了区域监控中心对设备运行状态和环境参量的监控。监控终端能够记录和存储相关的重要数据,显示运行情况。实现了集成化、智能化、网络化的集中监控,实现了基站的无人值守,节约了人力资源成本。

负离子发生器相关文章:负离子发生器原理
温湿度控制器相关文章:温湿度控制器原理

上一页 1 2 下一页

关键词: μC/OS-II 基站

评论


相关推荐

技术专区

关闭