声明
摘要
1 绪论
1.1 研究背景
1.2 课题来源
1.3 多协议转换器市场现状分析及应用
1.4 论文的研究内容与架构
2 多协议转换器的硬件设计
2.1 系统概述
2.2 器件的选择
2.2.1 主控制器的选择
2.2.2 无线模块控制器的选择
2.2.3 以太网物理层收发器的选择
2.2.4 CAN收发器的选择
2.3 硬件电路设计
2.3.1 电源模块电路设计
2.3.2 以太网接口电路设计
2.3.3 USB接口电路设计
2.3.4 CAN接口电路设计
2.3.5 RS232接口电路设计
2.3.6 RS485接口电路设计
2.3.7 单片机与无线模块的通信电路设计
2.4 本章小结
3 多协议转换器的软件设计
3.1 多协议转换器的帧格式和编码方式
3.2 驱动程序的设计
3.2.1 以太网驱动程序设计
3.2.2 USB驱动程序设计
3.2.3 CAN驱动程序设计
3.2.4 SimpliciTI驱动程序设计
3.3 协议栈的工作原理与移植
3.3.1 TCP/IP协议
3.3.2 TCP/IP协议栈精简与移植
3.3.3 USB协议与移植
3.3.4 CAN协议及实现
3.3.5 RS232协议及实现
3.3.6 SimpliciTI协议及实现
3.4 存储结构的设计
3.5 中断服务函数的设计
3.6 主程序设计
3.7 本章小结
4 多协议转换器的测试
5 总结与展望
参考文献
个人简历与研究成果
致谢