摘要:针对飞行陀螺性能测试系统高实时性的需求,设计并实现了基于PCI总线架构与RS422总线的硬件系统,同时提出基于RTX的测试软件开发方案。测试系统依托Windows + RTX平台,兼具良好实时性与Windows操作系统在测控软件开发上的优势。系统采用模块化、层次化设计,分为驱动层、逻辑层和用户层。驱动层与底层对接,负责与底层FPGA开发相应驱动;逻辑层承担业务处理,对各个板卡接口函数进行封装;用户层实现与用户交互,构建稳定可靠的上层界面程序以满足用户需求。最后,在研发的飞行陀螺测试系统装置上开展功能与性能测试。经验证,实时性响应迅速,能够满足测试需求,为未来测试设备研发提供了更多参考。
文章目录
0 引言
1 测试系统硬件平台设计
1.1 总体设计
1.2 测控单元设计
2 测试系统驱动程序设计
2.1 实时操作系统选型
2.2 Windows下RS422基于SC28L202的实时扩展
2.3 驱动程序开发
2.3.1 驱动程序关键技术
2.3.2 Windows系统下RS422驱动开发
2.3.3 Windows+RTX系统下RS422驱动开发
3 测试例程设计
4 测试结果与分析
5 结束语