• 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
Arduino Nano z CH340 ciekawy problem
#16
Dzieki wielkie za wsparcie merytoryczne!
Walka trwa poki jest nadzieja a nadzieja umiera ostatnia ! Smile
Przy okazji mozna czegos pozytycznego sie nauczyc.

W ustawieniach COM portu pod Win10 nic nie znalazlem. Potwierdzilem tez, ze aplikacja Moonlite ustawia DTR i RTS = OFF  a IDE Serial monitor ustawia DTR i RTS = ON. Latwe do  sprawdzenia (w Win10,  Command Prompt, komenda: mode COM# - gdzie # to numer COM portu na ktorym siedzi arduino). Teoretycznie wychodziloby wiec, ze arduino Nano, Micro czy Leonardo nie chce odpowidac bo nie ma sygnalu, ze terminal jest gotowy oo pracy. Moze idac za tym ciosem da sie ktorys z tych arduinoppodobnych wyrobow zaprogramowac do aplikacji Moonlita?

Googlajac Arduino Release Notes znalazlem takie cos:


ARDUINO 1.8.4 2017.08.23

[ide]

* Added per-board generic option in config file boards.txt for disabling control of dtr+rts. Thanks @d-a-v


W tym pliku boards.txt nic do ustawiania nie znalazlem. Ten IDE release news jest dosyc stary moze ponzniej sie z tego to wycofano albo szukam w zlym pliku IDE?

Z tego co dotad wygooglaem wnioksuje, ze kontrola DTR i RTS dla Leonardo/Micro dostepna jest posrednio w pliku IDE arduino core: CDC.CPP. 

https://github.com/arduino/ArduinoCore-a...no/CDC.cpp

(zobacz linie kodu 232, 254 z odwolaniami: usbLineInfo.lineState 

Probowalem te linie zmienic aby Leonardo/Micro odpowiadalo mimo, ze DTR i RTS = OFF ale jakos bez powodzenia. Zupelnie jakbym zadnych zmian tam nie robil. Czy ten CDC.CPP jest pobierany prze kazdej kompilacji sketcha (upload) ? 

Nie rozumiem tez za bardzo tego pomyslu z zadeklarowaniem SerialEvent a potem odwolaniem sie do tego w Loopie. Jakie to ma znacznie ze (wg autora ) Leonardo/Micro bez tego nie chce odpowiadac po Serialu. W zalaczniku wrzucam sketch z przykladem tego rozwiazania.

Czy w wolnej chwili moglbys rzucic okiem na obydwa rozwiazania i cos podpowiedziec ?

Jeszcze raz wielkie dzieki za cierpliwosc i pomoc !
 
Odpowiedź
  


Wiadomości w tym wątku
RE: Arduino Nano z CH340 ciekawy problem - przez michulus - 21-09-2019, 17:32

Skocz do:


Przeglądający: 1 gości