- Messaggi: 1222
- Ringraziamenti ricevuti 104
Help conversione USB - Seriale
- StefA
-
- Moderatore
-
Less
Di più
12 Anni 3 Mesi fa #6
da StefA
..avevano magari fatto lo sgambetto al ka, ma il sangue restava sempre più denso dell'acqua.. [cit.]
Risposta da StefA al topic Help conversione USB - Seriale
non per fare pubblicità.. ma una miniCOM USB potrebbe andare bene?
A me funziona quando la uso come convertitore USB-RS232, non so se a te serve qualcosa in particolare.
Ste
A me funziona quando la uso come convertitore USB-RS232, non so se a te serve qualcosa in particolare.
Ste
..avevano magari fatto lo sgambetto al ka, ma il sangue restava sempre più denso dell'acqua.. [cit.]
Si prega Accesso o Crea un account a partecipare alla conversazione.
12 Anni 3 Mesi fa #7
da Mauro Laurenti
Risposta da Mauro Laurenti al topic Help conversione USB - Seriale
Il "problema del problema" va ricercato nel driver.
Un buon esempio potrebbe essere miniCOM USB.
Personalmente faccio uso dello stack Microchip e se lo si vede nel dettaglio la gestione CTS e DSR (RTS) e' piuttosto semplice.
Il buffer TX quando e' pronto pone alta la linea DSR e si aspetta per la conferma.
...poi invia. Questo significa che il controllo dei segnali di sincronismo sono gestiti solo per mezzo del buffer TX e RX e non in base a quello che dice il sitema operativo.
Il DOS per gesire le linee CTS, DSR fa uso di particolari indirizzi per cui gestendo solo il buffer RX e TX non fa funzionare il sistema. La ricezione funziona, perche' il sistema, potrebbe, come per esempio miniCOM USB e il driver Microchip riconoscere i segnali in arrivo ma non quelli del sistema operativo.
Morale, devi avere il driver opportuno e nel caso specifico a meno di non cambiare il driver miniCOM USB potrebbe non andare bene come anche altri cavi.
Per vedere se il cavo non gestisce le linee CTS e RTS puoi scaricare il programma RS232 Terminal .
Il programma ti permette di attivare e disattivare direttamente le varie linee, che potrai testare con il tester.
Saluti,
Mauro
Un buon esempio potrebbe essere miniCOM USB.
Personalmente faccio uso dello stack Microchip e se lo si vede nel dettaglio la gestione CTS e DSR (RTS) e' piuttosto semplice.
Il buffer TX quando e' pronto pone alta la linea DSR e si aspetta per la conferma.
...poi invia. Questo significa che il controllo dei segnali di sincronismo sono gestiti solo per mezzo del buffer TX e RX e non in base a quello che dice il sitema operativo.
Il DOS per gesire le linee CTS, DSR fa uso di particolari indirizzi per cui gestendo solo il buffer RX e TX non fa funzionare il sistema. La ricezione funziona, perche' il sistema, potrebbe, come per esempio miniCOM USB e il driver Microchip riconoscere i segnali in arrivo ma non quelli del sistema operativo.
Morale, devi avere il driver opportuno e nel caso specifico a meno di non cambiare il driver miniCOM USB potrebbe non andare bene come anche altri cavi.
Per vedere se il cavo non gestisce le linee CTS e RTS puoi scaricare il programma RS232 Terminal .
Il programma ti permette di attivare e disattivare direttamente le varie linee, che potrai testare con il tester.
Saluti,
Mauro
Si prega Accesso o Crea un account a partecipare alla conversazione.
Moderatori: Mauro Laurenti, StefA, Matteo Garia
Registrati al sito
Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.
