- fchao-Sinus-Wechselrichter AliExpress         
Ergebnis 1 bis 10 von 13

Thema: Asuro Lib und Kollisionstest Problem

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Roboter Genie Avatar von m.a.r.v.i.n
    Registriert seit
    24.07.2005
    Ort
    Berlin
    Beiträge
    1.247
    Hallo Marph,


    Als Compilier verwende ich WinAVR-20100110. Zumindest habe ich diese Version installiert und wenn ich es richtig verstehe gebe ich in der Makefile ja vor, das WinAVR als compilier verwendet wird und nicht die AVR Toolchain, die mit Atmel Studio mitinstalliert wurde.

    das kann so nicht stimmen, aus den Log-Files entnehme ich GCC 4.8.1 als Compiler, WinAVR-1010 verwendet GCC 4.3.3.


    Leider finde ich den Thread nicht mehr, in dem die Pollswitch Abfrage auf 6 Abfragen erhöht wurde. Dort ließen sich vielleicht weitere Infos entnehmen. Mit 4xAA NiMH Zellen liegst du auf jeden Fall auf der sicheren Seite.

  2. #2
    Neuer Benutzer Öfters hier
    Registriert seit
    09.07.2015
    Beiträge
    7
    Mit etwas Verspätung hier nun mein Feedback.

    Nach dem Umbau auf 4xAA-NiMH-Stromversorgung läuft die Kollisionserkennung nun auch mit einer 3-fach-Abfrage zuverlässig.

    Auch die Compilier Version habe ich mir noch mal angesehen.
    Es gibt in den Projekt-Eigenschaften des Atmel Studio die Möglichkeit ein "Toolchain flavour" einzustellen, dort ist standardmäßig "Native" eingestellt, was wohl auf die AVR Toolchain verweißt und die GCC 4.8.1 Version erklärt.

    Mittels dieser Anleitung habe ich dann WinAVR eingebunden und ausgewählt, woraufhin mir im make-Log auch GCC 4.3.3 angezeigt wird.

    Obwohl ich etwas anderes erwartet habe, funktioniert der Code ,wenn ich ihn mit GCC 4.3.3 compiliere, leider wesentlich unzuverlässiger. Verwende ich GCC 4.8.1 läuft die Kollisionserkennung wie erwähnt mit 3-fach-Abfrage stabil. Verwende ich GCC 4.3.3 muss ich für die gleiche Zuverlässigkeit 5-fach abfragen.

    Grundsätzlich bin ich aber mit der Lösung des Problems zufrieden.
    Und da ich vor habe noch eine ganze Weile mit dem Asuro zu lernen, setze ich die Compiler-Geschichte auf meine ToDo-Liste und werde mich später noch in die Thematik einarbeiten. Vielleicht kommt dann auch das Verständnis für das beobachtete Verhalten unter zwei verschiedenen GCC Versionen.

    Mfg Marph

Ähnliche Themen

  1. Problem beim Einbinden von asuro.h / asuro.c
    Von Andi1888 im Forum Asuro
    Antworten: 8
    Letzter Beitrag: 06.03.2014, 17:09
  2. Antworten: 6
    Letzter Beitrag: 30.03.2013, 21:17
  3. Antworten: 18
    Letzter Beitrag: 06.05.2012, 18:40
  4. [Asuro] Problem: test.c und asuro.c compilieren
    Von Jonas Münch im Forum Asuro
    Antworten: 12
    Letzter Beitrag: 17.05.2010, 09:34
  5. Antworten: 2
    Letzter Beitrag: 26.06.2008, 12:32

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

fchao-Sinus-Wechselrichter AliExpress