Liczba postów: 4
Liczba wątków: 1
Dołączył: Jun 2017
Reputacja:
0
Cześć,
zainstalowałem plugin Arduino do Eclips'a i mam kłopot z Serial3, a w zasadzie każdym innym niż Serial. Program uzywający Serial3 wgrany z IDE Arduino działa poprawnie (komunikacja bluetooth). Próba odwołania do tego samego portu w Eclipsie jest niemożliwa, zgłaszany jest błąd o nierozpoznanym porcie. Wybrany board:" Arduino/Genuino Mega or Mega2560". Czy ktoś ma wiedzę co może być kłopotem?
Pozdrawiam,
ssl69
Liczba postów: 654
Liczba wątków: 3
Dołączył: Apr 2017
Reputacja:
51
A co mówi menadżer urządzeń?
Włącz menadżera i zobacz pod jakim COMem loguje się BT.
Pod tym samym portem musi komunikować się Eclipse i wszystko inne, nie ma bata.
Jeśli nie, to ten plugin jest do dupy, bo na pewno nic z kompem.
Albo jest taka możliwość, że musisz ardu przez kabel USB podłączyć, bo przez BT AVRDUDE nie rozpozna procesora i jestem bardziej niż pewny, że o to chodzi.
Jeśli masz problem z kodem lub sprzętem, zadaj pytanie na forum. Nie odpowiadam na PW, jeśli nie dotyczą one spraw forum lub innych tematów prywatnych.
Liczba postów: 4
Liczba wątków: 1
Dołączył: Jun 2017
Reputacja:
0
Cześć,
może nie do końca precyzyjnie opisałem.
Połączenia PC <- (USB) -> Mega2560 działa poprawnie zarówno w IDE Arduino jak Eclipse (programy da się wgrywać). Do portu Serial3 jest podłączony moduł bluetooth, który komunikuje się z telefonem.
Program napisany w IDE Arduino czyta informacje z Serial3 i wyświetla na PC poprawnie. Teraz chciałem się przesiąść na Eclipse i zrobić to samo, a tu zonk. Eclipse nie pozwala na użycie Serial3 (1 i 2 też) i twierdzi, że tego symbolu nie umie rozpoznać. Myślę że mam coś nie tak w ustawieniach, ale jeszcze nie wiem gdzie tego szukać.
Pozdrawiam,
ssl69
Liczba postów: 4
Liczba wątków: 1
Dołączył: Jun 2017
Reputacja:
0
08-06-2017, 21:54
(Ten post był ostatnio modyfikowany: 08-06-2017, 21:55 przez ssl69.)
Rozwiązane.Problem tkwił w ścieżkach jakie świeżo zainstalowany Eclipse sobie poustawiał. Odinstalowanie Atmel Studio i reinstalacja Eclipsa + Sloeber pomogły.
Pozdrawiam,
ssl69