-
-
@Klaus_K:
Wichtig ist natürlich auch, welche Library du in dein Projekt einbindest. Wahrscheinlich hast du keine Angaben dazu in deiner Projekt-Datei gemacht. Wenn du ein von der Größe zu PN und dem mit mfile erzeugten Makefile identisches Programm (Hex-File) erzeugen willst, muss du auch die richtige Library in dein Projekt einbinden! Das machst du so: Im AVRStudio unter [Project][Configuration Options] wählst du unter [Libraries] die libm.a aus (anklicken) und mit Add Library fügst du diese Library in dein Projekt ein. Also im rechten Library-Fenster muss dann die libm.a stehen! Damit hast du eine "minimal Library" ausgewählt die für ein kleines bzw. gleich großes Hex-File sorgt! Wenn du keine Angaben zur verwendeten Library machst, erzeugt AVRStudio ein Makefile mit einer default-Einstellung. Das bewirkt, dass eine andrere Library in dein Projekt eingebunden wird und damit das Programm (Hex-File) größer wird.
Asurorische Grüße, Peter (Ronny10 ex peli51)
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen