Witam, Czy kto¶ uzywa kabla USB 2 COM? Problem jest taki. Mam zamiar kupic nowego laptopa. Niestety malo maszyn teraz posiada COM. Uzywam czasem progaramatora na COM, Choc dopuszczam zakup programatora na USB w firmie:
Kabel USB 2 COM
"Oszukaæ" ca³kowicie uda siê jedynie przy pomocy portu COM na PCMCIA lub CF.
Pawe³
Dnia 2/16/2005 9:53 PM, Użytkownik Michał napisał:
Mi się udało upożenić IrDAe po USB z COMem i działa mi bez problemu z terminalem, więc podejrzewam, że COMa po USB też da się przemapować jakimś sterownikiem, są do tyego jakieś virtuale chyba.
pozdrawiam, sword
Jesli program robi to po ludzku (czyli nie gada bezposrednio z rejestrami UART a korzysta z systemu) to bedzie chodzil ze wszystkim co dla systemu bedzie COM (karty wieloportowe, interfejsy USB itp). jesli jednak probuje rozmawiac z rejestrami UART to moze byc powazny problem - na szybko jesli program ma obsluge wiecej niz COM1,COM2 to z duzym prawdopodobienstwem bedzie dzialal z USB (oczywiscie moze sie zdarzyc ze taki program bedzie posiadal obsluge COM3, COM4 ale fakt ze te porty wspoldziela przerwania z COM1, COM2 powodowal fakt ze rzadko programisci odwolujacy sie do hardware implementowali taka funkcjonalnosc jak obsluga COM1,COM2,COM3,COM4 bezposrednio z programu). Jesli program chodzi pod DOS'em (np uzywa trybu TXT) to z duzym prawdopodobienstwem nie bedzie dzialal z przejsciowka USB-->RS232C.
Moje wra¿enia z niedawnej walki z konwerterami USB <-->RS323:
- s± dwa scalaki, które to realizuj±: Prolific 2303 FT323BM w ka¿dym razie wszystkie przej¶ciówki, które spotka³em, u¿ywaj± jednego z tych dwóch.
Obaj producenci twierdz±, ¿e ich scalaki obs³uguj± "programowanie COM przez funkcje API Windows".
Bli¿sze spotkanie z Prolific-iem uczy, ¿e nie ca³kiem. Programowane s± tylko "typowe" prêdkosci transmisji" - 300, 600,..., 9600,... itd. Na przyk³ad zaprogramowanie prêdko¶ci 500 powoduje, ¿e konwerter pracuje na prêdko¶ci 600.
FT dziala bez problemu na nietypowych prêdko¶ciach.
Bezpo¶rednia rozmowa z UART-em jest niemozliwa, bo go nie ma.
Jesli programator rozmawia za pomoca typowych procedur Windows API (zak³adam domy¶lnie, ¿e o ten system chodzi), to za wyj±tkiem ww problemu, nie ma ¿adnych przeszkód.
Pozdrowienia, MKi
U¿ytkownik "MKi" snipped-for-privacy@op.usun.pl> napisa³ w wiadomo¶ci news:rb03vc.5q1.ln@mikko
Jest jeszcze jeden opisywany w lutowej EP. Niestety w QFN :-(
Konwertery USB/RS232 nie zachowuj± odstêpu pomiêdzy przesy³anymi znakami. Je¶li ci±g³o¶æ danych, przerwy miêdzy znakami itp. s± istotne dla poprawno¶ci komunikacji to mo¿e byæ problem. Nie uda³o mi siê równie¿ uzyskaæ emulacji stanu Break.
Pawe³
jest jeszcze jeden, nie wiem czy jeszcze produkowany, ale wykorzystywal TUSB3410
Dziekuje wszytskim, Po przeczytaniu postów, mysle ze najlepiej bedzie zrobic tak: kubie taki kabel za 40pln. Podlacze pod USB z obecnym lapie. Porownam jak smiga w stosunku do sprzetowego UART i bede widzial czy szukac laptopa z COM i LPT czy niekoniecznie. Oczywscie jak cos sprawdze podziele sie doswiadczeniami. Pozdrawiam Micha³
Na konwerterku ktory mam break dziala. Niestety - zadnych znakow identyfikacyjnych nie ma :-)
J.
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required