Witam,
W programowaniu mikrokontrolerów zaczynam stawiać pierwsze kroki i jak to często bywa napotkałem problem nie do przejścia, tzn.
nie mogę odczytać danych wysyłanych po RS-ie z mojego PC (za pomocą
putty).
Komunikację przetestowałem na dwóch prockach i działa:
Kod na procku odbiorczym (tylko istotna część kodu)język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Kod na procku nadawczym (tylko istotna część kodu)język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Za to już w takiej konfiguracji nie działa:

Napisałem na szybko programik w C#, który wysyła dane po RS-ie i odbiera dane.
Zwarłem końcówki
I transmisja zadziałała.
Używam tej przejściówki:
http://www.gotronik.pl/konwerter-usb-rs232-ttl-uklad-ftdi-ft232rl-p-1577.htmlOczywiście parametry komunikacji są takie same na procku jak i na porcie komputera i oprogramowaniu putty.
Zmieniałem zasilanie procesora z 5V na 3,3V i to nic nie pomogło.
Jeśli ktoś miałby jakiś pomysł to bardzo dziękuję za pomoc.