Witam,
Musiałem pogonić mój układ na 230kbps żeby wyrobić z ilością danych. Paczkę 15znaków (bajtów) wysyłam co 1ms. Paczka wychodzi przez około 700us pozostaje więc 300us przerwy w nadawaniu. Ponieważ port szeregowy RS232 kończy się na 115kbps użyłem konwertera UART <> USB na kości OPTi
Fizycznie wszystko działa, sprawdzałem wydłużając czas między paczkami - wtedy były one rejestrowane w PC.
Mój problem polega na tym, że przy transmisji jak powyżej czyli 15kBps żaden ze znanych mi terminali po stronie PC nie chce tego rejestrować. Innym problem jest zawieszenie terminala PC gdy próbuję wysłać do urządzenia choćby jeden znak.
Wypróbowane terminale to: Advanced Serial Port Monitor (trial),
Terminal v1.9b "by Bray++".
Pozdrawiam,
Ilmenauer
Musiałem pogonić mój układ na 230kbps żeby wyrobić z ilością danych. Paczkę 15znaków (bajtów) wysyłam co 1ms. Paczka wychodzi przez około 700us pozostaje więc 300us przerwy w nadawaniu. Ponieważ port szeregowy RS232 kończy się na 115kbps użyłem konwertera UART <> USB na kości OPTi
Fizycznie wszystko działa, sprawdzałem wydłużając czas między paczkami - wtedy były one rejestrowane w PC.
Mój problem polega na tym, że przy transmisji jak powyżej czyli 15kBps żaden ze znanych mi terminali po stronie PC nie chce tego rejestrować. Innym problem jest zawieszenie terminala PC gdy próbuję wysłać do urządzenia choćby jeden znak.
Wypróbowane terminale to: Advanced Serial Port Monitor (trial),
Terminal v1.9b "by Bray++".
Pozdrawiam,
Ilmenauer