A
A
  • Angol
  • Magyar
  • 5 perc

Digitális videoszignál-generálás Raspberry Pi Pico 2-vel, teljesen RISC-V assembly-ben

Kreatív hardver- és szoftvertervezési módszerekkel mutatnak be egy digitális videoszignál-generátort a Raspberry Pi Pico 2-höz, teljesen RISC-V assembly kódban.

Az LFT nevű fejlesztő ismét egy izgalmas mikrovezérlős bemutatót készített a Raspberry Pi Pico 2 számára. Az összes funkció kizárólag RISC-V assembly nyelven került megvalósításra, amely egyedi megközelítést igényelt a programozás során.

A Pico 2 mindössze egy eurós ára mellett meglepően erős processzorral és 520 KB RAM-mal rendelkezik. Kitér a hardver kevéssé ismert perifériáira, például az interpolátorokra és a programozható bemenet–kimenet blokkokra is, amelyek különleges lehetőségeket nyitnak a fejlesztők előtt.

Mivel a 640×480-as felbontás teljes képkockájának megjelenítéséhez nincs elég memória, alternatív grafikus módszerek kidolgozása válik szükségessé. Ezúttal az alkotó digitális videoszignál generálását választotta VGA helyett, amely teljesen új rétegzési technikák megalkotására késztette.

Érdekességként bemutatásra kerül, miként csatlakoztatható a DVI Sock nevű, több gyártó által is előállított, nyílt forráskódú hardvermodul a Pico 2-höz. Az audiofrekvenciás jelekhez további ellenállások és kondenzátorok szükségesek, ezek kapcsolási rajzait is mellékeli a projekt.