• 990.020 MuIn USB - CDC stack v2.7

    In allegato il progetto MPLAB completo di tutti i file accessori dello stack USB per device CDC seriale virtuale di Microchip.

    Il software Ŕ stato modificato per l'utilizzo sulla MuIn USB, Ŕ possibile compilarlo sia per l'utilizzo tramite programmatore oppure tramite bootloader HID Microchip, per la compilazione ad uso bootloader Ŕ sufficiente decommentare la riga 259 di "main.c" in modo da rendere attiva questa define:

    Code:
    #define PROGRAMMABLE_WITH_USB_HID_BOOTLOADER
    La condizione normale Ŕ la compilazione per utilizzo tramite programmatore.

    Il software gestisce anche l'autobaudrate purchŔ sia nei valori standard delle COM pc, massimo 115200 bps, Ŕ sufficiente modificare la velocitÓ di comunicazione della seriale virtuale e questa viene riflessa sull'UART del microprocessore.

    Il codice utente deve essere aggiunto nella fuzione ProcessIO() sita nel file "main.c" come da specifiche Microchip, nell'attuale versione ho aggiunto alcune righe per la gestione dell'UART in modalitÓ trasparente, quello che viene inviato dalla com virtuale esce dal Tx dell'UART e quello che arriva sull'Rx dell'UART viene inviato alla com virtuale.

    Si raccomanda di non modificare la gestione USB vera e propria se non si Ŕ perfettamente a conoscenza del funzionamento della USB e del SIE dei processori 18Fx550, tutta la documentaizone sul funzionamento della USB si pu˛ scaricare liberamente dal sito www.usb.org mentre tutta la documentazione relativa allo stack USB microchip, e in generale a tutti i loro progammi dimostrativi, Ŕ parte delle Microchip application library scaricabile dal sito Microchip, previa registrazione, da questo link

    Download progetto MPLAB C18

    Nota: Per poter compilare Ŕ richiesto MPLAB 8.50 e C18 v3.35