Arduino IDE vs sketch méretek

Az alábbi kódot lefordítottam különböző Arduino IDE-kel.
Az eredmény magáért beszél, és ha valaki mélyebben benne van a dologban, mesélje el nekem, hogy lesz valami egyre nagyobb, az évek múlása során, ahelyett hogy kisebb lenne?!


/*
  Blink
  Turns on an LED on for one second, then off for one second, repeatedly.
 
  This example code is in the public domain.
 */
int A = 0;

void setup() {                
  // initialize the digital pin as an output.
  // Pin 13 has an LED connected on most Arduino boards:
  pinMode(A, OUTPUT);
}

void loop() {
  digitalWrite(A, HIGH);   // set the LED on
  delay(1000);              // wait for a second
  digitalWrite(A, LOW);    // set the LED off
  delay(1000);              // wait for a second
}

arduino 022 1024 byte
arduino 1.0 1032 byte
arduino 1.0.1 1082 byte
arduino 1.5 1082 byte

(én 1.0 IDE-t használok)

Hozzászólások

Azért azt is nézd, hogy ugyanaz a board legyen kiválasztva. Három véletlenszerű boardot megnézve kb. 100 bájtnyi a differencia a Blinknél.

szerk: a Duemilanove (328-assal) például 896 bájt. A Pro (szintén 328-assal) viszont már 920 bájt. (Mindkettőt a 0018-al néztem.)

azért ezek komoly problémák. :))

és, megnézted, hogy mi a különbség a kódban? oh wait.

Ez azert problema, mert blinknel 80 byte, ha millio konyvtar ibevan huzva, es nem 3 sor a kod hanem 300, akkor az a 80 mar a tobszorose...
A he x filet nem ne ztem meg amit kikop az IDE, de nem is hiszem, hogy abbol okosabbak lennenk :-)
---------------------------------------------------
Hell is empty and all the devils are here.
-- Wm. Shakespeare, "The Tempest"