USB通信接口在汽车行驶记录仪中的应用
1 引言 | 第1-7页 |
2 系统整体方案设计 | 第7-10页 |
·汽车行驶记录仪系统整体框图 | 第7-9页 |
·数据传输格式 | 第9-10页 |
3 数据通信接口的硬件设计与实现 | 第10-21页 |
·RS232通信接口 | 第10-11页 |
·USB通信接口 | 第11-21页 |
·USB总线简介 | 第11页 |
·USB总线的特点及应用 | 第11-12页 |
·USB接口硬件电路 | 第12-21页 |
·微控制器W78E54B | 第13-15页 |
·USB主机控制器SL811HS | 第15-19页 |
·外部RAM CY62256 | 第19-20页 |
·RS232接口 | 第20-21页 |
4 数据通信接口的软件设计与实现 | 第21-70页 |
·工具的介绍 | 第21-29页 |
·KEIL C简介 | 第21-26页 |
·C的优点 | 第21页 |
·C语言的一些要点 | 第21-22页 |
·Keil C介绍 | 第22-26页 |
·ULTRAEDIT简介 | 第26-27页 |
·BUS HOUND简介 | 第27-28页 |
·串口调试助手 | 第28-29页 |
·RS232通信的软件实现 | 第29-31页 |
·RS232数据通信协议 | 第29-30页 |
·RS232通信的主要函数 | 第30-31页 |
·USB通信的软件实现 | 第31-70页 |
·USB1.1协议简介 | 第31-40页 |
·电气特性 | 第31页 |
·USB系统构成 | 第31-33页 |
·USB设备的枚举过程 | 第33-34页 |
·USB传输 | 第34-37页 |
·USB标准设备请求 | 第37-40页 |
·USB固件程序 | 第40-70页 |
·USB程序模块 | 第40页 |
·主程序--MAIN.C | 第40-42页 |
·硬件提取层--HAL.C | 第42页 |
·USB协议层--SL811.C | 第42-50页 |
·文件系统函数集--FAT.C | 第50-58页 |
·文件操作函数集合--TPBULK.C | 第58-68页 |
·人机接口--HPI.C | 第68-70页 |
·中断函数--ISR.C | 第70页 |
5 应用实例 | 第70-74页 |
6 总结 | 第74-75页 |
致谢 | 第75-76页 |
参考文献 | 第76-77页 |
附录A | 第77-78页 |
附录B | 第78页 |