angielski

As I interpret it, you send a message out the HardwareSerial port, delay a little bit. The put your RS485 into transmit, send a message Then do some home brew Hardware Transmit complete horse play. You attempt to overwrite the TX complete IRQ (trying to keep HardwareSerial from actually processing the interrupt?) then wait for a TX Complete IRQ to be triggered? Then go back into RS485 Receive mode. Are you just trying to do a Serial.flush() for the HardwareSerial, or did you think you are 'flushing' SoftwareSerial? Is your schematic accurate? Are all of the UNO's wired the same or is the first one different? I would put a pullup on RO, the RO output is triStated when you go into TX Mode. Unless SoftwareSerial enables the INPUT_PULLUP on D6, that input would be floating, possibly generating random values while in tx mode.

polski

Gdy interpretuję to, wysyłasz wiadomość przez port HardwareSerial, trochę opóźnij. Umieść RS485 w transmisji, wyślij wiadomość Następnie zrób domowy sprzęt Sprzęt transmisyjny zakończ grę konia. Czy próbujesz nadpisać przerwanie TX kompletne (próbujesz powstrzymać HardwareSerial przed faktycznym przetworzeniem przerwania?), A następnie poczekać na wyzwolenie przerwania TX TX? Następnie wróć do trybu odbioru RS485. Próbujesz po prostu wykonać Serial.flush () dla HardwareSerial, czy myślałeś, że „opróżniasz” SoftwareSerial? Czy Twój schemat jest dokładny? Czy wszystkie okablowania ONZ są takie same, czy pierwszy jest inny? Chciałbym umieścić podciągnięcie na RO, wyjście RO jest trójstatyczne, gdy przejdziesz do trybu TX. O ile SoftwareSerial nie włączy INPUT_PULLUP na D6, dane wejściowe byłyby zmienne, prawdopodobnie generując losowe wartości w trybie tx.

Angielskopolski.pl | Jak korzystać z Tłumacza angielski-polski?

Wszelkie wprowadzane do systemu dane są zapisywane w bazie danych i anonimowo udostępniane na stronie internetowej. Z tego powodu przypominamy, że tłumaczenia nie powinny zawierać danych osobowych. Tłumaczenia naszych użytkowników ze względu na swoją zawartość, mogą być niestosowne dla pewnych grupy wiekowych czy grupy społecznej, mogą zawierać język slangu, przekleństwa i inne niestosowne słownictwo. Prosimy by osoby, które mogłyby się poczuć urażone nie korzystały z naszej strony internetowej. Prosimy naszych użytkowników, by zgłaszali nam teksty naruszające prawa autorskie czy też zawierające obraźliwe słowa. Zgłaszać można pod adresem →"Kontakt"


Polityka prywatności

Dostawcy zewnętrzni, w tym Google, używają plików cookie do wyświetlania reklam na podstawie poprzednich odwiedzin użytkownika w Twojej witrynie lub w innych witrynach. Pliki cookie do wyświetlania reklam umożliwiają firmie Google i jej partnerom wyświetlanie użytkownikom konkretnych reklam na podstawie ich odwiedzin w Twojej witrynie i/lub innych witrynach internetowych. Użytkownicy mogą zrezygnować ze spersonalizowanych reklam w Ustawieniach reklam. Użytkownicy mogą też zrezygnować z wykorzystywania plików cookie innych firm do wyświetlania spersonalizowanych reklam. Wystarczy wejść na stronę www.aboutads.info.