Menedżer okien GUI na chipach AVR

Ten projekt przypomina stare dni, gdy menedżerowie okienni byli niesamowitym nowym pomysłem. Różnica polega na tym, że GUI oparte na oknie działa na mikrokontrolerie ATMEGA1284. Ale zachowanie i szybkość interfejsu jest dokładnie dokładnie tym, czego można się spodziewać, jeśli pracujesz nad domowym komputerze domowym wczesnym 90.. Używa nawet myszy jako wejście.

Więc jak to jest nawet możliwe? Istotne dla projektu jest seryjny moduł VGA, który obsługuje ciężkie podnoszenie związane z generowaniem sygnału VGA. Wymierniliśmy jeden z [Andrew] przeszłych projekty, które wykorzystały chip AVR do generowania sygnału VGA. Ale to nie pozostawia prawie cykli, aby wykonać coś takiego jak menedżer okien, nie wspominając o tym, że nie ma tu w pobliżu podanej rezolucji.

Używa myszy szeregowej z chipem konwertera RS-232 do interakcji z oknami. Najlepiej jest to pokazać w swoim filmie po przerwie. Potrafi generować i współdziałać z nowymi oknami. Zaimplementował nawet zestaw podstawowych elementów sterujących, które umożliwiają mu dostosowanie motywu systemu Windows i napędzają funkcję odtwarzania audio w tym sterowniku VGA, którego używasz.

ava
category

Leave a Comment

Your email address will not be published. Required fields are marked *