Pagina 1 di 2

PIERIN e USB

MessaggioInviato: 28 apr 2014, 18:47
da Galaxi93
Salve a tutti,

approfittando di un po' di tempo libero, ho iniziato a vedere un po' come funziona la USB per poter fare dei circuiti con PIC che si interfacciano al PC mediante USB. Senza sapere quasi nulla sulla USB, ho provato a cercare qualche firmware già funzionante sulla USB con relativo programma per PC. Ho beccato i vari esempi-librerie della Microchip chiamate MLA e pasticciando un po' sono riuscito a fare comunicare il PIC e il PC. Ora però vorrei capirne un po' di più, dato che fino ad adesso ho fatto un po' le cose a caso... :roll: Prima però avrei un paio di domande:

1)Tutti gli esempi forniti da microchip sono stati scritti per il compilatore C18, mentre io adesso sto utilizzando il nuovo compilatore (XC8). Come mai la microchip non fornisce librerie aggiornate? E non c'è possibilità di adattare il programma per C18 per XC8 senza sbattersi troppo? (non so bene che differenze ci siano tra i due compilatori).

2)Gli esempi e librerie che ho citato, possono essere usati per i propri progetti? Che limitazioni hanno? Intendo per la storia del copyright ecc. (cose di cui non ci ho mai capito un h!).

3)Sapete consigliarmi qualche dispensa o libro che spieghi in modo chiaro la USB?

Grazie in anticipo,
Galaxi93.

Re: PIERIN e USB

MessaggioInviato: 28 apr 2014, 19:07
da simo85
Galaxi93 ha scritto:3)Sapete consigliarmi qualche dispensa o libro che spieghi in modo chiaro la USB?

E come no.. QUESTO.

Re: PIERIN e USB

MessaggioInviato: 28 apr 2014, 19:16
da posta10100
Bello, cercavo anche io qualcosa del genere ma ancora non avevo trovato il tempo.
Ora dovrò trovare il tempo per leggere 500 pagine :ok:

Re: PIERIN e USB

MessaggioInviato: 28 apr 2014, 19:38
da TardoFreak
Per il copyright non ci sono problemi.
Per l' USB ce ne sono ma si possono evitare chiedendo alla Microchip un PID che sarà poi tuo.
Userai così il VID della Microchip ed il PID che ti daranno.
Lo chiedi via mail e poi gli devi mandare un fax firmato da te che t' impegni a non drlo in giro, ad usarlo per la tua realizzazione e per non più di 10000 pezzi.
Per ogni classe implementata ne devi chiedere uno.

Re: PIERIN e USB

MessaggioInviato: 28 apr 2014, 20:02
da Galaxi93
simo85 ha scritto:E come no.. QUESTO.


Grazie mille Foto Utentesimo85!!! Inizio subito a leggerlo!!!


x TardoFreak: questa procedura di richiesta del PID la devo fare solo se realizzo un prodotto che in seguito andrò a vendere, giusto? Se invece dovessi realizzare un qualcosa tipo il generatore di funzioni che sto realizzando, che PID uso? Perché se poi dovessi fare un articolo, il PID diverrebbe pubblico mandando a benedire il fax che dicevi. Ad esempio, Foto Utentec1b8 che ha realizzato il generatore di funzioni e il logic analyzer, che PID ha usato?

Re: PIERIN e USB

MessaggioInviato: 28 apr 2014, 21:09
da simo85
Galaxi93 ha scritto:Grazie mille simo85 !!!

Di nulla. Buono studio. :-)

Re: PIERIN e USB

MessaggioInviato: 28 apr 2014, 22:14
da TardoFreak
Se devi fare un progetto che non venderai ,usa il PID che trovi nel software della Microchip e vivi felice. :ok:

Re: PIERIN e USB

MessaggioInviato: 28 apr 2014, 23:28
da Galaxi93
Grazie per il chiarimento! ;-)

Re: PIERIN e USB

MessaggioInviato: 29 apr 2014, 17:00
da c1b8
Ciao Foto UtenteGalaxi93, ho fatto uso di codici inventati da me...

Re: PIERIN e USB

MessaggioInviato: 29 apr 2014, 17:09
da Galaxi93
Grazie per la risposta!


Mentre per la domanda 1 che avevo posto, ovvero la possibilità di adattare il programma per C18 per XC8 senza sbattersi troppo? Nessuno ci ha mai provato? E come mai la microchip non rilascia librerie aggiornare per il XC8?