Domande taggate «avr-gcc»

1
Perché il compilatore non utilizza direttamente LSR
Ciao, ho lavorato su un progetto usando un Arduino Uno (quindi ATmega328p) in cui il tempismo è piuttosto importante e quindi volevo vedere in quali istruzioni il compilatore stava convertendo il mio codice. E lì ho un uint8_tche sposto un po 'a destra su ogni iterazione usando data >>= 1e …
10 arduino  avr-gcc 

4
Perché il compilatore GCC omette del codice?
Non riesco a capire perché il compilatore GCC stia tagliando parte del mio codice mentre conserva assolutamente lo stesso nel vicinato? Il codice C: #define setb_SYNCO do{(PORTA|= (1<<0));} while(0); ISR(INT0_vect){ unsigned char i; i = 10; while(i>0)i--; // first pause - omitted setb_SYNCO; setb_GATE; i=30; clrb_SYNCO; while(i>0)i--; // second pause …
9 avr  c  avr-gcc  optimization  gcc 

1
Come posso creare una libreria statica per AVR Atmega328p?
Sto tentando di creare una libreria molto simile all'Arduino in C. Ho provato in passato e anche se ho perso il codice, ricordo semplicemente di aver ricevuto un sacco di riferimenti indefiniti alle funzioni specificate nei file di intestazione e nella libreria che conteneva tutti i file degli oggetti (controllato …
8 avr  c  library  avr-gcc 
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.