Ero sivun ”AVR-GCC” versioiden välillä

Siirry navigaatioon Siirry hakuun
54 merkkiä lisätty ,  2. huhtikuuta 2009
p
luokitus
p (wikilinkki)
p (luokitus)
Rivi 1: Rivi 1:
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.
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. [[Avrdude]]lla, se täytyy kaivaa ELF-tiedostosta ulos:
Jos koodi halutaan ladata suoraan mikrokontrolleriin esimerkiksi [[Avrdude]]lla, se täytyy kaivaa ELF-tiedostosta ulos:
  objcopy -O ihex -R .eeprom foo foo.hex
  objcopy -O ihex -R .eeprom foo foo.hex


Tämä komento kopioi foo-nimisestä ELF-binääristä itse ohjelmakoodin tiedostoon foo.hex
Tämä komento kopioi <tt>foo</tt>-nimisestä ELF-binääristä itse ohjelmakoodin tiedostoon <tt>foo.hex</tt>.
 
[[Luokka:Kehitystyökalut]]
4 316

muokkausta

Navigointivalikko