当前位置: 首页 > news >正文

rk3568main.cc解析

rk3568main.cc解析

  • 前言
  • 解析


前言

正点原子rk3568学习,rk官方RKNN_MODEL_ZOO文件中 rknn_model_zoo-main/examples/mobilenet/cpp/main.cc

从执行命令:./build-linux.sh -t rk3568 -a aarch64 -d mobilenet
到:

cmake ../../examples/mobilenet/cpp \-DTARGET_SOC=rk356x\-DCMAKE_SYSTEM_NAME=Linux \-DCMAKE_SYSTEM_PROCESSOR=aarch64\-DCMAKE_BUILD_TYPE=Release\-DENABLE_ASAN=OFF\-DDISABLE_RGA=OFF\-DDISABLE_LIBJPEG=OFF\-DCMAKE_INSTALL_PREFIX=/home/hlf/rknn_model_zoo-main/install/rk356x_linux_aarch64/rknn_mobilenet_demo

到可执行文件rknn_mobilenet_demo的源文件 main.cc和examples/mobilenet/cpp/rknpu2/mobilenet.cc

解析

#include <stdint.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

标准c/c++ 头文件导入

#include "mobilenet.h"
#include "image_utils.h"
#include "file_utils.h"

/home/hlf/rknn_model_zoo-main/examples/mobilenet/cpp/mobilenet.h 对应mobilenet.cc,且定义数据结构。
/home/hlf/rknn_model_zoo-main/examples/mobilenet/cpp/rknpu2/mobilenet.cc 中实现了函数声明,main.cc中需要用到。

/home/hlf/rknn_model_zoo-main/utils/file_utils.h 与文件操作相关
和 /home/hlf/rknn_model_zoo-main/utils/image_utils.h 与图像操作相关

#if defined(RV1106_1103) #include "dma_alloc.cpp"
#endif
#define IMAGENET_CLASSES_FILE "./model/synset.txt"

rknn_model_zoo-main/examples/mobilenet/cpp/CMakeLists.txt 中的add_definitions(-DRV1106_1103)有关。

int main(int argc, char
http://www.dtcms.com/a/149424.html

相关文章:

  • 多路转接select服务器
  • Node.js简介(nvm使用)
  • docker-compose搭建kafka
  • Git Flow分支模型
  • L2-2、示范教学与角色扮演:激发模型“模仿力“与“人格“
  • 从单模态到多模态:深度生成模型的演进历程
  • 【武汉理工大学第四届ACM校赛】copy
  • EAL4+与等保2.0:解读中国网络安全双标准
  • 用 Go 优雅地清理 HTML 并抵御 XSS——Bluemonday
  • 嵌入式---超声波测距模块
  • 时间模块 demo
  • 小白学习java第14天(上):数据库
  • 【目标检测】对YOLO系列发展的简单理解
  • 力扣2685(dfs)
  • 什么是管理思维?
  • APP嵌入WebView实现中国地图分布图
  • Mediatek Android13 设置Launcher
  • UML概览
  • Spark-Streaming简介 核心编程
  • 在线视频转 AVI 的便捷之选,便捷操作,无需下载软件,在线使用
  • 信息系统项目管理师_第十二章 项目风险管理
  • 复盘20250422
  • 3d打印机设备厂家|casaim打印建筑楼盘模型
  • 探索 Linux 路由表及 route 命令的奥秘
  • 每日OJ_牛客_AOE还是单体?_贪心_C++_Java
  • Spring事件机制,如何使用Spring事件监听器
  • ROS 2开发中的目录哲学:源码与产物的共生关系
  • RockChip Android14 修改LCD背光最大值
  • 云账号安全事件应急响应指南:应对来自中国IP的异常访问
  • STM32 外部中断