2 个版本 (1 个稳定版)

5.0.6 2024年6月19日
0.1.0 2022年1月2日

嵌入式开发 中排名 #1568

Download history • Rust 包仓库 155/week @ 2024-06-18 • Rust 包仓库

每月下载量 89
rkaiq 中使用

MIT/Apache

11KB
192

rkaiq

Rockchip RKAIQ 对 Rust 的绑定。

构建示例

在构建示例之前,您必须设置环境变量

  • PKG_CONFIG_SYSROOT_DIR
  • RKAIQ_INCLUDE_DIR
  • TARGET_SYSROOT_DIR

以告知 pkg-configbindgen 依赖项的位置。

例如:使用 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