• 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
ESP8266 - UART - odbiór danych
#2
Witam. Wywal delay z odbiornika ESP, zdefiniuj softserial na innych pinach niż hardwarowy serial, bo wydaje się, że odpalasz softwarowy na hardwarowym. Niestety te płytki są różnie opisane, na "Wemos D1"  są oznaczenia, że D0 i D1 to właśnie RX/TX hardwarowy (taka jest fotka w załączonym linku przez Ciebie), znalazłem też inne, gdzie TX/RX występują obok D0 i D1 - nie wiem czy jako faktycznie inne piny czy jako zdublowane. Najlepiej wgraj program tak by odczytywał faktycznie hardwarowym z Nucelo, a odpal sobie drugi hardwarowy (TX1 jest na pinie D9, GPIO2) i nim wysyłaj na przejściówkę USB/UART do PC. Nie powinien ESP w tej opcji być zasilany z USB, najlepiej zasilić go niezależnie i połączyć GND do nucleo. Gdybym miał też wybierać gdzie jaka prędkość to większą ustawiłbym na hardwarowy, mniejszą na softwarowy UART, tak samo mając wybór którym odbierać/którym wysyłać to hardwarowy do odbierania (bufor, przerwanie sprzętowe), softwarowy do wysyłania.
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
  


Wiadomości w tym wątku
ESP8266 - UART - odbiór danych - przez spectral - 07-04-2018, 15:01
RE: ESP8266 - UART - odbiór danych - przez kaczakat - 08-04-2018, 13:06
RE: ESP8266 - UART - odbiór danych - przez spectral - 08-04-2018, 13:50
RE: ESP8266 - UART - odbiór danych - przez kaczakat - 08-04-2018, 14:32
RE: ESP8266 - UART - odbiór danych - przez spectral - 08-04-2018, 17:06
RE: ESP8266 - UART - odbiór danych - przez kaczakat - 08-04-2018, 20:04

Skocz do:


Przeglądający: 1 gości