第1章 绪论
1.1. 论文的研究背景与意义
1.2.1. CAN总线的研究现状
1.2.2. USB总线的研究现状
1.2.3. CAN-USB数据交互系统的研究现状
1.3.论文的主要内容
1.3.1. CAN-USB数据交互系统的组成
1.3.2.论文结构
第2章 CAN总线和USB总线的特性分析
2.1.1. CAN总线物理层介绍
2.1.2. CAN总线协议层介绍
2.2. CAN总线控制器的组成
2.3.1. USB总线物理层介绍
2.3.2. USB总线协议层介绍
2.4. USB总线控制器CY7C68013介绍
第3章 基于FPGA的CAN总线控制器设计与测试
3.1.1.寄存器处理模块设计
3.1.2.位时序逻辑控制模块的设计
3.1.3.位流处理器逻辑控制模块的设计
3.2.1. CAN总线控制器结构的设计
3.2.2. CAN总线控制器的控制逻辑设计
3.3.测试分析
3.3.1. FPGA的占用资源比较
3.3.2. CAN总线控制器性能比较
第4章基于FPGA与CY7C68013的USB控制逻辑的设计
4.1.基于CY7C68013的固件设计
4.1.1. CY7C68013配置的接口函数说明
4.1.2. CY7C68013配置的寄存器说明
4.1.3. CY7C68013的固件程序设计
4.2. CY7C68013控制逻辑设计
4.3.1. CY7C68013固件烧录的测试
4.3.2. FPGA对USB总线控制逻辑的测试
第5章基于FPGA的CAN-USB数据交互模块与系统集成测试
5.1.硬件电路设计
5.2.1. CAN交互单元
5.2.2. USB交互单元
5.2.3. CAN-USB数据交互模块设计
5.2.4. CAN-USB数据交互模块纠错机制
5.2.5.系统集成测试分析
结论
参考文献
攻读硕士学位期间发表的论文和取得的科研成果
致谢
沈阳理工大学;