草庐IT

firefly-rk

全部标签

rk3568硬件开发笔记(第二篇 ) 外围模块设计

rk3568硬件开发笔记(第二篇)外围模块设计前言:rk3568处理器属于中高端通用型SOC,RK3568兼具CPU、GPU、NPU、VPU于一身,是一款高性能低功耗四核应用的处理器。rk3568采用22nm先进制程工艺,集成4核arm架构A55处理器和MaliG522EE图形处理器,支持4K解码和1080P编码。RK3568支持SATA/PCIE/USB3.0等各类型外围接口,内置独立的NPU,可用于轻量级人工智能应用。第一节:RS485电路如图所示,RS485芯片MS3485的RE使能低电平有效,DE的作用为定义芯片的收与发模式。其中,使能信号RE和DE可采用TX控制,节省资源,因为加了一

RK3568开发板上应用Mesa 3D

前言本次采用的开发板为扬帆“竞”开发板,扬帆“竞”采用瑞芯微RK3568(Cortex-A55)四核64位超强CPU,搭载OpenHarmony最新操作系统,主频最高达2.0GHz。采用Mali-G52GPU,支持4K、H.265/H.264视频解码。OpenHarmony最新版本的L2标准版图形子系统相比之前版本有着非常大的改动,使用了全新设计的框架,并使用RenderService替换了原来的Weston。图形栈整体上分为三层,从上到下依次为接口层、框架层和引擎层。设计上更加清晰,可以更加的灵活的适配不同的底层图形库和不同的显示硬件,最大限度的发挥硬件性能而不用影响到整体图形栈。框架层的整

RK3588之ArmSoM-W3 + MPP实现多路硬解码拉流

简介学习完MPP的解码Demo之后,想必大家都想通过一个项目来进行RK3588-MPP的解码实战。本篇文章就基于ArmSoM-W3开发板,开发一个多路硬解码项目,实现四路MPP硬解码拉流显示实现的效果如下:RK3588四路MPP硬解码拉流环境介绍硬件环境:ArmSoM-W3RK3588开发板软件版本:OS:ArmSoM-W3Debian11思路:ArmSoM-W3+QT+FFmpeg+RTSP+MPP实现多路硬解码拉流mpp对外接口是输入MppPacket结构体指针:MppPacket*那么,MppPacket数据从哪里来?通过FFmpeg进行拉流,拉RTSP流解封装为AVPacket数据类型

rk3568 OpenHarmony 3.1 Release 编译

使用LinuxMint-21.1系统编译OpenHarmony3.1Release时遇到如下错误,错误1:[OHOSERROR][3785/35597]ACTION//drivers/framework/tools/hdi-gen:build_hdi_gen(//build/toolchain/ohos:ohos_clang_arm)[OHOSERROR]FAILED:obj/drivers/framework/tools/hdi-gen/hdi-gen[OHOSERROR]/usr/bin/env/usr/bin/envmake-j8-C/home/ufo/openharmony/rk356

RK3588实用技巧:查看显示器支持的分辨率,基于weston修改分辨率输出

若该文为原创文章,转载请注明原文出处本文章博客地址:https://hpzwl.blog.csdn.net/article/details/133685938红胖子网络科技博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…瑞芯微开发专栏需求  RK3588基于weston,不能自适应hdmi显示,设置固定分辨率为1920x1080。    查看当前HDMI口支持的分辨率cat/sys/class/drm/card0-HDMI-A-1/modes    拔掉HDMI,重启后再看:    所以,这是hdmi口

rk平台调试音频(从驱动到apk)

 需要实现的功能:输入:hdmiin、uvc、mic可以实时切换输出:耳机和HDMIOUT同时输出声音这里注意:mic是存在hedset情况,4节耳机,即可输出又可输出同时进行开发情况:一、先熟悉大致的Android的音频架构及流程:1.apk想要录音,播音的接口:常用接口AudioManager:音频管理器,包括音量管理、AudioFocus管理、音频设备管理、模式管理;录音:AudioRecord、MediaRecorder;播放:AudioTrack、MedaiPlayer、SoundPool、ToneGenerator;编解码:MediaCodec,音视频数据编解码接口。2.JNI与a

[RK3588从入门到精通] 专栏目录及介绍

1.前言本专栏是由ArmSom团队撰写的[RK3588从入门到精通]系列专栏本专栏基于RK3588平台讲解嵌入式Linux开发的项目流程。本专栏采用ArmSom出品的ArmSom-W3产品为例进行系统性教程讲解,涉及各种系统讲解:Debian,Ubuntu,Android系统等本专栏可供初学者入门嵌入式Linux平台开发,快速提高嵌入式开发技术水平本专栏亦可供有一定基础的开发者在技术和系统知识体系上更上一层楼。开发者可根据自身需求,购买配套的ArmSoM-W3人工智能主板进行系统性学习开发ArmSoM淘宝旗舰店2.专栏配套产品交流论坛专栏配套的开发板是由ArmSoM团队研发制作的RK3588高

香橙派5 RK3588 yolov5模型转换rknn及部署踩坑全记录 orangepi 5

零、写在前面由于距离写这篇文章过去很久,有的部分,官方已更新,请多结合其他人的看,并多琢磨、讨论~另外打个小广告:博客https://blog.vrxiaojie.top/欢迎大家前来做客玩耍,提出问题~~以后的文章都会在博客发布了,CSDN这边可能这是最后一篇文章。一、烧录系统1.准备工作:(1)使用官方提供的Ubuntu镜像:OrangePi5系统下载(我使用Orangepi5_1.1.4_ubuntu_jammy_desktop_gnome_linux5.10.110)(2)下载balenaEtcher用于烧录系统(3)准备一个大于等于32GB的TF卡、一个读卡器。2.打开软件,根据软件

RK3568平台开发系列讲解(调试篇)如何控制普通进程的优先级

?返回专栏总目录文章目录一、普通进程优先级1.1、Nice值概述1.2、控制进程的优先级1.3、调整优先级的限制1.4、调整优先级的应用沉淀、分享、成长,让自己和他人都能有所收获!??在本篇将介绍Linux中影响进程被内核调度的参数,并介绍控制这些参数的系统调用及它们的使用方法。深入理解它们的作用和底层的实现机理一、普通进程优先级如果没有特别指定,在Linux中创建的进程都是普通进程,它们在内核中是以时间片轮转的方式被依次调度的。更具体地说,如果一个运行中的进程发生了以下任意一种情况,内核会把它暂时调度出CPU,转而调入其他符合运行条件的进程继续执行:进程自己主动休眠(如主动调用sleep);

ArmSoM规划开发基于RK3576的开发套件

ArmSoM正计划推出一款新的产品,这款产品将采用强大的RK3576芯片。本文将为您介绍我们的新产品搭载的RK3576性能参数,以及它如何为您提供卓越的性能和功能。RK3576处理器RK3576处理器是一款强大的处理器,具备出色的性能和多样化的功能,非常适合EINK产品,扫地机器人,云端产品,用于嵌入式系统和智能设备。它采用先进的制程工艺,拥有高性能的多核CPU和强大的图形处理单元,能够处理各种复杂任务,如图像处理、视频播放和音频处理。 RK3567-Rockchip-SoC-Roadmap-for-AIOT以下为RK3576芯片规格CPU:QuadA72+QuadA53CPUGPU:G52M