Forum: PC Hard- und Software AVR Studio Einrichten


von wiagme (Gast)


Lesenswert?

Hallo leute

Ich arbeite mich gerade in AVR Studio 6 ein.

Ich wollte eine Hex file erstellen drücke F7 und es gibt keine fehler 
aber auch keine Hex File.

Es wird nur eine Datei erstellt mir der endung .a

Habe google bemüht und irgendwo gelesen das es in den Einstellungen 
einstellen das eine hex file erstellt wird.

Kann mir bitte einer verraten wo ich diese Einstellung befindet?


Gruß
Wiagme

: Verschoben durch Moderator
von Stefan E. (sternst)


Lesenswert?

wiagme schrieb:
> Es wird nur eine Datei erstellt mir der endung .a

Project -> Properties -> Build -> Artifact Type

Von "Static Library" ändern auf "Executable".

von wiagme (Gast)


Lesenswert?

Danke dir hast mir sehr geholfen.

von Joachim .. (joachim_01)


Lesenswert?

Du kannst mit einem Klick compilieren, linken und den Code einspielen 
(AVRISP MKII). Auch Selbstbau-Programmierer gehen, ich experimentiere 
zur Zeit mit einem Arduino, der lässt sich über den Bootloader flashen; 
dazu bedarf es lediglich eines zusätzlichen Klicks auf einen als 
Programmer angelegte Schaltfläche. Zusätzlich kannste noch das Terminal 
Window nachinstallieren, dann wirds richtig komfortabel.

von Watchdog (Gast)


Lesenswert?

Joachim ... schrieb:
> Du kannst mit einem Klick ...

die Wurst vor die Nase halten und nicht sagen, wie man sie bekommt.

von Joachim .. (joachim_01)


Lesenswert?

Uuups...
falscher Thread. Das kommt davon wenn man mehrere Tabs offen hat...

von martin66119 (Gast)


Lesenswert?

Guten Morgen,

habe gestern mit AVR STudio begonnen. Finde einfach die hex-Datei nicht, 
wenn ich auf Build solution gedrückt habe.

Folgenden MiniCode habe ich in C.

#include <avr/io.h>
#include "wintek2704.h"

/*
  Test programm for wintek display
  2005 Stefan Seegel dahamm@gmx.net
*/

int main(void)
{
  lcd_init(LCD_DISP_ON);
  lcd_puts("Guten Tag\n2. Zeile\n3. Zeile");
  lcd_gotoxy(3, 6);
  lcd_puts("4. Zeile Mitte");

  for (;;)
  {

  }

  return 0;
}



Was muss ich machen und wie muss ich AvrStudio 6 konfigurieren, damit 
ich eine hex-Datei bekomme um diese auf den Controller zu übertragen. 
Ach so, wo muss ich die #include "wintek2704.h" hinlegen?


Danke für die Hilfe schon einmal
Martin

von amateur (Gast)


Lesenswert?

Projekt->Main Properties ...->Toolchain->AVR32/GNU Common->OutputFiles
Ganz einfach, wenn man weiß wo:-)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.