#devices #ftdi #bindings #interfacing #usb #struct #d3xx

ft60x_rs

通过绑定到D3XX库,提供与FTDI FT60x USB 3.0 FIFO ICs接口的库

1 个不稳定版本

0.1.0 2023年8月16日

#20 in #ftdi

自定义许可证

1.5MB
928

包含 (ELF 库, 1MB) assets/libftd3xx.so, (Windows DLL, 390KB) assets/FTD3XX.dll

ft60x

FTDI FT60x D3XX 库的非官方Rust绑定。


lib.rs:

Crate 通过对D3XX库的半安全包装与FT600/601设备接口。

此crate的核心是 Device 结构体。该结构体表示一个FT600/601设备。它提供与设备交互的方法,例如配置和读取/写入设备。

⚠️ 重要 ⚠️

D3XX库必须在调用任何D3XX函数之前加载。这可以通过调用 load_dylib 从磁盘加载外部库或通过 load_bundled_dylib 使用当前平台的捆绑库来完成。

依赖项

~3–13MB
~142K SLoC