本文主要介绍智奇科技的RK1808算力棒的被动模式与主动模式的详细调动方式。
1、概述
-
RK1808的调用方式分为被动模式和主动模式;
-
被动模式调用通过算力棒的USB3.0接口直接通信实现;
-
主动模式通过算力棒的USB3.0网卡进行(C/S)通信实现。
2、被动模式测试
1)插入并检查算力棒设备
注:Linux上位机为ubuntu18.4系统x86的64位 PC
插入算力棒到Linux上位机3.0USB接口,并确认算力棒能正确识别。
打开终端输入命令如下:
lsusb
在执行结果中找到 ID 2207:0018的设备,则表明算力棒正确识别。例如:
Bus 003 Device 009: ID 2207:0018
否则请检查算力棒设备。
2)环境搭建
安装python ,控制台输入一下命令:
sudo apt-get install python3.6
安装 OpenCV:
sudo apt-get install -y python3-opencv
安装 pip3:
sudo apt-get install python3-pip
创建工作目录:
mkdir ~/rknn && cd ~/rknn
安装 wget:
sudo apt-get install -y wget
从官方FTP文件服务器下载RKNN-Toolkit:
wget http://repo.rock-chips.com/python/rknn_toolkit-1.2.1-cp36-cp36m-linux_x86_64.whl
从官方FTP文件服务器下载RKNN-Toolkit:
pip3 install --user te

本文详述智奇科技RK1808算力棒在Linux上的被动和主动模式操作,包括设备识别、环境搭建、RKNN-Toolkit安装、权限设置、例程下载与运行,以及主动模式下的树莓派配置和C语言开发流程。
最低0.47元/天 解锁文章
3876

被折叠的 条评论
为什么被折叠?



