- Labornetzteil AliExpress    Werbung      
Ergebnis 1 bis 10 von 10

Thema: NIBObee: motpid.h einbinden erzeugt Fehler

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Moderator Robotik Visionär Avatar von radbruch
    Registriert seit
    27.12.2006
    Ort
    Stuttgart
    Alter
    63
    Beiträge
    5.799
    Hallo

    Nur mal ein Schuß ins Blaue:

    Im Startbeitrag wird folgende Fehlermeldung gezeigt:

    ....Program Files (x86)\NIBObeeLib\include/nibobee/motpid.h:66: error: expected ')' before 'immediate'
    Die betreffende Zeile ist wohl:

    void motpid_stop(uint8_t immediate);

    Mein Tipp: Der Kompiller erkennt uint8_t nicht als Datentyp und interpretiert es als Variablenname. Dann müsste anstatt "immediate" eine Klammer folgen. Abhilfe wäre dann vielleicht ein

    #include <inttypes.h>

    im Kopf von motpid.h.

    Plan B wäre ein Blick in die Datei motpid.c auf die Zeile 66, denn diese Zeile gibt es nicht in motpid.h! Vielleicht stimmen die Definitionen der Parameter in den Funktionen in motpid.h und motpid.c nicht überein.

    Oder 3.: motpid.c ist nicht eingebunden.

    Gruß

    mic
    Bild  
    Atmel’s products are not intended, authorized, or warranted for use
    as components in applications intended to support or sustain life!

  2. #2
    Neuer Benutzer
    Registriert seit
    06.03.2012
    Beiträge
    1
    Hallo zusammen,
    ich habe eben versucht das Beispielprogramm vom bgx1 am NIBObee auszuprobieren und etwas abzuändern. Leider läuft bei mir der Kompiliervorgang auch nicht durch und bricht ab mit
    undefined reference to `motpid_init'
    wie im Beitrag von aurikeL. Leider hat weder das Einfügen von inittypes etwas gebracht, noch ein anderer Vorschlag. Habt ihr es nun hinbekommen?

    vielen Dank,
    KS

Berechtigungen

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

    Werbung      fchao-Sinus-Wechselrichter AliExpress