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进行编译

相关推荐
the sun342 小时前
Linux驱动开发:环境准备与报错处理
linux·运维·服务器
MC_J2 小时前
Linux 6.1 移植RTL8723du驱动
linux·arm
彭泽布衣2 小时前
Linux如何指定源端口打流
linux·运维·网络
晨晖22 小时前
Linux命令3
linux·运维·服务器
素雨迁喜3 小时前
Linux平台下git工具的使用
linux·运维·git
十年编程老舅3 小时前
Linux DMA 技术深度拆解
linux·网络·linux内核·dma·c/c++·内存访问
jianqiang.xue3 小时前
ESP32-S3 运行 Linux 全指南:从 RISC-V 模拟器移植到 8 秒快速启动
linux·stm32·单片机·mongodb·risc-v·esp32s3
bing_feilong3 小时前
Ubuntu Tips
linux·运维
~光~~3 小时前
【嵌入式linux学习】0_3位运算整理
linux·学习