billige Frage:suche z.B c zu hex

Gast #6743
Lesenswert?
• ▲
▼
Hallo! ich weiß ich bin mit der Frage auf ziemlich niedrigem Niveau.. 
aber ich bin noch klein.(18)
bastel schon lange aber hab noch nicht richtig das programmieren 
hingekriegt.

Hab die Atmel 9951 und 9922(nicht im Handel)und jeweils ein 
selbstgebasteltes Interface und das Programm: AvrIspProg von Philippe 
Jiwan mit dem ich hex auf den chip bekommen kann....Nur wie komme ich an 
ein Programm das eine Programmiersprache(c oder Basic) in Hex umformt, 
wenn die mikrocontroller,net tutorials mich an eine Adresse hat sich 
geändert weiterleiten??
sorry für die Niveaulose Frage!!! bitte trotzdem um antworten.  Danke 
schon mal!!!
Gast #6744
Lesenswert?
• ▲
▼
Stell dich mal nicht so an. Ich bin mir meinen 19 auch nicht viel älter 
als du und stelle ebenfalls solche banalen Frage :).
Also was du brauchst, ist ein C Compiler. Besorg dir mal WinAVR von 
http://sourceforge.net/projects/winavr und werf einen Blick ins AVR-GCC 
Forum hier.
Den Compiler in WinAVR rufst du über die Eingabeaufforderung oder das 
DOS-Fenster auf (je nach Windows Version). Du brauchst zum Kompilieren 
einmal die Sourcefiles (.c, .h usw) und eine Makefile, in der der 
Prozessortyp, die benötigten Dateien usw. festgleget werden. Eine 
Makefile, die du nur noch anpassen musst, ist ebenfalls bei WinAVR 
dabei.
Dann machst du einfach "make Makefile" und wenn alles richtig 
programmiert ist, spuckt dir der Compiler eine .hex Datei aus :)
Gast #6747
Lesenswert?
• ▲
▼
oops ..sorry ich hab natürlich ma wieder blödsinn erzählt!!
ich hab den Avr At90s2313 und eine tiny22-baureihe, die wegen Fehlern 
wieder vom Markt genommen wurde...
Danke für eure Hilfe !! ich probiers!! und sag dann Bescheid!!! ciaoi 
und danke!!
Gast #6753
Lesenswert?
• ▲
▼
also dann ist die sourcefile vielleicht der Text den ich in 
programmiersprache beim Ueditor eingebe??

muss ich eigentlich um ein Programm zu compilieren, nicht einfach nur 
beim ueditor auf compilieren klicken???
 sorry für das niveau!!! aber ich bin mit euren antworten schon super 
weitergekommen!!!DANKE
Gast #6754
Lesenswert?
• ▲
▼
Richtig, das Sourcefile ist erstmal ein einfacher Text.
Der Compiler macht daraus dann Maschinenbefehle (die Du
vorzugsweise wohl am Ende in ein Intel Hex File abgelegt
haben möchtest).

Wie und wo man den Compiler in Deiner Umgebung aufruft,
weiß ich aber nicht, kenne ich nicht.  Ich schreibe mir immer
mein eigenes Makefile und tippe dann nur "make" ein.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.