RV1126准备-----编译和测试SDK自带的RKNN例程

一、SDK自带的RKNN例程介绍

  • 位置: SDK自带的RKNN例程位于SDK的external/rknpu/rknn/rknn_api/examples目录下
  • 内容: 包含多输入示例、目标检测、批量推理、透传模式、零拷贝等不同功能的示例代码
  • 3rdparty目录:
    • CImg: 轻量级C++图像处理库,只有一个CImg.h头文件,支持图片加载和显示
    • DRM: Linux下的图形显示框架,支持多图层合成和异步更新等特性
    • RGA: 2D硬件加速器,用于加速图形操作如旋转、缩放图像
    • STB: 开源图像解码库,支持图像加载、保存和大小调整

二、SDK自带的RKNN例程编译

  • 默认编译: SDK一键编译后默认会编译rknpu组件
  • 清除命令: 执行make rknpu-dirclean可清除编译结果
  • 重新编译: 执行make rknpu可单独编译该组件

  • 步骤1: 参考README.md文件中的说明
  • 步骤2: 修改build.sh文件指定交叉编译器
  • 步骤3: 执行./build.sh进行编译
  • 安装: 将编译结果push到设备的/userdata目录

步骤2: 修改build.sh文件指定交叉编译器

步骤3: 执行./build.sh进行编译

相关推荐
小张同学a.10 小时前
Docker 容器实战 1—— docker 基础与镜像构建
linux·运维·docker·容器
Best-Wishes12 小时前
BurpSuite Pro教育版在linux系统中配置
linux·运维·服务器·网络安全·burpsuite
wuminyu13 小时前
深入剖析 Panama Off-heap 的性能损耗与开销
java·linux·c语言·jvm·c++
虎王物联13 小时前
RK3568嵌入式Linux跑Docker:内核配置排查到AIoT容器化的完整路径
linux·运维·docker·rk3568·aiot·嵌入式linux
GeW13 小时前
不只靠技术:RHCE考试的5个隐藏得分点
linux
老当益壮梁奶奶14 小时前
Linux软件编程学习笔记(八):进程间通信详解(1)
linux·c语言·笔记·学习·算法
祖力5514 小时前
进程间通信(IPC机制):消息队列与共享内存
linux·消息队列·共享内存·通信·进程间通信
Learn-Share_HY15 小时前
[IT Network]如何配置反向路徑過濾器(rp_filter),以解決路由不對稱問題?
linux·嵌入式硬件·物联网·网络协议·tcp/ip·http·iot
祖力5516 小时前
进程间通信(IPC机制):信号
linux·运维·服务器·进程·进程间通信·多任务·ipc
GKxx16 小时前
在 HarmonyOS 上给 QEMU 搭一个最小 aarch64 Linux guest(内核 + busybox initramfs)
linux·华为·qemu·harmonyos·鸿蒙·鸿蒙pc