Perguntas com a marcação «compile»

18
Como compilar, fazer upload e monitorar via linha de comando do Linux?

A interface de um Arduino Uno (upload, etc.) com o Arduino IDE (usando o pacote Fedora) funciona bem no Fedora 21. Mas eu prefiro usar o vim + make + vim-quickfix-mode etc. Como eu posso fazer isso? De preferência através das ferramentas disponíveis nos repositórios do Fedora. Presumo que o IDE...

17
Aviso ao verificar o esboço com código VS

Eu uso o Visual Studio Code para desenvolver para o arduino, que usa arquivos instalados no Arduino Studio e precisa que a instalação funcione. Isso funciona muito bem. Irritante é que, ao verificar um esboço, leva mais tempo do que no IDE do Arduino. Eu suspeito que o seguinte aviso o cause:...

13
Arduino IDE #ifdef

Eu uso meu IDE do Arduino para fazer upload do meu sketch para um Arduino ou ATTiny ou ATmega328. Como você sabe, cada dispositivo pode ter uma pinagem diferente. O compilador Arduino suporta ifdef, dependendo da placa à qual estou conectado? Por exemplo #ifdef Attiny85 a=0; b=1; c=2; #else //...

12
Por que os esboços ocupam tanto espaço e memória?

Quando eu compilar esse esboço para o Yún: int led = 7; void setup() { pinMode(led, OUTPUT); } void loop() { digitalWrite(led, HIGH); } Eu recebo: O Sketch usa 5.098 bytes (17%) do espaço de armazenamento do programa. O máximo é 28.672 bytes. As variáveis ​​globais usam 153 bytes...

7
Makefile básico para avr-gcc

Eu gostaria de fazer um makefile para compilar programas c para o arduino. Estou familiarizado com o make, mas nunca o usei com o avr-gcc. Qual é a maneira mais simples de colocar os comandos abaixo em um makefile? $ avr-gcc -Os -DF_CPU=16000000UL -mmcu=atmega328p -c -o led.o led.c $ avr-gcc...