控制区域网络-OpenCAN
2011-02-17 12:42:16 阿炯

本站赞助商链接,请多关照。

OpenCAN 是一个用来与各种不同的 CAN (控制区域网络) 设备交互的软件平台,提供抽象的 C++ 接口用来控制 CAN 设备。可通过插件来扩展对一些特殊设备的支持,并通过简单的 API 进行调用,每个组件都是跨平台的,可用来高效的开发在 Windows 和 Linux 运行的 CAN 软件。

OpenCAN is a software platform for interacting with various Controller Area Network (CAN or CANbus) devices. It provides an abstract C++ interface that can be used to control CAN devices. Support for specific devices can be written as plugins, and then loaded through a simple API call. Each component is cross-platform, enabling the efficient development of CAN software on Windows and Linux.  And you are free to use and extend it according to the GNU Lesser General Public License (LGPL).

Features

Supports Windows and Linux
Light-weight and simple API encapsulation
API documentation using Doxygen
Device support can be compiled in or as dynamically-loaded plugins
Includes plugins for LinCAN and PCAN devices

最新版本:0.6


项目主页:http://www.freecode.com/projects/opencan