4次发布
0.1.0-alpha.5 | 2023年6月5日 |
---|---|
0.1.0-alpha.2 | 2023年6月4日 |
1840在嵌入式开发
每月 30次下载
21KB
509 行
iso-tp
适用于嵌入式设备的异步ISO-TP (ISO 15765-2) 实现
读取
use async_hal::io::AsyncRead;
use iso_tp::Socket;
let mut socket = Socket::new(tx, rx);
let mut reader = socket.reader();
let mut buf = [0; 64];
reader.read_to_end(&mut buf).await?;
dbg!(&buf);
写入
use async_hal::io::AsyncWrite;
use iso_tp::Socket;
let mut socket = Socket::new(tx, rx);
let mut writer = socket.writer();
writer.write_all(b"Hello World!").await?;
依赖项
~195KB