RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

STM32MP1序列產(chǎn)品連接MIPI?CSI-2攝像頭

STM32單片機(jī) ? 來(lái)源:STM32單片機(jī) ? 2023-03-15 15:03 ? 次閱讀

本應(yīng)用筆記提供關(guān)于如何連接 STM32MP1 系列產(chǎn)品與 MIPI CSI-2 攝像頭的信息。STM32MP1 系列產(chǎn)品(如 STM32 高性能MCU)可通過(guò)其 DCMI(數(shù)碼相機(jī)模塊接口)并行接口尋址 CMOS 攝像頭傳感器。但是,得益于 STMIPID02 MIPI CSI-2 解串行器離散元件,可以擴(kuò)展可尋址攝像頭傳感器的范圍,如 MIPI CSI-2 攝像頭(攝像頭串行接口)。

目錄預(yù)覽

1. 概述

2.參考文檔

3. STM32MP1 系列產(chǎn)品與

STMIPID02 MIPI CSI-2 解串器的接口連接

4.綜合應(yīng)用

5.與另一種 MIPI CSI-2 攝像頭

傳感器的連接指南

3.STM32MP1 系列產(chǎn)品與

STMIPID02 MIPI CSI-2 解串器的接口連接

STM32MP1 系列 MPU 系列產(chǎn)品不在本機(jī)實(shí)現(xiàn) MIPI CSI-2 接口,而是內(nèi)置基于 MIPI CPI 接口的 DCMI 并行端口。可通過(guò) STMIPID02 MIPI CSI-2 解串行器對(duì)其進(jìn)行連接,以便尋址任何兼容的 MIPI CSI-2 攝像頭傳感器設(shè)備。

STMIPID02 MIPI CSI-2 解串行器的一端連接到 MIPI CSI-2 攝像頭,另一端則連接到 STM32MP1 系列 DCMI 12位數(shù)據(jù)并行接口。框圖總覽如下所示。

1a8887f6-c2ff-11ed-bfe3-dac502259ad0.png

3.1 MIPI CSI-2 與 MIPI CPI 接口的比較

請(qǐng)注意,與 MIPI CPI 接口相比,MIPI CSI-2 節(jié)省了引腳布局。MIPI CPI 數(shù)據(jù)端口需要至少 8 條數(shù)據(jù)線(最多 12條數(shù)據(jù)線)、1 個(gè)時(shí)鐘和 2 條同步線,而 MIPI CSI-2 數(shù)據(jù)端口的每個(gè)通道需要 2 線差分對(duì),還需要時(shí)鐘通道。

3.2 電源的注意事項(xiàng)

考慮到 STMIPID02 解串行器橋外部供電引腳的電壓被限制在 1.8 V,為避免對(duì) DCMI 接口時(shí)鐘和 I2C 信號(hào)使用電平轉(zhuǎn)換器,STM32MP1 系列產(chǎn)品的供電電壓必須是 VDD = 1.8 V(而不是標(biāo)稱的 3.3 V)。STM32MP1 系列產(chǎn)品的所有不同電壓均通過(guò)外部 PMIC電源管理集成電路)模塊供應(yīng)。整體示意圖詳見(jiàn) DH96 板信息 [R18]。為了給 STM32MP1 系列產(chǎn)品配置 VDD = 1.8 V 的供電電壓,請(qǐng)參見(jiàn) [R4]。

對(duì)于 OV5640 攝像頭傳感器,I/O 供電電壓 VDD 和 LDO(低壓降調(diào)節(jié)器)外部電源電壓均設(shè)置為 1.8 V。對(duì)于模擬邏輯,還必須提供 2.8 V 電壓和外部電源。

3.3 STM32MP1 系列產(chǎn)品通過(guò)

DCMI 實(shí)現(xiàn)的視頻吞吐率性能

采用 D-PHY 時(shí),MIPI CSI-2.1 接口理論上可以達(dá)到每通道最高 2.5 Gbyte/s 的數(shù)據(jù)吞吐率。在并行接口上很難達(dá)到這一水平,原因首先是通用器件(如 STM32MP1 系列產(chǎn)品,只有 MIPI CPI 接口)上的 I/O 引腳壓擺率限制。其二,MPU 需要足夠快地處理大量數(shù)據(jù),以便維持?jǐn)z像頭的連續(xù)幀率。

例如,5 Mpixel 傳感器的每像素位數(shù)為 16 位,幀率為 30 幀/s,得出連續(xù)處理的數(shù)據(jù)吞吐率為 300 Mbyte/s。在并行接口上很難實(shí)現(xiàn)這個(gè)目標(biāo)。因此,必須降低傳感器圖像數(shù)據(jù)吞吐率,方法是調(diào)整圖像幀率、分辨率和像素深度(或結(jié)合使用)。

從 OV5640 傳感器到 STM32MP1 系列 MPU,再到 STMIPID02 解串行器橋,可以連續(xù)用以下分辨率和幀率采集圖像。

? 720 p 1280 × 720 RGB 565 27 fps

? 720 p 1280 × 720 YUYV 27 fps

? 720 p 1280 × 720 JPEG 27 fps

? HD 1920 × 1080 RGB 565 13 fps

? HD 1920 ×1080 YUYV 13 fps

? HD 1920 ×1080 JPEG 6 fps

? 5 Mpixel 2592 × 1944 RGB565 3 fps

? 5 Mpixel 2592 × 1944 YUYV 3 fps

? 5 Mpixel 2592 ×1944 JPEG 3 fps

達(dá)到的最高性能為 24 Mpixel/s,相當(dāng)于幀率為 18.5 fps 的 1.3 Mpixel。如前文所述,這一限制主要源于 DCMI 內(nèi)部延遲限制的影響。

3.4STMIPID02 Linux 驅(qū)動(dòng)

STMIPID02 MIPI CSI-2 解串行器橋用于尋址各種面向消費(fèi)品市場(chǎng)特別是移動(dòng)電話應(yīng)用的 MIPI CSI-2 傳感器。為了滿足人工智能領(lǐng)域日益增長(zhǎng)的將這類傳感器從產(chǎn)業(yè)向 IoT物聯(lián)網(wǎng))市場(chǎng)轉(zhuǎn)化的需求,STMIPID02 驅(qū)動(dòng)已向上同步到 Linux 社區(qū)。在基于 Linux 的應(yīng)用中可以免費(fèi)獲取它。

STMIPID02 橋驅(qū)動(dòng)包含在 STMicroelectronicsOpenSTLinux 交付封裝中(1.1.0 及以上版本)。

4、綜合應(yīng)用

攝像頭演示程序基于 OpenSTLinux 發(fā)行軟件包,是 GTK 演示啟動(dòng)器應(yīng)用的一部分。它被移植到 DH96 板上,DH96 Avenger 板配備 STM32MP157A 和 STMIPID02,而 D3 Engineering DesignCore 攝像頭中間板則配有攝像頭傳感器 OV5640。

4.1DH Avenger96 板概述

DH96 Avenger 母板集成了:

? 包含 STM32MP157AAC 微處理器ADH Core SOM 模塊

? STPMIC1A 電源模塊

? 2 MB × 512 MB 的 DDR3L RAM

? STMIPID02 解串行器橋

? 2-MB SPI 啟動(dòng)閃存? 連接和擴(kuò)展連接器,用于連接 D3 DesignCore 攝像頭中間板 OV5640。

有關(guān)詳細(xì)信息,請(qǐng)參見(jiàn)[R18]

4.2DH D3 Engineering

DesignCore 板概述

本款中間板旨在讓 Avenger96 板通過(guò)高速和低速擴(kuò)展連接器適配 STM32MP157 系列。由此便可通過(guò) MIPI CSI-2 連接 OV5640 模塊照相機(jī),從而達(dá)到評(píng)估目的。

此板件可連接串行控制臺(tái),例如 GPIO PD1 和 Pb2(對(duì)應(yīng)于 UART4_TX 和 UART4_RX),并用于顯示 Linux 內(nèi)核和啟動(dòng)階段。選配 USB/UART 橋可通過(guò)這些引腳連接控制臺(tái)和主機(jī) PC。

本應(yīng)用筆記旨在使用 DH96 Avenger 板演示 STM32MP1 系列產(chǎn)品通過(guò) STMIPID02 MIPI CSI-2 解串行器尋址 5 Mpixel OV5640MIPI CSI-2 攝像頭傳感器的能力。由于文章篇幅有限僅展示部分,完整內(nèi)容請(qǐng)點(diǎn)擊“閱讀原文”下載原文檔。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 傳感器
    +關(guān)注

    關(guān)注

    2550

    文章

    51035

    瀏覽量

    753053
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    8575

    瀏覽量

    151014
  • STM32
    +關(guān)注

    關(guān)注

    2270

    文章

    10895

    瀏覽量

    355715
  • 攝像頭
    +關(guān)注

    關(guān)注

    59

    文章

    4836

    瀏覽量

    95597
  • MIPI
    +關(guān)注

    關(guān)注

    11

    文章

    310

    瀏覽量

    48613

原文標(biāo)題:應(yīng)用筆記|STM32MP1 序列產(chǎn)品連接 MIPI? CSI-2 攝像頭

文章出處:【微信號(hào):STM32_STM8_MCU,微信公眾號(hào):STM32單片機(jī)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    利用fpga橋接DSI與CSI-2到傳統(tǒng)總線解決方案

    如今的移動(dòng)系統(tǒng)設(shè)計(jì)常常包含使用顯示屏串行接口(DSI)的LCD顯示屏和采用攝像頭串行接口(CSI-2)的攝像頭圖像傳感器,利用超低密度(ULD)fpga橋接MIPI DSI和
    發(fā)表于 10-27 17:02 ?8529次閱讀
    利用fpga橋接DSI與<b class='flag-5'>CSI-2</b>到傳統(tǒng)總線解決方案

    MIPI接口的攝像頭csi-2 能不能直接輸出給 dsi接口的顯示屏顯示

    MIPI接口的攝像頭csi-2 能不能直接輸出給 dsi接口的顯示屏顯示?當(dāng)然有一個(gè)mcu進(jìn)行i2c的初始化兩邊 讓攝像頭的輸出和 顯示屏的
    發(fā)表于 02-12 21:25

    具有MIPI CSI-2輸出的汽車ADAS參考設(shè)計(jì)包括BOM及層圖

    連接,這些攝像頭連接到一個(gè)四端口的解串器。解串器的輸出為 MIPI CSI-2。此設(shè)計(jì)還允許為傳感器融合用例
    發(fā)表于 09-27 08:54

    具有MIPI CSI-2輸出的汽車ADAS參考設(shè)計(jì)

    連接,這些攝像頭連接到一個(gè)四端口的解串器。解串器的輸出為 MIPI CSI-2。此設(shè)計(jì)還允許為傳感器融合用例
    發(fā)表于 09-14 09:49

    Jacinto7處理器攝像頭接入和ISP的處理能力

    CSI-2 (Port1)10 Gbits2.16Gbits21.6%CSI-2 (Port2)10 Gbits2.88 Gbits28.80%VPAC720
    發(fā)表于 11-03 06:05

    求助,連接MIPI-CSI攝像頭時(shí)是否需要使用SCCB?

    我有一個(gè) i.MX RT1160 評(píng)估套件,我想將一個(gè) MIPI-CSI 攝像頭 (AR0144) 連接到 J2 連接器。SDK 提供了一個(gè)
    發(fā)表于 03-31 07:10

    如何連接STM32MP1系列產(chǎn)品MIPI CSI-2攝像頭的信息

    本應(yīng)用筆記提供關(guān)于如何連接 STM32MP1 系列產(chǎn)品MIPI CSI-2 攝像頭的信息。
    發(fā)表于 09-07 08:16

    TI推出業(yè)界首款符合MIPI攝像頭串行接口2CSI-2)規(guī)格的雙端口四通道解串器集線器

    德州儀器(TI)近日宣布推出業(yè)界首款符合MIPI攝像頭串行接口2CSI-2)規(guī)格的雙端口四通道解串器集線器。新型汽車用集線器可同時(shí)聚集并復(fù)制多達(dá)四個(gè)
    發(fā)表于 08-22 08:53 ?14次下載

    開(kāi)源硬件-TIDA-01005-適用于四攝像頭集線器且具有 MIPI CSI-2 輸出的汽車 ADAS PCB layout 設(shè)計(jì)

    ,這些攝像頭連接到一個(gè)四端口的解串器。解串器的輸出為 MIPI CSI-2。此設(shè)計(jì)還允許為傳感器融合用例連接其他類型的傳感器。
    發(fā)表于 10-23 16:44 ?0次下載
    開(kāi)源硬件-TIDA-01005-適用于四<b class='flag-5'>攝像頭</b>集線器且具有 <b class='flag-5'>MIPI</b> <b class='flag-5'>CSI-2</b> 輸出的汽車 ADAS  PCB layout 設(shè)計(jì)

    AN-1337:ADI視頻解碼器與MIPI CSI-2接收器連接的設(shè)計(jì)考慮

    AN-1337:ADI視頻解碼器與MIPI CSI-2接收器連接的設(shè)計(jì)考慮
    發(fā)表于 04-19 16:21 ?15次下載
    AN-1337:ADI視頻解碼器與<b class='flag-5'>MIPI</b> <b class='flag-5'>CSI-2</b>接收器<b class='flag-5'>連接</b>的設(shè)計(jì)考慮

    ADV7380:帶MIPI CSI-2視頻輸出的車載攝像頭總線接收器初步數(shù)據(jù)表

    ADV7380:帶MIPI CSI-2視頻輸出的車載攝像頭總線接收器初步數(shù)據(jù)表
    發(fā)表于 05-08 15:18 ?16次下載
    ADV7380:帶<b class='flag-5'>MIPI</b> <b class='flag-5'>CSI-2</b>視頻輸出的車載<b class='flag-5'>攝像頭</b>總線接收器初步數(shù)據(jù)表

    ADV7382/ADV7383:帶MIPI CSI-2或并行視頻輸出數(shù)據(jù)表的車載攝像頭總線接收器

    ADV7382/ADV7383:帶MIPI CSI-2或并行視頻輸出數(shù)據(jù)表的車載攝像頭總線接收器
    發(fā)表于 05-14 17:00 ?23次下載
    ADV7382/ADV7383:帶<b class='flag-5'>MIPI</b> <b class='flag-5'>CSI-2</b>或并行視頻輸出數(shù)據(jù)表的車載<b class='flag-5'>攝像頭</b>總線接收器

    適用于四攝像頭集線器且具有MIPI CSI 2輸出的汽車ADAS設(shè)計(jì)

    電子發(fā)燒友網(wǎng)站提供《適用于四攝像頭集線器且具有MIPI CSI 2輸出的汽車ADAS設(shè)計(jì).zip》資料免費(fèi)下載
    發(fā)表于 09-06 14:43 ?7次下載
    適用于四<b class='flag-5'>攝像頭</b>集線器且具有<b class='flag-5'>MIPI</b> <b class='flag-5'>CSI</b> <b class='flag-5'>2</b>輸出的汽車ADAS設(shè)計(jì)

    Ultra96 CSI-2視頻輸出到Raspberry Pi攝像頭輸入

    電子發(fā)燒友網(wǎng)站提供《Ultra96 CSI-2視頻輸出到Raspberry Pi攝像頭輸入.zip》資料免費(fèi)下載
    發(fā)表于 07-04 14:32 ?0次下載
    Ultra96 <b class='flag-5'>CSI-2</b>視頻輸出到Raspberry Pi<b class='flag-5'>攝像頭</b>輸入

    STM32MP1序列產(chǎn)品連接MIPI CSI-2攝像頭

    電子發(fā)燒友網(wǎng)站提供《STM32MP1序列產(chǎn)品連接MIPI CSI-2
    發(fā)表于 07-31 16:29 ?2次下載
    <b class='flag-5'>STM32MP1</b><b class='flag-5'>序列</b><b class='flag-5'>產(chǎn)品</b><b class='flag-5'>連接</b><b class='flag-5'>MIPI</b> <b class='flag-5'>CSI-2</b><b class='flag-5'>攝像頭</b>
    RM新时代网站-首页