2 个版本 (1 个稳定版)
5.0.6 | 2024年6月19日 |
---|---|
0.1.0 | 2022年1月2日 |
在 嵌入式开发 中排名 #1568
每月下载量 89
在 rkaiq 中使用
11KB
192 行
rkaiq
Rockchip RKAIQ 对 Rust 的绑定。
构建示例
在构建示例之前,您必须设置环境变量
PKG_CONFIG_SYSROOT_DIR
RKAIQ_INCLUDE_DIR
TARGET_SYSROOT_DIR
以告知 pkg-config
和 bindgen
依赖项的位置。
例如:使用 Full-V RKLASER1 板
export PKG_CONFIG_SYSROOT_DIR=/opt/fullv/2021.02.8-rklaser1/staging
export RKAIQ_INCLUDE_DIR=/opt/fullv/2021.02.8-rklaser1/staging/usr/include/rkaiq
export TARGET_SYSROOT_DIR=/opt/fullv/2021.02.8-rklaser1/staging
构建并运行示例
cargo r --example minimal
功能
fullv
- 启用 Full-V 补丁。isp_hw_v20
- 为 ISP_HW V20 (RV1126, RV1109) 构建isp_hw_v21
- 为 ISP_HW V21 (RK356X) 构建isp_hw_v30
- 为 ISP_HW V30 (RK3588) 构建isp_hw_v31
- 为 ISP_HW V31 (???) 构建v1_0
- 使用 RKAIQ 1.0 构建v2_0
- 使用 RKAIQ 2.0 构建v3_0
- 使用 RKAIQ 3.0 构建
lib.rs
:
RKAIQ ISP 应用接口安全绑定。
本项目当前基于 RKAIQ V1.0 ISP 应用接口实现。
无运行时依赖
~0–1.8MB
~36K SLoC