首页--工业技术论文--自动化技术、计算机技术论文--自动化技术及设备论文--自动化系统论文--自动控制、自动控制系统论文

基于USB技术的CAN总线适配器的研究与开发

摘要第1-5页
ABSTRACT第5-9页
1 引言第9-21页
   ·选题背景及意义第9-11页
   ·国内外研究的现状第11-15页
   ·论文的主要工作第15-21页
     ·数据传输方案的选择第15-16页
     ·本课题要解决的问题及方案论证第16-18页
     ·系统的硬件设计第18-19页
     ·系统的软件设计第19页
     ·论文中的创新点第19-21页
2 USB接口设计第21-29页
   ·USB系统概述第21-23页
   ·USB接口方案第23-24页
   ·USB接口硬件设计第24-29页
     ·USB控制器第24-26页
     ·PDIUSBD12通用USB收发器第26-28页
     ·USB接口的硬件设计电路第28-29页
3 固件设计第29-43页
   ·USB固件编程概述第29-30页
   ·固件编程策略第30-35页
     ·固件结构第31-33页
     ·固件功能第33页
     ·设备枚举第33-35页
     ·数据传输第35页
   ·系统的固件编程第35-43页
     ·主循环MAINLOOP.C第36-39页
     ·中断服务程序ISR.C第39-42页
     ·硬件提取层程序EPPHAL第42-43页
4 USB设备驱动程序和应用程序设计第43-52页
   ·驱动程序功能第43-45页
   ·USB设备驱动程序开发工具第45-46页
   ·WinDriver USB驱动程序开发方法第46-47页
   ·WinDriver USB层次结构第47-49页
   ·USB设备程序设计第49-52页
     ·WDM型USB设备驱动程序层次结构第49-50页
       ·客户驱动程序入口DriverEntry与分发例程Dispatch第50页
       ·系统初始化第50页
     ·上位机软件设计第50-52页
5 CAN总线技术第52-58页
   ·CAN技术简介第52-53页
   ·CAN总线的特点第53-54页
   ·CAN控制器第54-58页
     ·SJA1000的功能第55-56页
     ·CAN总线的物理接口——82C250第56-58页
6 基于USB技术的数据采集系统的设计与实现第58-72页
   ·适配器硬件接口第58-59页
   ·软件编程第59-64页
     ·微控制器固件编程第59-60页
     ·CAN协议的实现第60-61页
     ·USB1.1协议的实现第61-62页
     ·驱动程序的实现第62-64页
   ·基于USB技术的CAN总线适配器的调试第64-72页
     ·初始化部分第64-66页
     ·接口描述第66页
     ·测试步骤第66-70页
     ·测试结果第70-72页
7 结论与展望第72-75页
   ·研究工作总结第72-73页
   ·展望第73-75页
参考文献第75-81页
附录A 电路原理图第81-82页
附录B 印制板图第82-83页
附录C 主循环程序第83-89页
附录D USB/CAN总线适配器的实物照片第89-90页
攻读学位期间的主要学术成果第90-91页
致谢第91页

论文共91页,点击 下载论文
上一篇:锂离子电池正极材料LiMn2O4的合成与表征
下一篇:基于数字图象处理的HMA集料形状及分布特征研究