
JNACan: 使用 JNA 访问 Java 中的 Linux SocketCan API
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
JNACan 是一个利用 Java Native Access (JNA) 库在Java程序中实现Linux SocketCAN接口访问的工具。它允许开发者轻松地从Java环境中直接操作和监控CAN总线,无需编写原生代码。
大麻
Java 的 CAN 总线通过 JNA 访问 Linux SocketCan API。
本软件为Alpha品质,请勿用于生产环境。
使用 Java Native Access (JNA) 可以无需编写原生代码来访问SocketCan API,因此该项目是纯 Java 项目(从技术上讲,JNA jar 包含一些小型现成的原生二进制库)。
该库目前仅支持原始模式。读取和写入操作会被阻塞。但是可以设置 SO_RCVTIMEO 值来实现读取超时功能。
包括 Netty 4.0 通道实现。
jnaCan 在 GNU LESSER GENERAL PUBLIC LICENSE Version 3 下获得许可,请参阅 LICENSE.txt 文件
jnaerator 开关
请注意,Linux C 头文件中定义的某些常量在您的平台上可能有所不同,因此生成的 Java 代码可能无法正常工作。
全部评论 (0)
还没有任何评论哟~


