• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
LCD 3,5" Dotyk TFT 320x480 Mega UNO ILI9486
#70
(16-12-2019, 18:06)Agregacik napisał(a): @semi masz rację ,że tak jak podałeś jest lepiej. Ja znalazłem taki przykład podmiany przy pomocy wujka googla.
Nie należy bezkrytycznie kopiować przykładów z Internetu!
W pierwszy kroku, można, po sprawdzeniu czy działa, należy zastanowić się dlaczego i czy nie ma ostrzeżeń. Tu niestety srajduino IDE nie pomaga, wywala taką sieczkę, że ciężko odnaleźć ostrzeżenia a prawdopodobnie takowe były w przypadku brak "const" przy "PROGMEM".
natomiast co do typu "char", to zależne od kompilatora, czy jego ustawień, "char" może być traktowany jak "char" lub "unsigned char". Z "int" są jeszcze większe nieścisłości przez co często przeniesiony kod nie chce działać poprawnie. najbezpieczniej więc używać "uintXX_t" i "intXX_t" jak fragment krytyczny czasowo to "uint_fastXX_t" i "int_fastXX_t".
 
Odpowiedź
  


Wiadomości w tym wątku
RE: LCD 3,5" Dotyk TFT 320x480 Mega UNO ILI9486 - przez semi - 16-12-2019, 18:46

Skocz do:


Przeglądający: 2 gości