自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

文艺小少年的博客

专注于技术学习整理的博客

  • 博客(341)
  • 资源 (1)
  • 收藏
  • 关注

原创 RK3568项目实操--UBOOT中的常规操作

项目实操,这个系列开始会根据之前的整理内容,开始进行一些实际的修改,本章主要介绍在uboot中的一些操作

2025-07-23 13:35:56 11

原创 硬件常用开发工具介绍--示波器、逻辑分析仪

本章会整理来介绍如何使用硬件开发中,常用的开发工具,会不定期更新

2025-07-17 16:51:32 23

原创 RK3568项目(十一)--linux驱动开发之mipi屏幕调试

本文接着上篇文章,解析分析linux中的设备驱动,主要以mipi屏幕为主,从协议到时序波形的调试

2025-07-17 09:57:36 166

原创 RK3568项目(十)--linux驱动开发之基础外设与LVDS屏幕

本文接着上篇文章,解析分析linux中的设备驱动,主要以基础外设与LVDS屏幕为主

2025-07-16 14:19:12 135

原创 RK3568项目(九)--linux驱动开发之HDMI调试

本文接着上篇文章,解析分析linux中的设备驱动,本章主要讲解HDMI屏幕驱动,以及如何调试硬件波形

2025-07-16 09:57:41 69

原创 RK3568项目(八)--linux驱动开发之基础外设(上)

从本章开始,进入linux驱动开发,结合之前讲的设备驱动框架,系统性的整理设备驱动,会结合一些我之前写过的文章还是以RK3568为实操项目

2025-07-10 15:49:48 131

原创 RK3568---kernel驱动整理汇总(四)

本章最后来介绍音视频、存储相关的设备驱动

2025-07-08 13:31:22 31

原创 RK3568---kernel驱动整理汇总(三)

本章主要介绍网络、蓝牙部分的驱动

2025-07-04 14:45:50 36

原创 X2000项目(四)--ota升级

本篇文章接着来分析一下君正的X2000平台下,如何进行ota升级,涉及到分区与recovery系统

2025-07-01 13:39:11 25

原创 X2000项目(三)--摄像头的自动曝光功能

本篇文章接着来分析一下君正的X2000平台下,如何使用isp,来完成自动曝光的功能

2025-06-26 14:11:26 25

原创 X2000项目(二)--摄像头的接入与使用(下)

本篇文章接着来分析一下君正的X2000平台下,sensor的使用,主要讲解ISP部分,先来看一张完整的流程图

2025-06-26 09:20:31 31

原创 X2000项目(一)--摄像头的接入与使用(上)

本篇文章来分析一下君正的X2000平台下,sensor的使用,覆盖了mipi、ISP等器件的使用

2025-06-26 09:19:58 25

原创 linux内核学习(二)---内核模块划分

本篇来分析一下linux内核中模块的划分。以vger.kernel.org 邮件列表的分类为基础

2025-06-25 10:47:48 31

原创 linux内核学习(一)---内核社区介绍及补丁提交

本系列开始会对linux内核进行系统性的学习,以源码与内核社区为基础,了解前沿的内核机制,同时也深度了解linux内核中的一些经典机制本章会先对linux内核社区进行简单的介绍,包括源码下载、内核社区的修改提交

2025-06-24 15:32:06 182

原创 RK3568---kernel驱动整理汇总(二)

今天来介绍linux驱动中基础通讯接口的第二部分,涵盖了PCI、watchdog、usb,其中会重点介绍usb

2025-06-24 10:20:18 34

原创 RK3568---kernel驱动整理汇总(一)

本篇文章会来系统性的整理kernel中所有的驱动,一次性可能整理不全,会持续更新。同时介绍过程中,会结合之前写的文章,基于RK3568这颗芯片,进行整体的介绍分析,篇幅限制,会拆分成多个部分进行介绍

2025-06-20 14:45:16 126

原创 RK3288项目(六)--linux内核之双摄(ov9281)的使用

本篇文章来讲解一下,如何使用前一章中生成的顶层设备,进行视频流的获取,之前会先介绍使用V4L2设备的常用接口与结构体

2025-06-11 14:51:00 49

原创 RK3288项目(五)--linux内核之V4L2框架及ov9281驱动分析(下)

本篇文章就来讲解一下最上层模块的驱动,包括整条管道如何运行,如何生成顶层出图设备,流程如下图

2025-06-10 10:44:24 44

原创 RK3288项目(四)--linux内核之V4L2框架及ov9281驱动分析(中)

上篇文章主要讲解了V4L2中sensor部分的驱动,我们知道,想要获取到可使用的视频流,还需要进一步的处理,本篇文章就来讲解一下中间节点

2025-06-09 16:11:17 84

原创 RK3568项目(七)--uboot系统之外设与PMIC详解

之前讲解了UBOOT的整个启动流程,接下来会讲解,如何在uboot中控制外设、读取寄存器等,本篇文章主要讲解按键,还会提到核心板上的PMIC电源管理

2025-06-08 10:49:07 211

原创 RK3288项目(三)--linux内核之V4L2框架及ov9281驱动分析(上)

本篇文章会主要以OV9281为主,讲解驱动框架

2025-06-06 14:00:50 74

原创 RK3288项目(二)--linux内核之双摄框架

本章开始介绍3288项目中,kernel相关部分,会以比较成熟的功能为例,深入查看内部原理本文先介绍多媒体框架中的双摄结构,先介绍硬件连接及dts配置,下篇文章会介绍驱动相关内容

2025-06-05 15:17:40 53

原创 RK3568项目(六)--uboot系统引导与跳转

本文接着上一篇文章,uboot最后的run_main_loop,会执行bootcmd中存储的启动命令(booi等),从而执行uboot最核心的功能--引导内核

2025-06-04 14:15:17 56

原创 RK3568项目(五)--uboot启动流程之收尾工作

本文接着来讲,uboot启动流程中的最后一部分

2025-06-03 11:51:14 50

原创 RK3568项目(四)--uboot启动流程之启动模式选择

本章接着上面,接着来分析uboot启动流程,设计vendor、按键、驱动模式的选择等

2025-05-30 16:01:28 147

原创 RK3568项目(三)--uboot启动流程之时钟与供电

本章接着上面一章,来分析uboot启动流程中的供电、时钟设置

2025-05-29 15:58:26 71

原创 RK3568项目(二)--uboot启动流程之分区与寄存器配置

它从 Linux 内核的设备模型(Device Tree + 驱动绑定机制)借鉴而来,旨在解决传统 U-Boot 驱动管理方式的碎片化问题,并提供更灵活、可维护的设备驱动架构。我们这边直接用3568的源码包分析,init_kernel_dtb主要用于加载kernel中的dtb,如果加载失败,则会使用uboot中自身的dtb。我们这里手动读一下mmc设备中,第一块,第二块之后的内容,为了兼容MBR,第一个扇区是没有分区数据的,GPT分区数据从第二个扇区开始。

2025-05-28 16:49:27 155

原创 RK3568项目(一)--构建系统介绍

本章开始会用几篇文件,简单介绍RK3288项目的开发,本章先来介绍一下RK3288整个项目的构建框架

2025-05-27 15:37:36 83

原创 RK3568实战项目(七)--kernel部分

本章开始介绍kernel相关内容,首先整体介绍一下内核的编译与相关的配置

2025-02-11 22:32:01 203

原创 RK3568实战项目(六)--开发工具介绍

本章最后来介绍一下常用的开发工具

2025-02-09 22:09:25 132

原创 RK3568实战项目(五)--uboot进阶开发

本文接着来将uboot中的一些进阶功能,主要以镜像结构与安全启动为主

2025-02-09 22:07:44 190

原创 RK3568实战项目(四)--uboot进阶开发

本文接着来将uboot中的一些进阶功能

2025-02-09 22:03:47 133

原创 RK3568实战项目(三)--uboot开发

这节来讲解一下3568 SDK uboot中支持的各类功能

2025-02-07 16:44:37 241

原创 RK3568实战项目(二)--uboot开发

第一节讲解了RK3568整个系统的分区结构,接下来会针对uboot、kernel、rootfs,三部分的开发进行探究,这节先来讲解一下uboot的开发

2025-02-06 14:45:13 396

原创 RK3568实战项目(一)--分区讲解及编译流程

本个专栏开始会和大家一起实操RK3568。这块开发板,从底层系统、外设调试到上层AI项目实践。本章先简单介绍SDK环境搭建、分区介绍、编译流程

2025-01-14 11:06:48 516

原创 RK3288项目(一)--系统ota升级

本章来介绍下RK3288项目中的OTA升级,从uboot选择启动到磁盘读写 都会涉及

2025-01-09 15:40:30 560

原创 内核驱动项目(二)sensor驱动介绍

上篇文章和大家介绍了从sensor到ISP的连接框架,本篇就从代码层面,讲解一下sensor部分的实现原理

2024-08-09 13:35:35 360

原创 内核驱动项目(一)camera相关接口介绍及DTS配置

色彩校正(Color Correction): 调整图像的色彩,以补偿传感器的色彩偏差,提供准确的颜色。RGGB: 四分之一像素采用红色,四分之一像素采用绿色,四分之一像素采用绿色,四分之一像素采用蓝色。BGGR: 四分之一像素采用蓝色,四分之一像素采用绿色,四分之一像素采用绿色,四分之一像素采用红色。GRBG: 四分之一像素采用绿色,四分之一像素采用红色,四分之一像素采用蓝色,四分之一像素采用绿色。GBRG: 四分之一像素采用绿色,四分之一像素采用蓝色,四分之一像素采用红色,四分之一像素采用绿色。

2024-08-09 13:32:30 324

原创 硬件接口介绍(一)常用接口及其测试

本章介绍一下linux开发板中,常用的接口

2024-06-02 11:32:51 652

原创 项目总结(八)应用程序性能调优汇总

本文主要来介绍一下,编写应用程序中调试性能的总结概述

2024-05-20 23:44:03 158

MySQL_Tools.rar

MySQL_Tools.rar

2022-01-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除