Externy USB displej
Napsal: 16. 1. 2023, 5:46
Zakaznik odo mna chcel malu seriu externych displejov pripojitelnych k USB, velkost tak 7-10 palcov. Zobrazovanie textu a jednoduchej grafiky.
Napadlo ma pouzit nejaky fotoramik. Kedysi som jeden 7" dostal, tak padol za obet.
Po rozobrati som tam nasiel cinsky MCU F1C100S. Dokumentacia HW spociatku vyzerala biedne. Teda ak by som tam nechal bezat linux tak by to bolo v pohode. Zakaznik ale nechce cakat 20 sekund po zapnuti na rozbeh displeja, takze cista C aplikacia.
Rozbehal som to v eclipse cez JTAG, s podporou CDC USB rozhrania, displej 800x480 s LVGL grafickou kniznicou (HW podpora do 1280x800), suborovy system FatFS, hardverova podpora MPEG na dekodovanie JPEG obrazkov, I2C pre RTC obvod a dotykovy panel a SPI pre externu pamat.
Vcelku sa mi tento obvod za 2€ zapacil, novsia verzia ma 64MB DDRAM. Okrem cinskej dokumentacie je zatial jedina chyba absencia ethernetu.
PS : Ak by niekto vedel ako rychlo dekodovat YUV420 do ARGB8888 tak mi moze dat tip...
Napadlo ma pouzit nejaky fotoramik. Kedysi som jeden 7" dostal, tak padol za obet.
Po rozobrati som tam nasiel cinsky MCU F1C100S. Dokumentacia HW spociatku vyzerala biedne. Teda ak by som tam nechal bezat linux tak by to bolo v pohode. Zakaznik ale nechce cakat 20 sekund po zapnuti na rozbeh displeja, takze cista C aplikacia.
Rozbehal som to v eclipse cez JTAG, s podporou CDC USB rozhrania, displej 800x480 s LVGL grafickou kniznicou (HW podpora do 1280x800), suborovy system FatFS, hardverova podpora MPEG na dekodovanie JPEG obrazkov, I2C pre RTC obvod a dotykovy panel a SPI pre externu pamat.
Vcelku sa mi tento obvod za 2€ zapacil, novsia verzia ma 64MB DDRAM. Okrem cinskej dokumentacie je zatial jedina chyba absencia ethernetu.
PS : Ak by niekto vedel ako rychlo dekodovat YUV420 do ARGB8888 tak mi moze dat tip...