E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
瑞芯微RK
RK
3568平台 并发与竞争控制机制总结
一.并发与竞争机制总结二.原子操作“原子”是化学世界中不可再分的最小微粒,一切物质都由原子组成。在Linux内核中的原子操作可以理解为“不可被拆分的操作”,就是不能被更高等级中断抢夺优先的操作。在C语言中可以使用以下代码对一个整形变量赋值。原子操作测试demo:#include#include#include#include#include#include#include#include#incl
学习&笔记
·
2023-12-29 18:50
瑞芯微
算法
驱动开发
RK
3568平台(中断篇) 中断的基本概念
一.中断的基本概念中断是操作系统中至关重要的机制,它能够显著提高系统的响应性能和并发处理能力。中断是指在CPU正常运行期间,由外部或内部事件引起的一种机制。当中断发生时,CPU会停止当前正在执行的程序,并转而执行触发该中断的中断处理程序。处理完中断处理程序后,CPU会返回到中断发生的地方,继续执行被中断的程序。中断机制允许CPU在实时响应外部或内部事件的同时,保持对其他任务的处理能力。二.中断的上
学习&笔记
·
2023-12-29 18:50
瑞芯微
单片机
嵌入式硬件
RK
3568平台 PWM Backlight控制背光亮度
一.PWM基本概念以单片机为例,我们知道,单片机的IO口输出的是数字信号,IO口只能输出高电平和低电平。假设高电平为5V低电平则为0V那么我们要输出不同的模拟电压,就要用到PWM,通过改变IO口输出的方波的占空比从而获得使用数字信号模拟成的模拟电压信号。我们知道,电压是以一种连接1或断开0的重复脉冲序列被夹到模拟负载上去的(例如LED灯,直流电机等),连接即是直流供电输出,断开即是直流供电断开。通
学习&笔记
·
2023-12-29 18:20
瑞芯微
驱动开发
RK
3568平台 Android13 GKI架构开发方式
一.GKI简介GKI:GenericKernelImage通用内核映像。Android13GMS和EDLA认证的一个难点是google强制要求要支持GKI。GKI通用内核映像,是google为了解决内核碎片化的问题,而设计的通过提供统一核心内核并将SoC和板级驱动从核心内核移至可加载模块中。核心内核为驱动模块提供了稳定的内核模块接口,模块驱动和核心内核可以独立进行更新。内核接口可以通过upstre
学习&笔记
·
2023-12-29 18:48
瑞芯微
驱动开发
RK
3588 学习教程1——获取linux sdk
上手
rk
3588前,需要先拥有一块开发板,这样可以少走很多弯路。个人推荐买一块itx3588j的板子。挺好用,接口丰富,可玩性高。
Keith-Yang
·
2023-12-29 18:47
学习
RK
3588 学习教程2——更新linux sdk
从网盘下载的sdk一般不是最新的,但可以自行更新。这里有两个方向来更新,一是很早之前下载的,已经编译过了;二是最新下载的,直接更新。如果已经编译过的,建议是删除除了.repo目录的其他目录,重新进行repo。在repo前,执行以下几个步骤:1.取消git代理gitconfig--global--unsethttp.proxygitconfig--global--unsethttps.proxy2.
Keith-Yang
·
2023-12-29 18:47
学习
RK
3588 学习教程3——HDMI输入配置
1.预留内存/*Reserve256MBmemoryforhdmirx-controller@fdee0000*/hdmirx:hdmirx-trans@10000000{compatible="shared-dma-pool";reusable;size=;reg=;linux,cma-default;};2.打开设备节点/*hdmirx*/&hdmiin_sound{status="okay"
Keith-Yang
·
2023-12-29 18:45
学习
前端
20231228在Firefly的AIO-3399J开发板的Android11使用Firefly的DTS配置单前后摄像头ov13850
【SDK:
rk
3399-android-11-r20211216.tar.xz】开发板:Firefly的AIO-3399J【
RK
3399】SDK:
rk
3
南棱笑笑生
·
2023-12-29 05:25
杂质
杂质
20231228在Firefly的AIO-3399J开发板的Android11的Firefly的AIO-3399J开发板的DTS配置单前置摄像头ov13850
的AIO-3399J开发板的Android11的Firefly的AIO-3399J开发板的DTS配置单前置摄像头ov138502023/12/2812:30开发板:Firefly的AIO-3399J【
RK
3399
南棱笑笑生
·
2023-12-29 05:24
杂质
杂质
20231228在Firefly的AIO-3399J开发板的Android11的挖掘机的DTS配置单前置摄像头ov13850
开发板:Firefly的AIO-3399J【
RK
3399】SDK:
rk
3399-a
南棱笑笑生
·
2023-12-29 05:54
杂质
杂质
计算机毕设ssm远流速递物流配送系统的设计与实现tm0
rk
9【附源码】
项目运行环境配置:Jdk1.8+Tomcat7.0+Mysql+HBuilderX(Webstorm也行)+Eclispe(IntelliJIDEA,Eclispe,MyEclispe,Sts都支持)。项目技术:vue+mybatis+Maven+mysql5.7或8.0等等组成,B/S模式+Maven管理等等。环境需要1.运行环境:最好是javajdk1.8,我们在这个平台上运行的。其他版本理论
基努毕设程序
·
2023-12-29 04:46
课程设计
编译 ICU
RV1126开发板上部署dotnet,因系统被裁剪过,dotnet缺少ICU依赖库,因此需要手动编译ICU,具体编译过程如下:1.设置编译选项:#交叉编译器exportCC=/opt/
rk
/rv1126
背 锅 侠
·
2023-12-28 23:39
编程开发
嵌入式开发
c++
.net
android 7.1 修改源码添加可执行文件到system/bin目录
文件夹下新建ademo文件夹1.2添加ademo.c文件1.3添加Android.mk文件1.4添加PRODUCT_PACKAGES2.编译运行2.1编译2.2运行效果3.设置开机自启服务说明硬件:ROC-
RK
3399
带上一无所知的我
·
2023-12-28 19:49
开发板
Android
android
迅为
RK
3568开发板翼辉实时系统烧写-安装RKTool驱动
1.翼辉系统烧写翼辉系统是付费系统,在迅为
RK
3568开发平台上已经成功搭载SylixOS国产实时操作系统。如果您有需要使用这个系统,可以在北京迅为电子淘宝店铺联系旺旺咨询。
mucheni
·
2023-12-28 16:42
3568开发板
预告 |迅为
RK
3568开发板 驱动视频第十四期-单总线
内容▸单总线都讲解了哪些知识,讲解思路是什么呢?▸在Linux上和在单片机上使用单总线有何相同和不同之处呢?目录1.总领2.什么是单总线?3.实验使用外设:ds18b20介绍4.实验使用外设:ds18b20寄存器介绍5.实验使用外设:ds18b20指令介绍6.ds18b20驱动编写-驱动编写步骤7.ds18b20驱动编写-编写字符设备驱动框架8.ds18b20驱动编写-修改并解析设备树9.ds18
mucheni
·
2023-12-28 16:41
3568开发板
迅为
RK
3588开发板RTMP推流之视频监控之搭建 RTMP 媒流体服务器
1.安装nginx+rtmp运行所要用到的库和依赖环境apt-getupdateapt-getinstallbuild-essentiallibpcre3libpcre3-devlibssl-devzlib1g-devopenssl2.下载nginx-1.20.2源码(下载地址:http://nginx.org/download/nginx-1.20.2.tar.gz)和nginx-rtmp-mo
mucheni
·
2023-12-28 16:36
音视频
服务器
运维
ERROR ...... deps = [ “$root_build_dir/build_configs:inner_kits“ ]
Openharmony主干版本时,编译时报错问题描述编译时报错如下hbbuildOHOSINFO]Setcachesizelimitto100.0GB[OHOSINFO]root_out_dir=//out/
rk
3568
疯狂飙车的蜗牛
·
2023-12-28 15:20
OpenHarmony
harmonyos
华为
Openharmony
Rk
3399 系统安装步骤
Terminal-Release-Build01-20210816-GFB-arm64.isotar-zxvfli-update.tar.gz(2)Windows解压工具进行解压,先解压iso,再解压li-update.tar.gz步骤二:使用
瑞芯微
烈日下的奔跑
·
2023-12-28 15:16
Rk3399
系统安装步骤
Android Audio System深入探究之Audio HAL(基于Android9)
3.1Hal层设备创建3.2AudioHwDevice分析3.3openOutputStream分析3.4AF及SystemHAL相关类UML4AudioHal实现分析4.1AudioHIDL接口4.2
RK
Calvin880828
·
2023-12-28 12:43
Android源码剖析
android系统分析
使用Dependency Walker和Process Explorer排查
瑞芯微
工具软件RKPQTool.exe启动报错问题
目录1、问题说明2、使用DependencyWalker查看工具程序的库依赖关系3、在可以运行的电脑上使用ProcessExplorer查看依赖的msvcr120.dll和msvcp120.dll库的路径4、C/C++运行时库介绍5、可以下载安装VC_redist.x86.exe或VC_redist.x64.exe解决系统库缺失问题C++软件异常排查从入门到精通系列教程(专栏文章列表,欢迎订阅,持
dvlinker
·
2023-12-28 11:48
C/C++技术分享
RKPQTool.exe
启动报错
Depends
ProcessExplorer
VC_redist.x86
VC_redist.x64
瑞芯微
二、
RK
3588-安装Opencv-4.8.1(C++版本)
1.前言OpenCV是一个跨平台的计算机视觉和机器学习软件库,基于Apache2.0许可(开源)发行。它可以在Linux、Windows、Android和MacOS操作系统上运行。OpenCV由一系列C函数和少量C++类构成,同时提供了Python、Ruby、MATLAB等语言的接口。这个库实现了图像处理和计算机视觉方面的很多通用算法,主要倾向于实时视觉应用。OpenCV也提供对于C#、Ch、Ru
呆呆珝
·
2023-12-27 14:04
计算机视觉-C++版本
opencv
人工智能
计算机视觉
RK
3588-TVM-GPU推理模型
1.前言之前的博客已经在
RK
3588上安装了tvm的mali-gpu的版本,我们整理一下思路,本文将从模型的转换和调用两个方面进行讲解,tvm使用的是0.10版本,模型和代码也都是tvm官方的案例。
呆呆珝
·
2023-12-27 14:34
推理框架
人工智能
linux
前端
一、
RK
3588-安装CMake-3.28.1
1.前言1.1简介CMake(Cross-PlatformMake)是一个跨平台的构建工具,用于管理软件项目的构建过程。使用CMake可以生成与操作系统和编译器无关的构建配置。在OpenCV安装过程中,我们使用了CMake来配置和生成Makefile。以下是一些关于CMake的基本信息和用法:2.2CMake的基本概念:CMakeLists.txt:CMake使用一个名为CMakeLists.tx
呆呆珝
·
2023-12-27 14:34
计算机视觉-C++版本
c++
嵌入式硬件
Andorid Stdio 在 加载gradle时特别慢 的解决办法
AndoridStdio在加载gradle时特别慢的解决办法问题描述在进行
RK
3566Android的定制中遇到一个问题,在使用androidstdio开发客制版浏览器的时候,在加载gradle时特别慢
写代码的Eleven
·
2023-12-27 09:38
android
创龙
瑞芯微
RK
3568参数修改(调试口波特率和rootfs文件)
前言前面写了基本的文件编译、系统编译和系统烧写,差不多前期工作就准备的差不多了。目前的东西能解决大部分入门级的需求。当然如果需要开发的话,还需要修改其他东西,下面一步一步的给小伙伴介绍关键参数怎么修改。给定波特率拿到开发板的时候,按照给的文档一步一步的来,达到烧写系统的程度并不是很难,但是调试的时候又遇到了问题。第一个就是连接调试串口的时候,这个挺麻烦。串口波特率:1500000。连接的软件:Se
翱翔的灿烂
·
2023-12-27 06:07
linux
创龙
瑞芯微
RK
3568系统编译(环境和烧写)
前言上篇文章介绍了c文件的交叉编译和驱动module的ko交叉编译,里面的方法介绍的非常具体,希望能给小伙伴点帮助。当然具体的操作方法步骤不一一介绍了。下面介绍下系统的编译和烧写。系统编译(1)虚拟机的安装。这个必须装系统需要的,里面介绍的有装哪个版本。尝试过安装其他版本的虚拟机,最后都以失败告终。手册上给的是VMware15.5.5,差不多15以上的都行。注:具体版本为VMware®Workst
翱翔的灿烂
·
2023-12-27 06:37
linux
创龙
瑞芯微
RK
3568交叉编译(c和驱动module)
前言由于项目需要,接触多个公司的
RK
3568,正点原子的,创龙的,迅为的。最后选择了创龙的。做了一段时间,发现给的教程和其他参考资料很少。所以必须一点一点得自己试验。以后的文章页会一点一点的写。
翱翔的灿烂
·
2023-12-27 06:36
linux
驱动开发
创龙
瑞芯微
RK
3568设备树1(修改设备树GPIO和串口)
前言最近一直在搞3568的东西,涉及到底层的设备树修改,驱动编写等等,忙的焦头烂额的,也没时间往下面写东西了。今天差不多底层的东西快弄完了,把最近的感悟给大家分享下,并且加入点设备树的基础知识。给刚刚涉足开发板学习的小伙伴一点帮助。当然对于大神们来说,写的肯定是皮毛。一起共勉!基础涉及到的知识,我会用类比的方法和STM32的硬件做对比,其实弄完之后发现两个差不多,没有什么本质的区别。所以小伙伴看之
翱翔的灿烂
·
2023-12-27 06:28
linux
RK
3588平台开发系列讲解(AI 篇)RKNN rknn_query函数详细说明
文章目录一、查询SDK版本二、查询输入输出tensor个数三、查询输入tensor属性(用于通用API接口)四、查询输出tensor属性(用于通用API接口)五、查询模型推理的逐层耗时六、查询模型推理的总耗时七、查询模型的内存占用情况八、查询模型里用户自定义字符串九、查询原始输入tensor属性(用于零拷贝API接口)十、查询原始输出tensor属性(用于零拷贝API接口)十一、查询原始输入ten
内核笔记
·
2023-12-27 01:36
RK3588
Android12
开发入门到精通专栏
RK3588
20231226在Firefly的AIO-3399J开发板上在Android11下调通后摄像头ov13850
20231226在Firefly的AIO-3399J开发板上在Android11下调通后摄像头ov138502023/12/268:22开发板:Firefly的AIO-3399J【
RK
3399】SDK:
南棱笑笑生
·
2023-12-27 01:04
杂质
杂质
RK
3588平台开发系列讲解(AI 篇)RKNN 数据结构详解
文章目录一、rknn_sdk_version二、rknn_input_output_num三、rknn_tensor_attr四、rknn_perf_detail五、rknn_perf_run六、rknn_mem_size七、rknn_tensor_mem八、rknn_input九、rknn_output沉淀、分享、成长,让自己和他人都能有所收获!本篇章主要讲解RKNN相关的数据结构。
内核笔记
·
2023-12-26 23:53
RK3588
Android12
开发入门到精通专栏
人工智能
RK3588
瑞芯微
:基于
RK
3568的Yolo-NAS部署
YouOnlyLookOnce 神经架构搜索(YOLO-NAS)是最新最先进的(SOTA)实时目标检测模型。在COCO数据集上进行评估并与其前身YOLOv6和YOLOv8 相比,YOLO-NAS以更低的延迟实现了更高的mAP值。YOLO-NAS作为Deci维护的super-gradient包的一部分提供。下图展示了Deci在YOLO-NAS上的基准测试结果:置信度很高呀。。。接下来我们讲yolo
Mrs.Gril
·
2023-12-26 15:18
AI-训练+部署
YOLO
人工智能
rknn
RK
3588平台开发系列讲解(AI 篇)RKNN-Toolkit2 模型的加载转换
文章目录一、Caffe模型加载接口二、TensorFlow模型加载接口三、TensorFlowLite模型加载接口四、ONNX模型加载五、DarkNet模型加载接口六、PyTorch模型加载接口沉淀、分享、成长,让自己和他人都能有所收获!RKNN-Toolkit2目前支持Caffe、TensorFlow、TensorFlowLite、ONNX、DarkNet、PyTorch等模型的加载转换,这些模
内核笔记
·
2023-12-26 11:51
RK3588
Android12
开发入门到精通专栏
人工智能
RK3588
I2cTools移植
i2ctransfer把这些代码放到device/rockchip/common/device.mk里面编译个萤火虫的镜像,我拿板子下来你烧录下@Howard备注,需要放到/device/rockchip/
rk
3399
feier_yan
·
2023-12-26 02:46
RK3399开发笔记
android
RK
3399触摸屏驱动升级
一、内核源码修改gt9xx:驱动修改,添加goodix_update.c文件,用于读取用户层传送过来的配置文件数据修改Makefile文件,goodix_gt9xx-y+=goodix_update.okernel/drivers/input/touchscreen/gt9xx/Makefile查看文件@-4,3+4,4@@obj-y+=goodix_gt9xx.o#goodix_gt9xx-y+
feier_yan
·
2023-12-26 02:46
RK3399开发笔记
android
20231224解决outcommit_id.xml1 parser error Document is empty的问题
20231224解决outcommit_id.xml1parsererrorDocumentisempty的问题2023/12/2418:13在开发
RK
3399的Android10的时候,出现:rootroot
南棱笑笑生
·
2023-12-25 14:24
杂质
杂质
rk
3568 Android UVC
rk
3568AndroidUVCAndroidUVC(USBVideoClass)是一种用于在Android设备上支持外接摄像头的标准。
炭烤毛蛋
·
2023-12-25 08:08
rk3568
Android
#
camera
android
Camera
rk
3588多模型检测部署quickrun
quickrun是一款
rk
3588rknn多模型高效高并发部署软件软件框架采用session思想,可以定义多个session满足不同模型的义务需求。
杨善锦
·
2023-12-25 06:23
视觉AI
rknn
rk3588
多模型推理并发
c++
rk
3588 之启动
rc2https://github.com/u-boot/u-boothttps://github.com/rockchip-linux/rkbin配置修改使用这两个配置即可:orangepi-5-plus-
rk
3588
feitingfj
·
2023-12-25 01:33
arm
linux
rk3588
linux
嵌入式
uboot
【启扬方案】启扬
RK
3568核心板,助力工业机器人智能化发展
随着科技的不断进步和工业自动化的不断发展,工业机器人成为现代制造业中不可或缺的重要角色。工业机器人代替人工完成高强度重复性工作,提高生产率的同时保证产品的质量。图片来源于网络机器人控制器作为机器人的核心部分,主要是通过计算和控制信号输出,确保机器人的关节按照预定的轨迹和动作执行,控制器负责监控和调整关节驱动器的位置、速度和加速度,使机器人的运动精准而稳定。且通过编程和算法的设定,控制器能够精准地计
vickycheung3
·
2023-12-24 22:39
机器人
P4 音频知识点——PCM音频原始数据
:1.3比特率1.4采样1.5量化1.6编码02.PCM数据有以下重要的参数:采样率:采集深度通道数PCM比特率PCM文件大小计算:PCM存储格式前言从本章开始我们将要学习嵌入式音视频的学习了,使用的
瑞芯微
的开发板个人主页
@ChenPi
·
2023-12-24 08:13
嵌入式音视频
人工智能
ubuntu
单片机
音视频
linux
c语言
pcm
20231223解决使用4线的公公线缆链接PC(WIN10)和Firefly的AIO-3399(
RK
3399)开发板出现ADB链接不上的问题
20231223解决使用4线的公公线缆链接PC(WIN10)和Firefly的AIO-3399(
RK
3399)开发板出现ADB链接不上的问题2023/12/2320:47开发板:Firefly的AIO-
南棱笑笑生
·
2023-12-24 07:09
杂质
adb
RK
3568开发板,开机后一直不断重启【Bug已解决-鸿蒙】
问题如下:【问题描述】
RK
3568开发板,开机后一直不断重启,这是啥原因啊?【运行环境】硬件:
RK
3568类似问题:我用的ROCK3A和Lubancat2,都是卡DAYU,然后重启,如何解决?
一见已难忘
·
2023-12-24 06:05
BUG解决合集
harmonyos
bug
华为
RK3568开发板重启
鸿蒙开发
iTOP-
RK
3568开发板实时系统编译,Preemption系统/Xenomai系统编译,获取Linux源码包
1获取Linux源码包编译环境说明:本手册使用的是迅为提供的编译环境ubuntu20.04,在网盘资料“iTOP-3568开发板\03_【iTOP-
RK
3568开发板】指南教程\05_NPU开发配套资料
mucheni
·
2023-12-24 01:36
linux
运维
服务器
迅为
RK
3568开发板Ubuntu上使用串口调试
我们也可以在虚拟机的Ubuntu上使用调试串口。首先要参考11手册安装好Ubuntu20.04。在Ubuntu上可以安装多种串口工具,比如minicom,picocom,kermit。本章节我们来介绍minicom的安装和使用。输入以下命令安装minicomapt-getinstallminicom输入以下命令设置软链接ln-s/dev/ttyUSB0/dev/modem然后输入以下命令,运行mi
mucheni
·
2023-12-24 01:34
ubuntu
单片机
linux
firefly aio-3288j开发板学习 bash: ./build.sh: 没有那个文件或目录
第一次配置环境,走到编译SDK,编译前配置这一步,在device/rockchip/
rk
3288/目录下,有不同板型的配置文件,选择配置文件:.
喜马拉雅苦行僧
·
2023-12-23 19:20
rk3288
linux
linux
rk3288
20231222给NanoPC-T4(
RK
3399)开发板的适配原厂Android10的挖掘机方案并跑通AP6398SV
20231222给NanoPC-T4(
RK
3399)开发板的适配原厂Android10的挖掘机方案并跑通AP6398SV1、简略步骤:rootroot@rootroot-X99-Turbo:~/3TB/
南棱笑笑生
·
2023-12-23 19:49
杂质
前端
20231222解决使用TYPE-C的数据线链接PC(WIN10)和NanoPC-T4(
RK
3399)开发板出现fusb302 4-0022: connection has disconnected的
20231222解决使用TYPE-C的数据线链接PC(WIN10)和NanoPC-T4(
RK
3399)开发板出现fusb3024-0022:connectionhasdisconnected的问题2023
南棱笑笑生
·
2023-12-23 19:49
杂质
c语言
开发语言
20230129在AIO-3568J开发板在原厂Android11下跑通6275s
Y:\
RK
356X_Android11.0\device\rockchip\
rk
356x
南棱笑笑生
·
2023-12-23 19:19
杂质
ui
20231222给NanoPC-T4(
RK
3399)开发板的适配Android11的挖掘机方案并跑通AP6398SV
20231222给NanoPC-T4(
RK
3399)开发板的适配Android11的挖掘机方案并跑通AP6398SV2023/12/227:54简略步骤:rootroot@rootroot-X99-Turbo
南棱笑笑生
·
2023-12-23 19:49
杂质
linux
github
运维
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他