Tengo un PIC32 que tiene USB OTG. ¿Cómo lo programaría a través de un cable USB en MPLAB? ¿Funciona fuera de la caja o necesita software adicional?
Tengo un PIC32 que tiene USB OTG. ¿Cómo lo programaría a través de un cable USB en MPLAB? ¿Funciona fuera de la caja o necesita software adicional?
En general, necesita utilizar uno de una pequeña cantidad de programadores 'aprobados' dentro de MPLAB X para programar una parte:
Algunos kits de desarrollo le proporcionan un 'puerto de programación' USB, pero si estudia el esquema, verá que se está conectando con el circuito y el firmware equivalentes de un PICkit3 integrado en la placa. Esto se muestra como PKOB o 'PICkit on-board'.
Trabajo con USB y no reprograma desde MPLAB X: compilo mi archivo HEX y luego cambio a mi aplicación de cargador de arranque para programar la pieza. Suponiendo que su dispositivo fuera de arranque por USB, podría modificar el proceso de compilación para llamar a un programa de cargador de arranque como un paso posterior a la compilación. (Todavía necesitarías un gestor de arranque y un programador oficial para obtener el cargador de arranque en la parte en primer lugar, pero bueno.)
Lea otras preguntas en las etiquetas microcontroller pic usb mplab usb-otg