-
Es necesario contar con avr-gcc, simavr y ddd (para depuración gráfica)
-
Ejecutar
make
La salida debería ser simlar a la siguiente:$ make avr-gcc -mmcu=atmega328p -Wall -Os -g3 -o blink.elf blink.c avr-objcopy -j .text -j .data -O ihex blink.elf blink.hex
-
Ejecutar
make simulate
en una terminal. La salida debería ser como la siguiente:$ make simulate simavr -g -f 8000000 -m atmega328p blink.hex Loaded 1 section of ihex Load HEX flash 00000000, 162 avr_interrupt_reset avr_gdb_init listening on port 1234
-
En otra terminal, ejecutar
make rungdb
-
Notifications
You must be signed in to change notification settings - Fork 0
D3f0/arduino-avr
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Compilación de Arduino sin IDE (ejemplo mínimo)
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published