-
can-dbc
DBC格式的解析器。DBC格式用于CAN网络数据的交换。
-
dsdl
Rust命令行界面(CLI)用于OpenCyphal数据结构描述语言(DSDL)文件
-
automotive
提供各种与汽车相关的库,例如与CAN接口通信和诊断API
-
canadensis
Cyphal实现:节点类型和一些其他canadensiscrate的导出
-
j1939
SAE J1939是一组定义重型车辆中ECU如何通过CAN总线通信的标准
-
mcp25xx
MCP2510, MCP2515和MCP25625 CAN控制器库
-
can-types
对简单的CAN总线数据结构进行编码/解码
-
bxcan
STM32 bxCAN外设驱动程序
-
kickable
为了回答一个古老的问题...我能踢它吗?
-
canopen-tokio
为tokio提供低级CANopen
-
cyphal
Open Cyphal的Rust实现
-
socketcan-isotp
ISO-TP或ISO 15762-2的一个常见应用示例是统一诊断服务(UDS),它用于汽车ECU的诊断。
-
cyphal-dsdl
Open Cyphal DSDL Rust实现
-
canadensis_data_types
自动生成所有Cyphal公共受控数据类型的类型
-
can2040
Rust的端口
-
can-socket
无装饰的CAN套接字(阻塞或异步tokio)
-
bxcan-ng
STM32 bxCAN外设驱动程序
-
canadensis_can
Cyphal实现:Cyphal/CAN(CAN和CAN FD)传输层
-
fdcan
STM32 FDCAN外设驱动程序
-
canadensis_write_crc
计算并写入Cyphal映像CRC值
-
candump-parse
解析
candump
实用程序的输出 -
canadensis_pnp_client
Cyphal即插即用节点ID分配的客户库
-
canadensis_encoding
Cyphal实现:传输编码和解码
-
mcp2515
#![no_std]
用于与MCP2515 CAN控制器芯片交互的库 -
robomaster-s1-proto
RoboMaster S1 CAN协议
-
dbcc
将
数据库CAN
(dbc)文件编译成Rust代码 -
canutils
纯Rust实现的can-utils
-
cantools
CAN总线数据分析库
-
canadensis_linux
为canadensis(Cyphal)提供的Linux SocketCAN兼容性
-
can
用于常见CAN类型的通用库
-
canopen_rust
Rust的CANOpen实现
-
canadensis_bxcan
Canadensis与某些微控制器中发现的BXCAN外设之间的桥接器
-
canparse
CAN信号和定义解析器
-
cantact
CANtact控制器区域网络工具的CLI
-
socketcan-sys
为CANBus提供的Linux SocketCAN api的低级绑定
-
cantact-driver
CANtact控制器区域网络工具的驱动和API
-
canadensis_crc
访问Cyphal软件图像CRC
-
multican
同时连接多个CAN总线。允许使用不同类型的网络
-
rustodrive
使用CAN协议控制多个ODrives的Rust绑定
-
obd
与车辆车载诊断系统协同工作
-
tokio-socketcan-bcm
带有tokio的异步Linux SocketCAN - 广播管理器支持(BCM)
-
canadensis_filter_config
Cyphal的自动接收过滤配置
-
symparser
由PEAK-System构思的SYM文件格式的解析器实现
-
tmcl
Trinamic运动控制语言
-
candid_client
处理与CANdid服务器的客户端连接
-
slcan
串行CAN总线(slcan)接口
-
gpscandump
记录GPS和CAN总线数据,并将CAN数据与GPS数据同步
-
candid_server
读取和转发CAN总线上的消息的服务器
-
canadensis_core
Cyphal实现:公共定义
-
can-utils
用于操作CAN数据和接口的实用程序和模块
-
busmust
对BusMust USB-CAN API的绑定
-
canadensis_header
Cyphal/Serial和Cyphal/UDP使用的帧头格式
-
can-hal
Rust微控制器CAN框架
-
mcan-core
非官方MCAN硬件抽象层(集成层)
-
pycanrs
python-can的Rust绑定
-
dsdl_parser
用于通过uavcan传输时的DSDL(数据结构描述语言)的nom解析器
-
uavcan
在Rust中实现的uavcan完整功能参考实现
-
jeep
Jeep JL的CAN事件处理
-
agisostack-sys
Adrian Del Grosso自动生成的AgIsoStack++库的Rust绑定
-
agisostack-rs
Adrian Del Grosso的AgIsoStack++库的Rust包装器
-
dsdl_compiler
用于通过Uavcan传输时的DSDL(数据结构描述语言)的编译器
-
uavcan-core
Rust中uavcan实现的主要(核心)部分。核心也适合作为这个crate是,并且将始终是no_std
-
uavcan-derive
使推导Uavcan相关类型成为可能
尝试使用DuckDuckGo进行搜索。搜索.