mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik HILFE! assembler file hex für µC erzeugen


Autor: Daniel B. (yzdani)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

brauche Hilfe zum kompilieren einer .ASM Datei unter Windows 10.
Hat mir da jemand ein gutes Tutorial dafür?

die Files sind angehängt.

Danke im Voraus!

Beste Grüße

Daniel

Autor: NetzwerkundSo (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wer öffnet nicht gerne eine zip Datei

Autor: Thomas F. (igel)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Steht doch alles in der README-Datei:


Building from Source
--------------------
AVRA 1.3.0 or newer or avrasm2, part of the AVR Tools, should assemble
this source.

Autor: Daniel B. (yzdani)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Komm mit avra und avrasm nicht klar...
Finde auch keine Tutorials... Vorschläge?

Gruß
Dani

Autor: Erwin D. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Daniel R. schrieb:
> Komm mit avra und avrasm nicht klar...
> Finde auch keine Tutorials... Vorschläge?
Ja, suchen! :-)

http://www.atmel.com/Images/doc1022.pdf

Autor: Frank M. (ukw) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Daniel R. schrieb:
> Komm mit avra und avrasm nicht klar...
> Finde auch keine Tutorials... Vorschläge?

Komisch, wenn ich bei Google avrasm eingebe, stehen ganz oben Links auf 
Tutorials.

Entweder Dein Google ist defekt oder Du lüg^H^H^Hbettelst hier solange 
weiter, bis sich einer erbarmt und Dir die Hex-Datei übersetzt.

Denn das willst Du doch, oder?

Autor: Lothar (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Daniel R. schrieb:

> Komm mit avra und avrasm nicht klar...

Das liegt u. U. an deiner Dummheit.

> Finde auch keine Tutorials... Vorschläge?

Das liegt u. U. an deiner Faulheit.

Autor: Georg G. (df2au)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Willst du nur einmal diese eine Datei übersetzen? Dann wäre es 
sinnvoller zu schreiben "wer übersetzt mir das, bitte?". Oder möchtest 
du es selbst machen, warum auch immer?

Autor: Thomas F. (igel)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Der Quellcode enthält eine Menge Makro-Anweisungen für irgendwelche 
"Target-Boards" von denen ich nie gehört habe. Wenn du willst dass dir 
das jemand mal kurz übersetzt mussst du schon mehr Informationen 
liefern.
;-- Board -----------------------------------------------------------------
;
; The following only works with avra or avrasm2.
; For avrasm32, just comment out all but the include you need.
#if defined(afro_esc)
#include "afro.inc"    ; AfroESC (ICP PWM, I2C, UART)
#elif defined(afro2_esc)
#include "afro2.inc"    ; AfroESC 2 (ICP PWM, I2C, UART)
#elif defined(afro_hv_esc)
#include "afro_hv.inc"    ; AfroESC HV with drivers (ICP PWM, I2C, UART)
#elif defined(afro_nfet_esc)
#include "afro_nfet.inc"  ; AfroESC 3 with all nFETs (ICP PWM, I2C, UART)
#elif defined(arctictiger_esc)
#include "arctictiger.inc"  ; Arctic Tiger 30A ESC with all nFETs (ICP PWM)
#elif defined(birdie70a_esc)
#include "birdie70a.inc"  ; Birdie 70A with all nFETs (INT0 PWM)
#elif defined(bluesc_esc)
#include "bluesc.inc"  ; Blue Robotics BlueESC (ICP PWM, I2C)

usw usw.


Autor: Der dicke Kurt (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Thomas F. schrieb:
> Der Quellcode enthält eine Menge Makro-Anweisungen für irgendwelche
> "Target-Boards" von denen ich nie gehört habe.

Sieht nach Reglern für Brushless-Motoren aus.

Autor: Lothar (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wer postet da unter meinem Namen?

Lothar schrieb:
> Daniel R. schrieb:
>
>> Komm mit avra und avrasm nicht klar...
>
>> Finde auch keine Tutorials... Vorschläge?

Autor: Lothar (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Lothar(TM) natürlich...

Autor: Lothar (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Thomas F. schrieb:
> Arctic Tiger 30A ESC

Diese und weitere genannte sind veraltete AVR basierte ESC. Was da 
assembliert werden soll ist vermutlich die SimonK Firmware, die gibt es 
aber auch als fertiges HEX File zum flashen.

Alle aktuellen ESC sind 8051 basiert, mit BLHeli_S Firmware, da würde 
ich mal umsteigen, sind auch billiger:

http://fpv-racer.net/blheli-s-firmware-for-busybee...

https://github.com/bitdump/BLHeli/tree/master/BLHe...

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.