摘要
随着信息与网络技术的发展,嵌入式系统渗透到各个领域,得到了广泛的应用。CAN总线作为一种优秀的现场总线,和以太网连接起来即可大大提高控制系统的分布式特性。本文以高速的ARM处理器LPC2290为核心,设计了一套基于以太网和CAN嵌入式系统的核心控制部分,研究了TCP/IP协议栈的组成和内部实现原理,完成了μC/OS-II操作系统下CAN-TCP/IP应用程序,实现CAN数据和以太网数据的双向稳定传输。
With the development of information and network technology, the embedded system is applied widely in all kinds of fields. Controller Area Network (CAN), as a good kind of field bus, if was connected to the Ethernet, then the distributing characteristic of control system would be increased much. The core control partition of an embedded system based on CAN and Ethernet is developed on the core of high-speed ARM7 processor LPC2290. The constitution and inside realization of TCP/IP is studied. Then realized the bidirectional data transmission between the CAN and Ethernet after completion of CAN-TCP/IP server based on μC/OS-II operation system.
出处
《微计算机信息》
北大核心
2007年第32期75-77,共3页
Control & Automation