rk3568

信工 18021 天前
linux·驱动开发·rk3568
rk3568-Linux应用程序和驱动程序接口当驱动加载后会产生一个设备文件,也会有一个唯一对应的innode结构体。当应用层调用open函数时,会进入内核发生一次软中断,从用户空间进入到内核空间。open会调用内核中的sys_open函数,该函数会根据open函数传入的文件名确定该文件是一个字符设备还是其他设备文件。如果是字符设备文件,则会通过字符设备的主设备号和次设备号在chrdevs结构体中找到对应的一项。该项中会有file_operation结构体,file_operation结构体中会有.open等函数。简单理解为,当APP调用open函数
Industio_触觉智能6 天前
鸿蒙系统·openharmony·rk3568·开源鸿蒙·工控机·鸿蒙水务·水务鸿蒙
开源鸿蒙赋能水务智能化,IPC3528水务鸿蒙网关近深圳五指耙水厂正式完成鸿蒙化智能升级,成为全国首座鸿蒙智慧水厂,标志开源鸿蒙生态在智慧水务领域实现落地,为开源鸿蒙产业生态拓展写下关键一笔。
木下~learning9 天前
linux·设备树·rk3568·rk3399·平台总线和外设总线
初学Linux之设备树的使用| RK3399上实操在前文的平台总线驱动开发中,我们通过手动编写dev_platform.c注册平台设备,实现了「硬件资源描述」和「驱动逻辑」的初步分离,但这种方式仍存在两个核心痛点:
Industio_触觉智能13 天前
信创·openharmony·rk3568·国产化·开源鸿蒙·电鸿·电力鸿蒙
【转载】2026数字中国信创赛道【开放原子电鸿专项赛】开启报名,触觉智能电鸿硬件近日,由数字中国建设峰会组委会主办、开放原子电鸿开源社区承办、华为技术有限公司协办的 “2026数字中国创新大赛·信创赛道-开放原子电鸿专项赛”已正式启动并开启报名。该专项赛紧密围绕国家能源安全新战略与数字中国建设部署,旨在挖掘并培育基于电鸿物联操作系统的创新应用成果。
阿拉斯攀登20 天前
android·驱动开发·rk3568·瑞芯微·rk安卓驱动·jni字符串操作
【RK3576 安卓 JNI/NDK 系列 04】JNI 核心语法(下):字符串、数组与对象操作目录前言先打预防针:JNI 引用类型的核心规则,不遵守必崩一、JNI 字符串操作:jstring 全解析
阿拉斯攀登20 天前
cmake·rk3568·瑞芯微·rk安卓驱动·安卓jni·ndk构建系统
【RK3576 安卓 JNI/NDK 系列 05】NDK 构建系统:CMakeLists.txt 从入门到精通目录前言一、先搞懂核心概念:CMake 到底是个啥?和 NDK 啥关系?1. 什么是 CMake?2. CMake 和 NDK 的关系
阿拉斯攀登21 天前
rk3568·瑞芯微·rk安卓驱动·ndk构建系统·嵌入式智能终端
【RK3576 安卓 JNI/NDK 系列 10】综合实战:RK3576 智能环境监测系统全实现 + 系列总结目录本章核心说明一、项目整体规划1. 核心功能需求2. 硬件物料清单3. 硬件接线规则4. 软件分层架构
阿拉斯攀登21 天前
android·驱动开发·rk3568·瑞芯微·rk安卓驱动·rk3576 rga加速
【RK3576 安卓 JNI/NDK 系列 09】RK3576 实战(三):JNI 调用 librga 实现 2D 硬件加速图像处理目录本章核心说明一、RGA 与 librga 基础1. 什么是 RGA2. 为什么用硬件加速3. librga 库介绍
阿拉斯攀登22 天前
android·驱动开发·rk3568·瑞芯微·嵌入式驱动·安卓驱动·spi 设备驱动
第 12 篇 RK 平台安卓驱动实战 5:SPI 设备驱动开发,以 SPI 屏 / Flash 为例目录开篇先搞懂:SPI 总线到底是什么?和 I2C 有啥区别?大白话定义SPI 和 I2C 的核心区别,小白一眼看懂
阿拉斯攀登22 天前
android·linux·运维·驱动开发·rk3568·瑞芯微·rk安卓驱动
第 13 篇 输入设备驱动(触摸屏 / 按键)开发详解,Linux input 子系统全解析目录开篇先搞懂:input 子系统到底是什么?解决了什么痛点?大白话定义为什么要用 input 子系统?对比我们之前写的私有字符设备驱动,核心优势太明显了
阿拉斯攀登22 天前
驱动开发·嵌入式硬件·rk3568·中断·瑞芯微·rk3576·rk安卓驱动
第 9 篇 RK 平台安卓驱动实战 2:中断驱动开发,按键中断的完整实现目录开篇先搞懂:中断到底是什么?大白话定义为什么要用中断?对比轮询的核心优势一、Linux 中断核心原理,小白必懂的知识点
阿拉斯攀登23 天前
android·驱动开发·rk3568·瑞芯微·rk安卓驱动
第 14 篇 显示驱动(MIPI/LVDS 屏)适配与调试,DRM 框架详解目录开篇先搞懂:RK 平台的显示架构,到底是怎么回事?RK3568 显示核心:VOP+DSI Host
阿拉斯攀登23 天前
android·驱动开发·rk3568·瑞芯微·rk安卓驱动
第 16 篇 摄像头驱动适配,V4L2 子系统详解目录开篇先搞懂:RK 平台的摄像头系统,完整链路是什么样的?RK 平台摄像头核心架构完整的图像数据流链路
阿拉斯攀登24 天前
android·驱动开发·rk3568·瑞芯微·rk安卓驱动
第 8 篇 RK 平台安卓驱动实战 1:GPIO 输入输出驱动,从内核到 App 全流程打通目录开篇先搞懂:GPIO 到底是什么?大白话定义RK3568 GPIO 核心知识点,小白必记一、实战前的硬件准备
阿拉斯攀登25 天前
android·驱动开发·rk3568·嵌入式驱动·安卓驱动
第 7 篇 安卓驱动开发的灵魂:字符设备驱动框架,从原理到最简实战目录开篇先搞懂:字符设备驱动的核心原理字符设备驱动的两个核心核心概念,小白必须懂1. 设备号:字符设备的 “身份证号”
阿拉斯攀登25 天前
android·驱动开发·rk3568·嵌入式驱动
第 1 篇 入坑不亏!瑞芯微 RK 平台 + 安卓驱动开发,小白全维度扫盲目录一、开篇定调:本系列的学习路径与黄金学习法则给小白的 3 条黄金学习法则(违反必劝退)二、大白话扫盲:瑞芯微 RK 系列芯片到底是什么?新手该怎么选?
阿拉斯攀登25 天前
c语言·嵌入式·rk3568·安卓驱动
第 2 篇 小白前置知识急救包!RK 安卓驱动开发必备知识点,一篇补全目录一、驱动开发必备 C 语言核心:只讲必用的,不搞无用内卷1. 指针:驱动的灵魂,绕不开的核心驱动里必用的指针用法,你只需要掌握这 4 个:
ShiMetaPi2 个月前
arm开发·fpga开发·rk3568
GM-3568JHF丨ARM+FPGA异构开发板应用开发教程:11 RS485读写案例本篇教程基于ShiMetaPi 研发的FPGA+ARM开发板——GM-3568JHF展开。本案例旨在介绍如何测试开发板上RS485的读写功能。
ShiMetaPi2 个月前
网络·arm开发·fpga开发·rk3568
GM-3568JHF丨ARM+FPGA异构开发板应用开发教程:10 以太网测试案例本篇教程基于ShiMetaPi 研发的FPGA+ARM开发板——GM-3568JHF展开。本案例旨在介绍如何实现开发板和PC端的以太网通信。
charlie1145141912 个月前
linux·笔记·ubuntu·rootfs·教程·环境配置·rk3568
RK3568跑Ubuntu 24.04全路程指南(以正点原子的RK3568开发板为例子)终于想起来自己的老本行嵌入式了,最近的话,有些断更主要是在疯狂的梭哈SDK的配置。下面我们就来简单的说一说,如何在RK3568上跑Ubuntu24.04