[openhw-trento] Re: [Linuxtrent] Re: Interfaccia USB-RS232

  • From: Michele Bert <micbert75@xxxxxxxxx>
  • To: openhw-trento@xxxxxxxxxxxxx
  • Date: Fri, 17 Feb 2017 09:27:01 +0100

Il giorno 16 febbraio 2017 17:10, Marco Ciampa <dmarc-noreply@xxxxxxxxxxxxx>
ha scritto:

On Thu, Feb 16, 2017 at 11:20:05AM +0100, Michele Bert wrote:
Fatte le prove sulla macchina virtuale, e tutto va come previsto. Ora
rimane da verificare il discorso delle tensioni relative ai livelli
logici.

In che senso, cosa funziona? Il loop? Vedi la scheda PIC? Sii più
esaustivo!


Mi riferivo alle due prove che avevo descritto precedentemente, ovvero:
1) Le due interfacce USB-RS232 collegate fra loro in NULL-Modem (quindi con
due terminali putty che comunicano fra loro)
2) Una interfaccia USB-RS232 con un collegamento loop-back
Il tutto virtualizzando la porta USB, ed usando il driver sotto linux.

La scheda in questione è una BasicStamp di Parallax. Per programmarla sto
usando un semplicissimo tool ricavato (credo) direttamente dal codice di
esempio della documentazione relativa al protocollo di comunicazione, sul
quale non mi sento di dare garanzie. La tua rassicurazione sulla
corrispondenza allo standard dell'interfaccia mi fa propendere per
concentrare le mie attenzioni sul programma in questione, più che
sull'hardware.
Da considerare che le difficoltà di programmazione sono subentrate in
seguito a:
- una pausa di un paio d'anni durante i quali la scheda a preso polvere
(nel senso che non è mai stata usata)
- passaggio da PC fisico, fisso, con interfaccia seriale integrata, a pc
virtualizzato con interfaccia seriale USB
Precedentemente lo stesso tool di programmazione ha sempre lavorato
(abbastanza) bene. Non sarebbe la prima volta, nel mio bagaglio di
esperienze, che un programma (specialmente relativo a comunicazioni), dopo
aver funzionato per lungo tempo inizia a dare problemi quando cambia la
configurazione hardware, ragione in più per concentrarmi su tale programma.

Il (sorgente del) programma è liberamente scaricabile. Se qualcuno ha
voglia di dare un occhiata posso metterne a disposizione una copia.

-- 
Mick

Other related posts: