PicoVGA - displej VGA/TV na Raspberry Pico

Všetko čo sa týka mikropočítačov + Sekcia Arduino

Moderátori: psichac, Moderátori

Používateľov profilový obrázok
Panda38
Okoloidúci
Okoloidúci
Príspevky: 33
Dátum registrácie: 15 Okt 2018, 17:48

PicoVGA - displej VGA/TV na Raspberry Pico

Príspevok od používateľa Panda38 » 10 Jún 2021, 11:19

Raspberry Pico s procesorem RP2040 je výsledně docela výkonný počítač, levný a se snadným použitím. Vytvořil jsem pro něj knihovnu pro výstup na VGA displej a na televizor PAL/NTSC. Knihovna umožňuje snadné použití díky frame bufferům v různých formátech (text, grafika).

www stránka projektu: http://www.breatharian.eu/hw/picovga/index.html
video s ukázkami na YouTube: https://www.youtube.com/watch?v=wX1IPa3Q0LU

picovga.jpg
PicoVGA_diagram2.jpg
picovga1_m.jpg
picovga1_m.jpg (68.67 KiB) 2557 zobrazení
3
Obrázok 3

Používateľov profilový obrázok
Panda38
Okoloidúci
Okoloidúci
Príspevky: 33
Dátum registrácie: 15 Okt 2018, 17:48

Re: PicoVGA - displej VGA/TV na Raspberry Pico

Príspevok od používateľa Panda38 » 17 Jún 2021, 01:20

Dostal jsem dotaz, jak v PicoVGA rozdělit HSYNC a VSYNC. Nejjednodušší je tento postup:
- Nastavit VSYNC pin na výstup.
- Jít do funkce VgaLine (v vga.cpp), před switch(linetype). Doplnit:
if (linetype==LINE_VSYNC), potom nastavit VSYNC pin na LOW, jinak na HIGH.
0

Používateľov profilový obrázok
Panda38
Okoloidúci
Okoloidúci
Príspevky: 33
Dátum registrácie: 15 Okt 2018, 17:48

Re: PicoVGA - displej VGA/TV na Raspberry Pico

Príspevok od používateľa Panda38 » 17 Sep 2021, 10:26

Vytvořil jsem pro Raspberry Pico novou zobrazovací knihovnu PicoQVGA - značně minimalizovanou, s grafickým módem 320x240/8. Má sloužit hlavně jako tutoriál k použití PIO a DMA na Raspberry Pico. Na stránce je podrobný popis kódu programu. ... Docela mě příjemně překvapilo, že videomód 320x240/8 je v praxi pro většinu aplikací postačující.

projekt: http://www.breatharian.eu/hw/picoqvga/index.html

Github: https://github.com/Panda381/PicoQVGA

picoqvga0.jpg
picoqvga0.jpg (61.95 KiB) 2171 zobrazení
3
Obrázok 3

Používateľov profilový obrázok
Panda38
Okoloidúci
Okoloidúci
Príspevky: 33
Dátum registrácie: 15 Okt 2018, 17:48

Re: PicoVGA - displej VGA/TV na Raspberry Pico

Príspevok od používateľa Panda38 » 28 Dec 2021, 11:04

Pico16VGA - 16-barevný VGA displej na Raspberry Pico pro analogový VGA monitor a LCD panel s digitálním paralelním rozhraním (s generátorem hodin 25,2 MHz), rozlišení 640x480/16 barev.

projekt: http://www.breatharian.eu/hw/pico16vga/index.html
GitHub: https://github.com/Panda381/Pico16VGA

pico16vga_0.jpg
pico16vga_0.jpg (36.42 KiB) 1961 zobrazení
4
Obrázok 4

Napísať odpoveď
  • Podobné témy
    Odpovedí
    Zobrazení
    Posledný príspevok