Radxa 學習摘錄

在這里插入圖片描述


文章目錄

  • 1、參考資料
  • 2、硬件知識
    • CIF 和 ISP
  • 3、shell
  • 4、交叉編譯工具鏈
  • 5、問題
  • 6、DTS
  • 7、驅動


1、參考資料

技術論壇(推薦)
官方資料下載
wiki資料

u-boot 文檔
u-boot 源碼

內核文檔
內核源碼

原理圖

radxa-repo
radxa-build
radxa-pkg
radxa-docs

2、硬件知識

? ? Radxa 3B 主板概覽

在這里插入圖片描述

MIPI接口

MIPI CSI(Camera Serial Interface)接口是移動設備中攝像頭傳輸的主要接口之一。攝像頭通常使用 MIPI CSI 接口來傳輸圖像數據。MIPI CSI 接口支持多種數據編碼格式,包括 YUV、RGB 和 RAW 等。
? ?
MIPI DSI(Display Serial Interface)接口可以用于傳輸觸摸屏輸入信號和視頻信號。觸摸屏通常使用 MIPI DSI 接口來傳輸觸摸屏輸入信號。MIPI DSI 接口還可以同時傳輸視頻信號和觸摸屏輸入信號,從而節省系統成本和空間。

CIF 和 ISP

RK3568 CIF和ISP的關聯
CIF(Camera Interface)

? ? 在本文檔中,我們將介紹 RK3568 芯片的 CIF (Camera Interface) 和 lSP (lmage SignalProcessor) 模塊。這兩個模塊是 RK3568 芯片的關鍵組成部分,用于圖像采集和處理。

? ? CIF 是一個標準接口,用于連接 CMOS 或 CCD 圖像傳感器,并從傳感器讀取圖像數據。而 ISP 是一種專門用于圖像處理的硬件模塊,它可以對從傳感器讀取的原始圖像數據進行預處理、降噪、白平衡、自動對焦等處理操作,以生成最終的圖像數據。

? ? 在 RK3568 芯片中,CIF 模塊負責與相機模塊進行物理連接,并將原始的圖像數據傳輸到 ISP 模塊進行進一步處理。同時,ISP 模塊還可以通過 CIF 模塊向相機模塊發送控制信號,以控制相機的曝光時間、增益等參數。因此,CF 和 ISP 模塊在 RK3568 芯片中密切關聯,共同實現了高質量的圖像采集和處理功能。

? ? RK3568 芯片的 CIF 和 ISP 模塊是緊密協作的,通過相互配合完成了復雜的圖像處理任務,為用戶提供了出色的圖像采集和處理體驗,。


MPU和MCU的區別

rknn-toolkit2


Rockchip | Rockchip ATF(ARM Trusted Firmware)的獲取與構建
Rockchip | 啟動引導的各個階段及其對應固件
rkbin

3、shell

打印行號:

#!/bin/bash
echo $LINENO

4、交叉編譯工具鏈

arm系列交叉編譯器各版本區別

Docker 和 Podman的區別

5、問題

編譯 Linux 內核報錯

sudo apt-get install ncurses-dev

6、DTS

☆ Linux驅動開發:設備樹dts詳解
Linux DTS介紹
嵌入式Linux學習筆記之Linux設備樹

【設備樹筆記整理1】字符設備驅動程序的三種寫法
【設備樹筆記整理2】Linux 總線設備驅動模型
【設備樹筆記整理3】設備樹的規范(dts和dtb)
【設備樹筆記整理4】內核對設備樹的處理
【設備樹筆記整理5】u-boot對設備樹的支持
【設備樹筆記整理6】中斷系統中的設備樹
【設備樹筆記整理7】實踐操作

官方文檔: Specifications - DeviceTree
官網文檔 Github

7、驅動

正點原子【第三期】手把手教你學Linux之系統移植和根文件系統構建篇
正點原子【第四期】手把手教你學 Linux之驅動開發篇
正點原子資料下載中心

百問網

linux THIS_MODULE 的含義
THIS_MODULE

? ?
?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/39340.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/39340.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/39340.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

尋找最適合你的交易風格

與Eagle Trader一起,您將擁有一位堅不可摧的合作伙伴,為您的交易之路增添堅實信心,并重塑交易體驗的每一個細節。我們量身定制的交易環境,更能讓您精準捕捉并駕馭符合您獨特交易風格的卓越條件,讓交易之旅更加自由暢快…

Python容器 之 字典--定義

1.字典的介紹 1, 字典 dict, 使用 {} 表示 2, 字典是由鍵(key)值(value)對組成的, key: value 3, 一個鍵值對是一組數據, 多個鍵值對之間使用 逗號隔開 4, 在一個字典中, 字典的鍵 是不能重復的,如果重復原數據會被覆蓋 5, 字典中的鍵 主要使用 字符串類型, 可以是…

Mac可以卸載掉系統自帶的軟件嗎 Mac第三方軟件無法卸載是為什么

在使用Mac電腦時,有時候我們會發現系統預裝的一些應用并不常用或者不符合個人需求,想要將它們卸載掉。然而,對于系統自帶的軟件,卸載并不簡單,需要謹慎對待以免影響系統穩定性和功能正常運行。下面我們來看看Mac可以卸…

Firefox 編譯指南2024 Windows10-使用Git 管理您的Firefox(五)

1. 引言 在現代軟件開發中,版本控制系統(VCS)是不可或缺的工具,它不僅幫助開發者有效管理代碼的變化,還支持團隊協作與項目管理。Mercurial 是一個高效且易用的分布式版本控制系統,其設計目標是簡潔、快速…

Linux CentOS Python 離線安裝 pip 使用.whl文件離線安裝

1、系統版本 cat /etc/redhat-release #查看系統版本命令 輸出:CentOS Linux release 7.9.2009 (Core) 2、在pip 官方網站 下載.whl文件:pip-24.1.1-py3-none-any.whl 3、安裝 python -m pip install pip-24.1.1-py3-none-any.whl 3、安裝之后運行…

Windows使用-設置虛擬內存及注意事項

文章目錄 前言一、設置虛擬內存打開“系統屬性”對話框在“系統屬性”對話框設置虛擬內存二、虛擬內存設置引發問題C盤空間不足桌面引用程序無法正常使用總結前言 虛擬內存是操作系統為應用程序提供的一種內存管理機制,最早是用于解決物理內存不足而影響操作系統運行效率問題…

【antd + vue】表格行合并,同時使用插槽

一、需求說明 表格中,如果一個學校有多個考試科目,則分行展示,其余列,則合并為一行展示,如圖所示 二、需求分析 1、表格行合并 相當于有4行,其中1、2行是同一個學校包含不同考試科目及對應人次的數據&am…

判斷磁盤是SSD或HDD盤

1. 判斷磁盤是SSD或HDD盤 1、沒有使用raid方案 lsblk -d -o name,rota命令,0表示SSD,1表示HDD # lsblk -d -o name,rota NAME ROTA sda 0 sdb 1 sdc 12、使用raid方案 下載工具 wget https://raw.githubusercontent.com/eLvErDe/hwraid…

Java_多線程:實現多線程

Java中實現多線程的常用方式: 繼承Thread類實現Runnable接口實現Callable接口(JDK>1.5)線程池方式創建 實現Runnable接口與Callable接口的區別 Callable規定(重寫)的方法是call(),Runnable規定(重寫)的…

Java的全局異常處理代碼

第一步:先寫一個異常管理類: package com.example.firefighting.exceptions;import com.example.firefighting.utils.Result; import org.springframework.web.bind.annotation.ExceptionHandler; import org.springframework.web.bind.annotation.RestControllerA…

手機數據恢復篇:如何在恢復出廠設置后的 iPhone 恢復短信

您可能會認為,在恢復出廠設置iPhone后恢復短信時,一切都會丟失,但是仍然有一些方法可以檢索您的重要對話。截至 2024 年,數據恢復技術的進步使得從備份甚至直接從設備內存中搶救消息變得更加容易。無論是通過 iCloud、iTunes 還是…

LeetCode Hard|124.二叉樹中的最大路徑和

力扣題目鏈接 題目解讀: 二叉樹路徑的定義即從1.任意節點出發,到達任意節點;2.該路徑至少包含一個節點,且不一定經過跟節點;3.求所有可能路徑和的最大值。 也就是說路徑途徑一個節點只能選擇來去兩個方向 考慮一個二叉…

mongoose的個性化提取(字段篩選,數據據排序,數據截斷)

1.字段篩選 let BookModel mongoose.model(books,BookSchema);BookModel.find().select({name:1,author:1}).then((err,data) > {//回調返回數據if(err){console.log(err);return;}console.log(data);})//值為1表示顯示數據,為0表示不顯示數據 數據排序 BookMod…

2025年U.S.News世界大學排名前200榜單

近日,U.S. News公布了2025全球最佳院校排名,作為公認的四大世界高校排行榜,該排名主要圍繞著學術聲譽、學術成果等,因此備受訪問學者、聯合培養博士生及博士后申請者們青睞,知識人網小編特作介紹并發布排名前200的榜單…

使用Go語言實現高效的數據挖掘

隨著數據量的不斷增加以及各種數據類型的不斷涌現,數據挖掘技術變得越來越重要。在現代數據科學領域中,使用大量數據進行機器學習和其他挖掘任務已經成為常態。然而,在完成這些任務時,使用的編程語言對效率和結果都有著重要的影響…

我與C++的愛戀:list的使用

? ? 🔥個人主頁:guoguoqiang. 🔥專欄:我與C的愛戀 一、list介紹 1.list是可以在常數范圍內在任意位置進行插入和刪除的序列式容器,并且該容器可以前后雙向迭代 2.list的底層是雙向鏈表結構,雙向鏈表中…

華為OCR 騰訊OCR 百度OCR 三家各分秋色 第一當屬華為

當提及華為OCR的應用場景時,這些是常見的使用案例: 金融行業:在銀行和金融機構中,華為OCR技術廣泛用于身份證件識別、銀行卡識別和票據識別。這些功能可以用于客戶身份驗證、快速開戶以及自動化的支付處理。 政府服務&#xff1a…

淺析Estimator、model_fn與EstimatorSpec

參考閱讀:https://zhuanlan.zhihu.com/p/74857888 文章目錄 綜合對比Estimatormodel_fnEstimatorSpec關系總結 Estimator主要功能構造函數參數示例用法小結 model_fnEstimatorSpec字段解釋解釋代碼用途 綜合對比 Estimator、model_fn 和 EstimatorSpec 是 TensorF…

西電811考研、140分專業課及811/821經驗

被擬錄取了,說一說自己考研經驗,本人跟的研夢考研全程班,胖覃學長很負責任,貌似已經直博西電了,但也很負責。 1、通信工程學院分為學碩與專碩,學碩包含信息與通信工程、交通運輸工程、軍隊指揮學&#xff…

Perl語言中的排序藝術:深入探討內置排序函數

Perl是一種功能強大的腳本語言,以其靈活的文本處理能力而聞名。在Perl中,排序是一項常見的任務,無論是對數組元素進行排序,還是對復雜數據結構進行排序,Perl都提供了多種內置的排序函數,以滿足不同的需求。…