Como programar un Arduino con el MPLABX IDE usando el compilador XC8 (AVR)
Автор: Fernando Urbano
Загружено: 2020-10-14
Просмотров: 4619
Описание:
En este canal no ha aparecido el Arduino, hasta ahora. El Arduino es un proyecto interesante para iniciarse en el mundo de los microcontroladores. Sirve para hacer bosquejos o maquetas de los diseños, antes de llevarlos a microcontroladores más avanzados (En mi caso, nunca usaría un módulo Arduino de manera profesional). Hace mucho quería encontrar una forma de utilizarlos de una manera más avanzada, luego de indagar un poco, por fín la encontré y se las comparto. Muy útil para aquellos que trabajaban mucho con la arquitectura AVR.
1. Ir a AVRDUDE / zona de descargas
https://bit.ly/3d4DBg1
2. Descargar la más reciente.
3. Descomprimir el archivo copiar avrdude.exe y avrdude.conf en la ubicación predeterminada del MPLAB X IDE.
4. Crear el proyecto, seleccionar el Atmega328P. ir a propiedades del proyecto en la opción “building” -- “Execute this line after build”.
"C:\Program Files (x86)\Microchip\MPLABX\v5.40\mplab_platform\bin\avrdude.exe" -C "C:\Program Files (x86)\Microchip\MPLABX\v5.40\mplab_platform\bin\avrdude.conf" -p m328p -c arduino -P COMx -b 115200 -D -V -U flash:w:$ {ImagePath}
5. Ir al Manual de Avrdude y buscar el microcontrolador del módulo Arduino, en mi caso es el Uno, por lo tanto:
El microcontrolador es Atmega328p = m328p, lo mismo hacemos con el programador.
La x corresponde al COM donde está conectada la tarjeta Arduino. En mi caso COM6
Les recomiendo ver el video del compilador XC8:
https://bit.ly/3iYYfQd
Para crear un proyecto en el MPLAB X IDE también pueden ver este:
http://bit.ly/32ZkX3y
Adicionalmente, podrían revisar el compilador SDCC, uno de mis favoritos:
https://bit.ly/3lPFcK6
Suscríbete:
http://bit.ly/2CfiGFR
Música:
"Laserpack" Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 4.0 License
http://creativecommons.org/licenses/b...
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: