Skocz do zawartości
slon

Dlaczego Arduino/IDE jest Fajne?

Pomocna odpowiedź

Mnie nikt, ale zdaje się nie wszyscy o tym wiedzą bo dość często pojawiają się pytania dot. millis itp.( milis jest złe!  😉 ) to taka moja kolejna nieśmiała próba przeniknięcia do świadomości młodych "arduinowców". 😄

Udostępnij ten post


Link to post
Share on other sites
9 minut temu, ethanak napisał:

A kto Ci broni korzystania z avr-libc w Arduino IDE? Przecież możesz pisać normalnie w C...

Ale debugera nie ma.

 

15 minut temu, atMegaTona napisał:

Tu przykład jak to się kiedyś robiło 😉  tester_tranzystorow_lcr-tr

Masz jakieś filmy z działania? Rozdzielczość ok 130x160 16 bit kolor więc bufor nawet w Mega1284 się nie zmieści, ale można ratować się tak, że bufor jest na 16 barw. Wymaga to ponad 10kB RAM, dla Mega2560 za dużo ale Mega1284 da radę. Wystarczy wszystkie operacje graficzne przeprowadzić na buforze a następnie cały bufor wysłać do wyświetlacza, przy okazji transkodując kolor 4-bit na 16-bit. Realny transfer będzie pewnie mniejszy niż 5Mb/s (Mega 1284 taktowana 20MHz) ale gdyby jakimś cudem wycisnąć te 5M to bufor można wysłać w niecałe 70ms, to całkiem dobry (jak na AVR) wynik.

Wątpię aby ktoś stosował sztuczkę o której pisze i dlatego ciekawi mnie szybkość pracy wyświetlacza bo pewnie

16 minut temu, atMegaTona napisał:

uświadomić, że bez stm32 i tak daleko się nie zajedzie

Naturalnie, można odświeżać tylko tą część ekranu, która ulega modyfikacji. W przypadku testera, gdzie pewnie nie przechodzi się pomiędzy różnymi menu, zda to egzamin, gdy konieczna jest częsta zmiana całej zawartości ekranu, niestety, są problemy.

Udostępnij ten post


Link to post
Share on other sites

Prosiłbym tylko, aby nie zrobił się z tego kolejny temat, w którym omawiana jest prędkość generowania animacji na wyświetlaczu graficznym podłączonym do Arduino. Nie trzeba w każdym wątku pisać o tym samym 🙂

Udostępnij ten post


Link to post
Share on other sites
16 minut temu, atMegaTona napisał:

kolejna nieśmiała próba przeniknięcia do świadomości młodych "arduinowców".

Jeśli młodzi "arduinowcy" zaczną sobie w IDE zaznaczać, żeby im kompilator wszystkie babole wyświetlał to będzie oznaczało, że przeniknięcie do świadomości młodych "arduinowców" skończyło się pełnym sukcesem.

9 minut temu, RFM napisał:

Ale debugera nie ma.

Co nie przeszkadza w pisaniu programu, co najwyżej co poniektórzy będą mieli problem z jego uruchomieniem 🙂

6 minut temu, Treker napisał:

Nie trzeba w każdym wątku pisać o tym samym

Ech, to jeszcze pół biedy, nie znałeś Eksperta, ten to dopiero potrafił!

Udostępnij ten post


Link to post
Share on other sites
46 minut temu, atMegaTona napisał:

Mnie nikt, ale zdaje się nie wszyscy o tym wiedzą bo dość często pojawiają się pytania dot. millis itp.( milis jest złe!  😉 ) to taka moja kolejna nieśmiała próba przeniknięcia do świadomości młodych "arduinowców". 😄

@atMegaTona wytłumacz się;) :

 

 

Udostępnij ten post


Link to post
Share on other sites
1 godzinę temu, Treker napisał:

Nie trzeba w każdym wątku pisać o tym samym

Nie każdy forumowicz czyta wszystkie wątki. Trafi na ten za rok czy dwa i nie będzie świadom, że AVR ma problemy z wyświetlaczami.

Udostępnij ten post


Link to post
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Gość
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.


×
×
  • Utwórz nowe...