¡Esta es una revisión vieja del documento!
Instrucciones de instalación de Ardpicprog.
El código fuente de Ardpicprog está disponible en github: https://github.com/rweather/ardpicprog. La fuente tiene dos partes principales: el ardpicprog programa host y el sketch ProgramPIC.
El programa host puede ser construido a partir de la fuente en GNU/Linux y otros sistemas compatibles con POSIX tecleando “make”. También puede ser construido usando Cygwin bajo Windows e con lo que puede generar un ejecutable para el propio entorno Cygwin/POSIX (make) o para ejecutar directamente en Windows (make win). Una vez que se ha construido el ejecutable, copie el archivo ardpicprog.exe en algún directorio incluido en el PATH de su sistema (para poderlo ejecutar desde cualquier directorio).
El sketch ProgramPIC debe ser cargado en un modulo compatible Arduino Uno que tenga la camisa para programar PIC conectado a él.
Para testear que el host pueda comunicarse con el programador PIC, conecte el Arduino al ordenador, cierre la ventana del monitor serie del IDE de Arduino y teclee lo siguiente en el ordenador (el puerto puede diferir en su sistema; ej.: COM1 en modo windows):
ardpicprog -p /dev/ttyACM0 –list-devices You should see a list of supported devices like the following:
Supported devices: pic12f629*, pic12f630*, pic12f675*, pic12f676*, pic16f84, pic16f84a*, pic16f87*, pic16f88*, pic16f627*, pic16f627a*, pic16f628*, pic16f628a*, pic16f648a* = autodetected Next, put a compatible PIC device into the programming socket, ensure that the 13 volt programming voltage is applied, and then type the following:
ardpicprog -p /dev/ttyACM0 -o output.hex –skip-ones That should dump the entire contents of the PIC device to the file output.hex.
See the documentation for the host program for more information on using Ardpicprog to read and burn PIC's.