-
dsdl
Rust命令行界面(CLI)用于OpenCyphal数据结构描述语言(DSDL)文件
-
canadensis_dsdl_frontend
Cyphal数据结构描述语言的前端编译器
-
canadensis
Cyphal实现:节点类型和一些其他canadensis crate的重导出
-
cyphal
Open Cyphal Rust实现
-
canadensis_codegen_rust
根据Cyphal DSDL文件生成数据类型的Rust代码
-
canadensis_data_types
自动生成所有Cyphal公共规范数据类型的类型
-
cyphal-dsdl
Open Cyphal DSDL Rust实现
-
canadensis_encoding
Cyphal实现:传输编码和解码
-
canadensis_dsdl_parser
Cyphal数据结构描述语言的解析器
-
canadensis_can
Cyphal实现:Cyphal/CAN(CAN和CAN FD)传输层
-
canadensis_write_crc
计算并写入Cyphal映像CRC值
-
canadensis_linux
为canadensis(Cyphal)提供Linux SocketCAN兼容性
-
canadensis_macro
一个过程宏,用于从内联和/或外部 Cyphal DSDL 文件生成 Rust 数据类型和序列化代码
-
canadensis_bit_length_set
用于在处理 Cyphal 数据结构描述语言文件时计算数据类型大小的位长度集合类型
-
canadensis_serial
Cyphal 实现:Cyphal/Serial 传输
-
canadensis_bxcan
Canadensis 与某些微控制器中发现的 BXCAN 外设之间的桥接器
-
canadensis_pnp_client
Cyphal 插拔式节点 ID 分配的客户库
-
canadensis_udp
Cyphal 实现:Cyphal/UDP 传输
-
canadensis_crc
访问 Cyphal 软件图像 CRC
-
canadensis_filter_config
Cyphal 的自动接收过滤器配置
-
canadensis_core
Cyphal 实现:通用定义
-
canadensis_header
Cyphal/Serial 和 Cyphal/UDP 所使用的帧头格式
-
canadensis_derive_register_block
为
canadensis::register::RegisterBlock
提供推导宏 -
dsdl_parser
用于通过 uavcan 传输时的 DSDL(数据结构描述语言)的 nom 解析器
-
uavcan
Rust中的uavcan完全功能参考实现
-
dsdl_compiler
用于通过Uavcan传输时的DSDL(数据结构描述语言)编译器
-
uavcan-core
uavcan在Rust中的主要(核心)部分。核心也适合这个crate,因为它始终是no_std
-
uavcan-derive
使得可以推导出Uavcan相关类型
尝试使用 DuckDuckGo 进行搜索。