He estado jugando con este registrador de datos Tablero que se basa en el Microchip PIC18F2550, pero mi aplicación requiere una gran cantidad de acondicionamiento de señal de front-end analógico. Me gustaría combinar todo en una placa personalizada, pero no puedo decir si es posible que el firmware del registrador de datos se ejecute en un PIC18F2550 virgen. El registrador de datos contiene un cargador de arranque que permite actualizaciones de firmware a través de USB; El firmware .hex está disponible para descargar, pero no hay ningún código de cargador de arranque disponible.
No he usado microcontroladores antes, por lo que tengo varias preguntas que no he podido responder desde el sitio web del registrador de datos o la hoja de datos PIC18F2550:
-
¿Es el cargador de arranque algo que está precargado en el PIC18F2550 de Microchip, o debe ser instalado por el desarrollador?
-
Si el cargador de arranque está precargado, supongo que todo lo que necesito es una conexión USB al PIC (como en la placa original) y la utilidad "Microchip USB HID Bootloader" para instalar firmware la primera vez. ¿Correcto?
-
Si el cargador de arranque no está precargado, ¿puedo usar un programador a través del encabezado ICSP para instalar el firmware, sin un cargador de arranque? Si es así, ¿qué hardware y software necesito y cuál es el proceso para hacer esto?
¡Gracias!
Aquí está el esquema del registrador de datos: