AVR-GCC

Linux.fista
Versio hetkellä 2. huhtikuuta 2009 kello 22.45 – tehnyt Muep (keskustelu | muokkaukset) (Ak: Uusi sivu: AVR-GCC on Atmelin AVR-mikroprosessoreille kääntävä versio tunnetusta GCC-kääntäjästä. AVR-GCC:n käyttö käy samaan tapaan kuin GCC:nkin, mutta kääntäjän oletuksena...)
(ero) ← Vanhempi versio | Nykyinen versio (ero) | Uudempi versio → (ero)
Siirry navigaatioon Siirry hakuun

AVR-GCC on Atmelin AVR-mikroprosessoreille kääntävä versio tunnetusta GCC-kääntäjästä. AVR-GCC:n käyttö käy samaan tapaan kuin GCC:nkin, mutta kääntäjän oletuksena tuottama ELF-formaatissa oleva binääri ei yleensä käy sellaisenaan AVR-pohjaiseen laitteeseen.

Jos koodi halutaan ladata suoraan mikrokontrolleriin esim. Avrdudella, se täytyy kaivaa ELF-tiedostosta ulos:

objcopy -O ihex -R .eeprom foo foo.hex

Tämä komento kopioi foo-nimisestä ELF-binääristä itse ohjelmakoodin tiedostoon foo.hex