OV7620 SCCB 始終未收到響應訊號

發布 科技 2024-04-17
8個回答
  1. 匿名使用者2024-02-07

    你從我的個人資料中看一下下面這段話,它可能對你有所啟發,而你的是乙個具體發展的問題,所以你應該先看看:

    OV7620的控制採用Seriai Camera ControlBus(SCCB)協議。 SCCB是簡化的I2C協議,SIO-L是序列時鐘輸入線,SIO-O是序列雙向資料線,相當於I2C協議的SCL,匯流排時序與I2C基本相同,其響應訊號ACK稱為傳輸單元的第9位,分為從機產生的不關心位和關心位; Na 位由主機生成,必須為高電平,因為 SCCB 不支援多位元組讀寫。 此外,SCCB沒有重複啟動的概念,因此在SCCB的讀取週期中,當主機傳送完片上暫存器位址後,必須傳送匯流排停止條件。

    否則,在傳送讀取命令時,從站將無法產生 don't care 響應訊號。

    由於 I2C 和 SCCB 之間存在一些細微差別,GPIO 用於模擬 SCCB 匯流排。 連線到 SCL 的引腳始終設定為輸出模式,而連線到 SDA 的引腳通過在資料傳輸過程中設定 IODIR 值來動態更改引腳的輸入和輸出模式。 SCCB 的寫入週期直接使用 I2C 匯流排協議的寫入週期時序。 SC-CB 的讀取週期增加了匯流排停止條件。

    OV7620功能暫存器的位址為0x00 0x7c(其中許多是預留暫存器)。 通過設定相應的暫存器,可以使OV7620在不同的模式下工作。 例如,要將 OV7620 設定為 16 位輸出模式以進行連續掃瞄和 RGB 原始資料,您需要設定以下設定:

    I2CSENDBYTE() 是寫暫存器函式,第乙個引數 OV7620 是巨集定義的晶元位址0x42,第二個引數是片上暫存器位址,第三個引數是對應的暫存器設定。

  2. 匿名使用者2024-02-06

    像 24C08 這樣的寫入是晶元在獲取緩衝資料後,將其儲存在晶元暫存器中,並將其儲存在晶元暫存器中後,大約需要 10ms 來重新整理 E2ROM 的操作。 在此期間,24c08 將不接受任何外部讀寫請求。

    傳送停止訊號後需要增加10ms以上的延遲。 即寫入EE2ROM資料時,上一站和下一站開始之間的間隔,至少為10ms。

  3. 匿名使用者2024-02-05

    你正在做飛思卡爾相機組,DMA時CPU匯流排被阻塞,所以沒有辦法計算和處理,但是DMA速度非常快,延遲時間可以忽略不計。

  4. 匿名使用者2024-02-04

    您可以先按照說明進行操作。 然後在控制面板中查詢掃瞄器和攝像頭。 不需要額外的軟體程式。

  5. 匿名使用者2024-02-03

    一堆樓上有rs232。

  6. 匿名使用者2024-02-02

    SCCB 可以用作 I2C,但不能突發。 i2S 是音訊,它與這兩者無關。

    SCCB是一種簡化的I2C協議,SCCB的匯流排時序與I2C基本相同,其響應訊號ACK稱為乙個傳輸單元的第9位,分為不在乎和不重複啟動的概念,所以在SCCB的讀取週期中,當主機完成傳送片上暫存器位址時, 必須傳送匯流排停止條件。 否則,在傳送讀取命令時,從站將無法產生 don't care 響應訊號。

    I2S 是飛利浦開發的一種匯流排標準,用於在數字音訊裝置之間傳輸音訊資料。 I2S 協議規定,左聲道資訊在電平為高電平時傳輸,右聲道資訊在低電平時傳輸。

    I2C可用於替代標準並行匯流排,連線各種積體電路和功能模組。

  7. 匿名使用者2024-02-01

    如果不是帶數位相機介面的STM32,我就賣帶FIFO的OV7620,我以前做過,F1系列的直驅難度很大,畫面失真很嚴重。

  8. 匿名使用者2024-01-31

    網際網絡上不是有很多這樣的**嗎?

相關回答
6個回答2024-04-17

祝福 ova 為了乙個更美好的世界,Gayun 的朋友(星星、靈魂、太陽、月亮和星星)直接傳送。

7個回答2024-04-17

i7-720qm i7-620m45nm 32nm 四核八執行緒 雙核四執行緒引數為近似值,其他引數我就不寫了。 因為兩者都是移動系列,在效能方面,同款系列4核改為雙核。 你知道的。 >>>More