文摘
英文文摘
独创性声明及学位论文版权使用授权书
致谢
第一章引言
1.1 变电站自动化概述[1][2][3]
1.1.1变电站自动化技术及系统
1.1.2变电站自动化系统数据通信概述
1.2 CAN总线技术[4][5][6]
1.2.1 CAN总线的特点
1.2.2 CAN总线的分层结构
1.3 USB总线技术[7]
1.3.1 USB技术背景
1.3.2 USB技术特点
1.4 论文的内容、可行性及意义[8][9]
第二章通信控制器的总体设计
2.1通信控制器的硬件结构[8][10]
2.2通信控制器的软件实现
第三章通信控制器CAN接口的实现[11][12][13][14][15][16]
3.1 硬件设计
3.2软件设计
3.2.1 CAN协议的帧格式[4][5][6]
3.2.2 CAN协议帧的实现
3.2.3 SJA1000的初始化[20]
3.2.4 主程序及中断处理子程序[21]
第四章通信控制器USB接口的实现
4.1 USB接口技术[22][23][24][25]
4.1.1 USB系统的组成及内部工作关系
4.1.2 USB的物理及信号环境
4.1.3 USB通信流
4.1.4 USB的错误监测机制
4.2通信控制器中USB接口部分的硬件设计
4.2.1 D12芯片简介及硬件连线
4.2.2看门狗电路
4.3通信控制器中USB接口部分的固件设计[26][27][28]
4.3.1固件设计思想
4.3.2中断服务程序ISR的实现
4.3.3 协议层设备请求
4.4 USB设备驱动程序设计[29][30][31]
4.4.1 WDM及WDM型USB设备驱动程序的分层
4.4.2 IRP处理
4.4.3 USB请求块(URB)
4.4.4 USB设备驱动程序概述及组成
4.4.5 USB设备驱动程序的开发工具
4.5 USB应用程序浅谈
第五章通信控制器RS232接口的实现[32][33][34][35][36][37]
5.1硬件设计
5.2 软件设计
5.2.1 101规约概述
5.2.2远程通信的软件实现
第六章抗干扰设计[38][39][40]
6.1硬件抗干扰措施
6.2软件抗干扰措施
6.3印刷电路板抗干扰措施
总结
参考文献