Individální projekty MPOA

Mikroprocesory s architekturou ARM

Uživatelské nástroje

Nástroje pro tento web


2014:cam-ov7670

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
Následující verze
Předchozí verze
2014:cam-ov7670 [2015/01/18 13:29]
Petr Machala [Dosažené výsledky]
2014:cam-ov7670 [2015/01/18 14:14] (aktuální)
Petr Machala [Kamera OV7670 se STM periferií DCMI]
Řádek 1: Řádek 1:
 ====== Kamera OV7670 se STM periferií DCMI ====== ====== Kamera OV7670 se STM periferií DCMI ======
- --- //​[[xmacha49@stud.feec.vutbr.cz|Petr Machala]], ​17.1.2015//+ --- //​[[xmacha49@stud.feec.vutbr.cz|Petr Machala]], ​18.1.2015//
  
 ===== Zadání ===== ===== Zadání =====
Řádek 254: Řádek 254:
 Video demonstrující funkci přípravku v kontinuálním režimu kamery lze vidět níže, nicméně se jedná o velmi špatnou nahrávku, kde zářící displej vývojového kitu činí obraz velmi nekvalitním. Proto je lepší kvalitu jednotlivých snímků posuzovat podle obrázků uvedených výše.  ​ Video demonstrující funkci přípravku v kontinuálním režimu kamery lze vidět níže, nicméně se jedná o velmi špatnou nahrávku, kde zářící displej vývojového kitu činí obraz velmi nekvalitním. Proto je lepší kvalitu jednotlivých snímků posuzovat podle obrázků uvedených výše.  ​
  
-{{youtube>?​large}}+{{youtube>​REiaTWDaZpU?large}}
  
    
 ===== Závěr ===== ===== Závěr =====
 Na této stránce byla postupně nastíněna problematika týkající propojení vývojové desky 32F429IDISCOVERY a modulu kamery OV7670 pomocí DCMI sběrnice. Modul kamery byl nakonfigurován do požadovaného stavu pomocí SCCB sběrnice a následně byla získávána obrazová data pomocí výše zmíněné DCMI sběrnice v kontinuálním nebo jedno-snímkovém režimu. Tyto obrazová data byla poté pomocí DMA řadiče přesouvána do paměti MCU, odkud následně byla jednoduše vizualizována na displej vývojové desky pomocí SPI sběrnice. Tímto způsobem byla úspěšně otestována a demonstrována funkčnost propojení použitého modulu kamery a vývojové desky. Tento popis tedy představuje solidní základovou platformu pro další vývoj programového kódu a realizaci libovolné aplikace v praxi. Celý programový kód včetně projektu\\ v prostředí //Keil MDK-ARM uVision5// lze nalézt zde {{:​2014:​cam-ov7670:​mpoa_keil_projekt.zip| MPOA Keil projekt}}. Na této stránce byla postupně nastíněna problematika týkající propojení vývojové desky 32F429IDISCOVERY a modulu kamery OV7670 pomocí DCMI sběrnice. Modul kamery byl nakonfigurován do požadovaného stavu pomocí SCCB sběrnice a následně byla získávána obrazová data pomocí výše zmíněné DCMI sběrnice v kontinuálním nebo jedno-snímkovém režimu. Tyto obrazová data byla poté pomocí DMA řadiče přesouvána do paměti MCU, odkud následně byla jednoduše vizualizována na displej vývojové desky pomocí SPI sběrnice. Tímto způsobem byla úspěšně otestována a demonstrována funkčnost propojení použitého modulu kamery a vývojové desky. Tento popis tedy představuje solidní základovou platformu pro další vývoj programového kódu a realizaci libovolné aplikace v praxi. Celý programový kód včetně projektu\\ v prostředí //Keil MDK-ARM uVision5// lze nalézt zde {{:​2014:​cam-ov7670:​mpoa_keil_projekt.zip| MPOA Keil projekt}}.
2014/cam-ov7670.1421584143.txt.gz · Poslední úprava: 2015/01/18 13:29 autor: Petr Machala