5 个不稳定版本
0.3.0 | 2021 年 1 月 25 日 |
---|---|
0.2.0 | 2021 年 1 月 25 日 |
0.1.2 | 2021 年 1 月 20 日 |
0.1.1 | 2021 年 1 月 20 日 |
0.1.0 | 2021 年 1 月 20 日 |
#15 in #ftdi
28KB
636 行
mpsse-rs
构建 MPSSE 命令
此包目前不完整且不稳定。请谨慎使用。
lib.rs
:
MPSSE-rs
FTDI MPSSE 命令的构建器。[链接](https://www.ftdichip.com/Support/Documents/AppNotes/AN_108_Command_Processor_for_MPSSE_and_MCU_Host_Bus_Emulation_Modes.pdf)
use mpsse::{Builder, ClockEdge};
pub fn main() {
let commands = Builder::new()
.set_frequency(100_000.0)
.then()
.read_data(15)
.with_clock_direction(ClockEdge::Rising)
.build();
assert_eq!(
vec![0x86, 0x3B, 0x00, 0x20, 0x0E, 0x00],
commands
);
}