8个版本 (稳定)
2.0.1 | 2020年10月21日 |
---|---|
2.0.0 | 2020年10月19日 |
1.0.4 | 2020年10月12日 |
0.4.0 | 2020年10月7日 |
#1482 in 嵌入式开发
在3个crate中使用 (通过 pinetime-watchface)
15MB
317K SLoC
包含 (WOFF字体, 5MB) SimSun.woff
Rust LVGL绑定用于PineTime智能手表的Mynewt平台
此crate包含用于PineTime手表面框架的LVGL绑定:pinetime-watchface
查看使用此框架创建的示例手表面:barebones-watchface
LVGL绑定与PineTime Mynewt固件pinetime-rust-mynewt
和PineTime WebAssembly模拟器lvgl-wasm
兼容
参考文章...
"在Rust中使用LVGL创建您的PineTime手表面...并在crates.io上发布"
要生成绑定并将其发布到crates.io...
scripts/gen-bindings.sh
cargo package --list --allow-dirty
cargo publish --dry-run --allow-dirty
cargo publish
请参阅src
获取更多详细信息。
lib.rs
:
Rust的LVGL API。包含由bindgen
生成的C语言LVGL API的Rust绑定。还包括为Rust特别创建的LVGL API的安全版本。