USB su Freedom II

6 Anni 8 Mesi fa #6 da Mauro Laurenti
Risposta da Mauro Laurenti al topic USB su Freedom II
Salve Claudio,

...quindi ci siamo sbloccato.

Per la classe CDC puoi usare RS232 Terminal.
Non c'e' bisogno di cambiare alcuni VID PID.

Devi solo usare il giusto file .inf, poi puoi usare un qualunque terminal.

Saluti,

Mauro

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
6 Anni 8 Mesi fa #7 da Claudio_F
Risposta da Claudio_F al topic USB su Freedom II
Ho provato anche "Esempio 2: Controllo di ingressi e uscite digitali e analogiche" e funziona senza problemi. Però ho notato l'incompatibilità con le librerie LTlib. Penso sarà problematico conciliare i programmi precedenti all'uso della porta USB.
Spero questo tutorial sia solo il primo passo

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Claudio_F
  • Premium Member
  • Premium Member
Di più
6 Anni 8 Mesi fa #8 da Mauro Laurenti
Risposta da Mauro Laurenti al topic USB su Freedom II
Bene, quindi le cose funzionano...

Questo e' in realta' il secondo passo.
Il primo era il tutorial sul protocollo USB.
Purtroppo non credo di farne altri in questa direzione ma non escludo esempi sparsi.

Le difficolta' sulla libreria sono normali, e rientrano in quello che dico, quando non bisogna chiamare funzioni bloccanti.

Non a caso su Freedom III, per semplificare le cose ho dedicato un chip per l'USB.
Infatti avere l'USB stack in esecuzione dove hai anche la tua applicazione, riduce di molto le risorse temporali della CPU e complica lo sviluppo dell'applicazione stessa. Questo problema si fa sentire in particolar modo su CPU ad 8 bit e frequenze di clock ridotte.

Saluti,

Mauro

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
6 Anni 8 Mesi fa #9 da Claudio_F
Risposta da Claudio_F al topic USB su Freedom II
Un ultimo post prima delle ferie. E' possibile utilizzare la scheda miniCOM USB accoppiata a Freedom II o è meglio utilizzare un bridge UART-USB standard? La miniCOM USB può essere riprogrammata per la classe HID?
Grazie per la pazienza.

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Claudio_F
  • Premium Member
  • Premium Member
Di più
6 Anni 8 Mesi fa #10 da Mauro Laurenti
Risposta da Mauro Laurenti al topic USB su Freedom II
La scheda MinciCOM USB può essere programmata per supportare sia la classe HID che CDC.

potrebbe essere programmata anche come bridge USB e collegarlo al connettore EX1.
In quel caso dovresti togliere però l'integrato MAX232 dalla scheda.

Per la scheda Freedom II, visto che hai il connettore DB9, potresti valutare anche un bridge USB-RS232.

Saluti,

Mauro

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
Moderatori: Mauro LaurentiPinnaStefAMatteo Garia

Registrati al sito

Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.

Registrati al sito LaurTec.

Login