首页> 中文学位 >VxWorks操作系统在雷达信号处理中的应用
【6h】

VxWorks操作系统在雷达信号处理中的应用

代理获取

目录

文摘

英文文摘

西安电子科技大学学位论文独创性(或创新性)声明及西安电子科技大学关于论文使用授权的说明

第一章绪论

1.1研究背景及其意义

1.2论文内容安排

第二章雷达信号处理系统分析

2.1信号处理运算量分析

2.1.1系统脉压运算量

2.1.2 MTD和CFAR运算量

2.2数据传输量分析

第三章系统硬件设计

3.1定时接口板

3.1.1定时脉冲信号

3.1.2I/O端口

3.2信号处理板

3.2.1信号处理模块

3 2.2 A/D采样子板与信号处理板的接口

第四章 VxWorkws操作系统分析

4.1VxWorkws操作系统简介

4.2VxWorkws操作系统内核分析

4.2.1任务管理

4.2.2通信、同步和互斥机制

4.2.3中断服务程序

4.2.4时钟管理

4.3 VxWorkws操作系统的优缺点

第五章嵌入式软件开发与系统验证

5.1 Tornado集成开发平台的简介

5.2板级支持包BSP

5.3嵌入式软件开发的要点

5.3.1任务划分原则

5.3.2防止死锁、饥饿和优先级翻转

5.3.3函数的可重入性

5.3.4任务优先级确定

5.4嵌入式软件开发

5.4.1系统初始化

5.4.2设备操作

5.4.3多任务操作

5.5系统验证

结论

致谢

参考文献

作者在攻读硕士学位论文期间(合作)的研究成果

展开▼

摘要

本文主要阐述了VxWorks嵌入式操作系统在雷达信号处理中的应用,讨论了VxWorks的配置和实时多任务应用程序的开发、雷达信号处理机的硬件设计。为了满足雷达的高可靠性和实时性,系统采用模块化软硬件设计架构。在信号处理机硬件设计中,采用多DSP并行处理技术实现高速运算一,并通过自定义总线和链路口实现数据传输,使得板卡具有很高的运算能力和数据传输能力。VxWorks运行在Power PC的单板计算机上,通过VME总线、串口、网络与各分系统(天线、波控机、定时接口板和信号处理机)进行通信,实现控制系统功能。操作系统采用优先级抢占的任务调度算法,优先级高的任务优先获得处理器的资源。VxWorks应用程序采用多任务的设计思想,根据要求分配任务优先级,各任务通过信号量和消息进行通信,具备很高的实时性。由此利用搭建的实验平台,进行了某雷达的外场实验。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号