RTV forum PL | NewsGroups PL

Jak skonfigurować komunikację szeregową z płytką EvB Mega16 v2 na PC?

Płytka EvB Mega16 v2 z Gotronik'a

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jak skonfigurować komunikację szeregową z płytką EvB Mega16 v2 na PC?

Piotrek_P
Guest

Wed Jun 30, 2010 5:13 pm   



Witam,

Mam pytanie, bo może któryś z grupowiczów używa tego modułu. Jak wygląda
sprawa komunikacji szeregowej między tą płytką, a PC? Podłączyłem płytkę do
PC po USB. Windows wykrył FTDI232RL na COM12 i zainstalował sterowniki.
Ustawiłem transmisję na 9600, 8N1 po obu stronach (PC, uC) no i spróbowałem
coś wysłać z uC do PC ale w terminalu nic się nie pokazało, nawet krzaki.
Wyciągnąłem proca z podstawki i zwarłem Tx z Rx za FTDI (pętla po stronie
uC) i nadal nie ma odpowiedzi w terminalu. Nie wiem co o tym myśleć. Aha,
dzięki tej analizie odkryłem że Tx i Rx z FTDI ma pociągnięte ścieżki do Tx,
Rx ATMegi, a w instrukcji producenta stoi że należy te linie łączyć
kabelkami, ehh...

Jeżeli ktoś z Was ma jakieś doświadczenia z taką płytką to bardzo proszę o
info.

Pozdrawiam
Piotrek

Konop
Guest

Fri Jul 02, 2010 7:29 pm   



Quote:
Mam pytanie, bo może któryś z grupowiczów używa tego modułu. Jak wygląda
sprawa komunikacji szeregowej między tą płytką, a PC? Podłączyłem płytkę
do PC po USB. Windows wykrył FTDI232RL na COM12 i zainstalował
sterowniki. Ustawiłem transmisję na 9600, 8N1 po obu stronach (PC, uC)
no i spróbowałem coś wysłać z uC do PC ale w terminalu nic się nie
pokazało, nawet krzaki. Wyciągnąłem proca z podstawki i zwarłem Tx z Rx
za FTDI (pętla po stronie uC) i nadal nie ma odpowiedzi w terminalu.
Nie wiem co o tym myśleć. Aha, dzięki tej analizie odkryłem że Tx i Rx z
FTDI ma pociągnięte ścieżki do Tx, Rx ATMegi, a w instrukcji producenta
stoi że należy te linie łączyć kabelkami, ehh...

Z tą płytką doświadczeń nie mam... Ale z FT232 mam Wink... więc piszę
Wink... Po pierwsze - ile razy próbowałeś? Mogą być pewne "jaja", jeśli
system instaluje sterowniki itp - czasem trzeba urządzenie odłączyć i
podłączyć ponownie, żeby zadziałało. Programy "terminalowe" też czasem
głupieją, jeśli się w "międzyczasie" odłączy urządzenie i podłączy
ponownie, nie przerywając połączenia.... W takiej sytuacji może się
zmienić numer portu COM. Tak więc upewnij się, czy to nie są tego typu
"kwiatki" Razz... Jeśli to nie pomoże - to najprostsza sprawa... czy do
układu FT232 jest podpięta jakakolwiek dioda LED? Jeśli tak, to czy
świeci, mruga itp, czy nie daje oznak życia??

--
Pozdrawiam
Konop

Sebastian Biały
Guest

Fri Jul 02, 2010 7:41 pm   



On 2010-07-02 21:29, Konop wrote:
Quote:
Mogą być pewne "jaja", jeśli
system instaluje sterowniki itp - czasem trzeba urządzenie odłączyć i
podłączyć ponownie, żeby zadziałało.

Jaki system takie problemy. Polecam wsadzenie płytki Ubuntu Live i
sprawdzenie tam za pomoca gtkterm. Nie trzeba sterowników. Acz nalezy
pamiętac aby nie bylo zadnego flowcontrol.

Piotrek_P
Guest

Sat Jul 03, 2010 4:09 am   



Sprawa wyjaśniona. Terminal systemowy zgłupiał Wink.

Pozdrawiam
Piotrek

Zbych
Guest

Sat Jul 03, 2010 6:32 pm   



Sebastian Biały przemówił ludzkim głosem:
Quote:
On 2010-07-02 21:29, Konop wrote:
Mogą być pewne "jaja", jeśli
system instaluje sterowniki itp - czasem trzeba urządzenie odłączyć i
podłączyć ponownie, żeby zadziałało.

Jaki system takie problemy. Polecam wsadzenie płytki Ubuntu Live i
sprawdzenie tam za pomoca gtkterm. Nie trzeba sterowników. Acz nalezy
pamiętac aby nie bylo zadnego flowcontrol.

Ubuntu nie jest pod tym względem lepsze. Robiłem ostatnio testy na
10.04. Jak komputer wystartował z podłączonym FT232, to próba otwarcia
portu zwracała "device or resource busy". Co ciekawe błąd ten nie
występuje pod debianem squeeze. Wyjęcie i ponowne podłączenie wtyczki w
czasie działania komputera rozwiązuje problem - urządzenie przestaje być
"busy".
Kolejna ciekawostka - systemowa funkcja read nie zwracają błędu, gdy
ft232 zostanie odłączony od komputera po otwarciu portu. Wychodzi na to,
że najlepszą metodą jest cykliczne sprawdzanie czy urządzenie ttyUSBx
nie zniknęło.

elektroda NewsGroups Forum Index - Elektronika Polska - Jak skonfigurować komunikację szeregową z płytką EvB Mega16 v2 na PC?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map