Wpis z mikrobloga

Na razie mało czasu do pracy bo przeprowadzki, śluby i inne takie, #prokrastynacja też nieco no i pracbaza na 3 zmiany.
Zarządzanie pamięcią będę rozwijał jak zrobię rzeczy podstawowe, teraz dokopałem się do swojego postu sprzed dwóch lat o panelu dotykowym.
Powstanie jedna klasa, która udostępni funkcję readkey(), która zwróci bezwartościowe współrzędne miejsca ekranu, które zostało naduszone (i gdzie zostało zwolnione) oraz funkcja, która będzie czekała na zwolnienie klawiatury oraz bool informujący o stanie (czy naduszono). I to wsio.
Warstwa wyżej będzie klasa przypominająca LUT (look up tabele), tyle, że ona będzie pobierać sobie layout (zależnie od aktualnego stanu ekranu/urządzenia) i na podstawie przycisków na nim zwracać akcję do wykonania. Do tego to już trzeba będzie mieć działający LCD, ADC i RAM.
Timery będą czymś w rodzaju watchdoga ale też wykorzystam je do oszczędzania prądu i może do prostego planisty do zarządzania pamięcią, ldc i menu. To na razie do rozważania.
Dzisiejszy commit jest mały.
#kalkulatoranalityczny
  • 1