摘要3-4
Abstract4-7
1 绪论7-11
1.1 选题背景及作用7-8
1.2 飞行器模拟系统进展近况8
1.3 探讨内容及结构安排8-11
2 飞行器模拟系统概述11-19
2.1 飞行器模拟系统需求浅析11-12
2.2 结构及功能介绍12
2.3 硬件平台12-13
2.4 主要硬件介绍13-17
2.4.1 ADSP-BF53213-15
2.4.2 CycloneⅢ系列FPGA15
2.4.3 MAX Ⅱ系列的CPLD15
2.4.4 W530015-16
2.4.5 BU-6158016-17
2.5 本章总结17-19
3 软件总体结构19-21
3.1 软件分层结构设计19
3.2 软件主流程设计19-20
3.3 本章总结20-21
4 底层硬件驱动和时间片任务管理21-35
4.1 底层硬件驱动21-33
4.1.1 网络芯片W5300初始化21-24
4.1.2 1553B接口芯片BU-61580初始化24-33
4.2 时间片任务调度33-34
4.3 本章总结34-35
5 FatFs文件系统移植及文件剖析35-47
5.1 FatFs文件系统介绍35
5.2 文件系统移植35-39
5.2.1 SD卡初始化35-37
5.2.2 文件系统移植37-39
5.3 文件剖析39-46
5.3.1 通信文件剖析39-43
5.3.2 逻辑文件剖析43-44
5.3.3 电源文件剖析44-45
5.3.4 故障配置文件剖析45-46
5.4 本章总结46-47
6 通信功能47-65
6.1 电流环通信47-51
6.1.1 帧命令协议47-49
6.1.2 单命令协议49-51
6.2 RS422通信协议51-52
6.3 1553B通信协议52-54
6.3.1 1553B通信中断处理52-53
6.3.2 1553B通信帧协议53-54
6.4 以太网通信54-62
6.4.1 W5300网络传输介绍54
6.4.2 网络传输流程54-56
6.4.3 网络数据传输56-57
6.4.4 网络传输协议57-62
6.5 本章总结62-65
7 开关量信号处理功能65-67
7.1 逻辑信号处理65
7.2 制约码信号处理65-66
7.3 本章总结66-67
总结67-69
致谢69-71