论文部分内容阅读
本文主要论述了嵌入式CAN/Ethernet网关的研究与应用。嵌入式网关的开发是为了实现原有系统中工控机和CAN适配卡的组合具有的功能,将CAN网络在原有拓扑不变的情况下加入以太网,使整个系统成本更低、性能更好,也为现场总线和以太网的结合寻找一种具体的方案。 嵌入式网关选用TMS320LF2407A芯片作为CPU控制RTL8029AS网卡的硬件组成,用软件实现了TCP/IP协议栈。论文的主要工作包括: 1.利用可编程逻辑器件实现了PCI主控接口,作为CPU访问网卡的桥梁,实现了系统对以太网帧数据的发送和接收。 2.将嵌入式操作系统μc/os-Ⅱ移植到TMS320LF2407A的处理器环境中,为网关完成复杂的协议转换提供了实时的内核。 3.设计了基于μc/os-Ⅱ操作系统的应用软件系统,实现了TCP/IP协议和CAN协议的解析与转换。 4.设计了监控软件对嵌入式网关的应用系统进行了运行监测,借助于网络诊断工具实现了嵌入式网关的性能测评。 嵌入式网关完成了对原有系统的改造,实现了局域网内主机对CAN网络各节点的访问,性能优于原有监控系统的指标。嵌入式网关的研究与应用为现场总线和以太网的结合提供了较好的思路,为现场总线的继续发展和以太网向设备底层的延伸找到了最好的结合点。