- 12V Akku mit 280 Ah bauen         
Ergebnis 1 bis 10 von 246

Thema: Hardware-Fragen zur Multi-IO

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Robotik Einstein Avatar von Dirk
    Registriert seit
    30.04.2004
    Ort
    NRW
    Beiträge
    3.803
    @inka:
    Dein Programm beendet sich selbst.
    Was du probieren kannst:
    1. Lade das Beispiel und die Libs nochmal komplett runter.
    2. Prüfe nochmal den elektrischen Anschluß der MinIMU.
    3. Ändere I2CTWI_initMaster(100) auf I2CTWI_initMaster(70).
    4. Kompiliere das neu.

    Wenn das Programm jetzt immer noch aussteigt, weiß ich erstmal nicht weiter.
    Gruß
    Dirk

  2. #2
    Erfahrener Benutzer Robotik Einstein Avatar von inka
    Registriert seit
    29.10.2006
    Ort
    nahe Dresden
    Alter
    77
    Beiträge
    2.180
    @Dirk:

    habe die dateien für M32 (RP6Control_MultiIO_05.zip) heruntergeladen, die dateien

    RP6Control_MultiIO.h
    RP6Control_Orientation.h
    RP6Control_OrientationLib.c
    RP6Control_OrientationLib.h

    in meinem libverzeichnis durch die neuen ersetzt und die RP6Control_MultiIO_05.c mit unveränderten (neuen) libs neu kompiliert. Nach dem upload hat sich am ergebnis nichts geändert, das programm beendet sich nach einmaligem anzeigen der minIMU daten selbst.

    das gleiche passiert nach der änderung von I2CTWI_initMaster(100) auf I2CTWI_initMaster(70).

    die hardwarekontrolle beschränkte sich auf die nochmalige kontrolle der "abweichenden IO jumperstellung für die M32", das vorhandensein der VIN, GND, SDA und SCL leitungen/signale für die minIMU (deren verbindung zu den entsprechenden punkten an der BASE bzw. der M32).
    Alles OK...
    Würden die fehlen, würde ja die minIMU garnichts tun, oder?

    dann habe ich versucht die im archiv enthaltene *.hex datei zu laden, nach deren start bleibt das LCD "dunkel", es wird nichts angezeigt.


    das einzige was mir noch einfällt: könnte ich Dir das IO-board, die minIMU und den HDMM zum überprüfen schicken? Für porto hin und zurück komme ich selbstverständlich auf...
    gruß inka

  3. #3
    Erfahrener Benutzer Robotik Einstein Avatar von Dirk
    Registriert seit
    30.04.2004
    Ort
    NRW
    Beiträge
    3.803
    Hi inka,

    als Schritt davor habe ich erstmal die HEX der Demo 05 geschickt.
    Funktioniert die?
    Gruß
    Dirk

  4. #4
    Erfahrener Benutzer Robotik Einstein Avatar von inka
    Registriert seit
    29.10.2006
    Ort
    nahe Dresden
    Alter
    77
    Beiträge
    2.180
    hi Dirk,

    auch wenn ich (noch) nicht weiss, was die vielen zahlen im LCD bedeuten:

    JA! die hexdatei funktioniert!


    wo lag das problem?
    gruß inka

  5. #5
    Erfahrener Benutzer Robotik Einstein Avatar von Dirk
    Registriert seit
    30.04.2004
    Ort
    NRW
    Beiträge
    3.803
    Hi inka,
    wo lag das problem?
    Ich habe keins identifiziert, außer der jetzt auf 70 kHz reduzierten I2C-Busgeschwindigkeit.
    Die komplette Demo mit Source habe ich dir noch einmal geschickt.
    Gruß
    Dirk

  6. #6
    Erfahrener Benutzer Robotik Einstein Avatar von inka
    Registriert seit
    29.10.2006
    Ort
    nahe Dresden
    Alter
    77
    Beiträge
    2.180
    Hi Dirk,

    ich habe nun die dateien noch einmal getauscht, kompiliert, hier das protokoll:

    Code:
    -------------- Bereinigen: gyro_test_multi_io_05 in multi_I_O_test ---------------
    
    Cleaned "multi_I_O_test - gyro_test_multi_io_05"
    
    -------------- Erstellen: gyro_test_multi_io_05 in multi_I_O_test ---------------
    
    Compiliere: ../../../../mnt/netzserver_x/georg/workspace/2012_lib_komplett/RP6ControlLib.c
    Compiliere: ../../../../mnt/netzserver_x/georg/workspace/2012_lib_komplett/RP6ControlServoLib.c
    Compiliere: ../../../../mnt/netzserver_x/georg/workspace/2012_lib_komplett/RP6Control_I2CMasterLib.c
    Compiliere: ../../../../mnt/netzserver_x/georg/workspace/2012_lib_komplett/RP6Control_LFSBumperLib.c
    Compiliere: ../../../../mnt/netzserver_x/georg/workspace/2012_lib_komplett/RP6Control_MultiIOLib.c
    Compiliere: ../../../../mnt/netzserver_x/georg/workspace/2012_lib_komplett/RP6Control_OrientationLib.c
    Compiliere: ../../../../mnt/netzserver_x/georg/workspace/2012_lib_komplett/RP6I2CmasterTWI.c
    Compiliere: ../../../../mnt/netzserver_x/georg/workspace/2012_lib_komplett/RP6uart.c
    Compiliere: ../../../../mnt/netzserver_x/georg/workspace/multi_I_O_test/gyro_test_RP6Control_MultiIO_05.c
    Verbinde Programmmodule ausführbare Datei: bin/gyro_test_multi_io_05/gyro_test_multi_io_05
    Output size is 60,93 KB
    Projekt-Schritte nach dem Erstellen ausführen
    avr-objcopy -O ihex -R .eeprom -R .eesafe bin/gyro_test_multi_io_05/gyro_test_multi_io_05 bin/gyro_test_multi_io_05/gyro_test_multi_io_05.hex
    avr-objcopy --no-change-warnings -j .eeprom --change-section-lma .eeprom=0 -O ihex bin/gyro_test_multi_io_05/gyro_test_multi_io_05 bin/gyro_test_multi_io_05/gyro_test_multi_io_05.eep.hex
    avr-objdump -h -S bin/gyro_test_multi_io_05/gyro_test_multi_io_05 > bin/gyro_test_multi_io_05/gyro_test_multi_io_05.lss
    Prozess wurde mit Status 0 beendet. (0 Minuten, 2 Sekunden)
    0 Fehler, 0 Warnungen
    und die kompilierte datei geht nicht!
    gruß inka

  7. #7
    Erfahrener Benutzer Robotik Einstein Avatar von Dirk
    Registriert seit
    30.04.2004
    Ort
    NRW
    Beiträge
    3.803
    Hi inka,
    scheint ja auch bei dir fehlerfrei zu kompilieren.
    Ich habe bei der Demo natürlich nur die notwendigen Libs (RP6ControlLib, RP6uart, RP6I2CmasterTWI, RP6Control_OrientationLib) eingebunden.
    Bei dir sehe ich noch die RP6ControlServoLib, RP6Control_LFSBumperLib und RP6Control_MultiIOLib.
    Versuch doch mal, die nicht unbedingt nötigen Libs eine nach der anderen wegzulassen. Vielleicht kannst du ja was inkompatibles identifizieren.
    Gruß
    Dirk

Ähnliche Themen

  1. Software-Fragen zur Multi-IO
    Von fabqu im Forum Robby RP6
    Antworten: 210
    Letzter Beitrag: 27.02.2015, 11:07
  2. Robotik einstieg, hardware fragen.
    Von antidose im Forum Allgemeines zum Thema Roboter / Modellbau
    Antworten: 10
    Letzter Beitrag: 26.11.2012, 19:56
  3. Game Boy Camera an AVR -- Ein paar Fragen zur Hardware
    Von Christoph2 im Forum AVR Hardwarethemen
    Antworten: 31
    Letzter Beitrag: 26.05.2009, 21:45
  4. Rasenmähroboter fragen zur lenkung und mehr fragen :-)
    Von andiwalter im Forum Staubsaugerroboter / Reinigungs- und Rasenmähroboter
    Antworten: 11
    Letzter Beitrag: 11.05.2009, 18:25
  5. Anfängerfragen zur Hardware (ATMega)
    Von Maik20HSW im Forum Elektronik
    Antworten: 11
    Letzter Beitrag: 25.07.2007, 10:28

Berechtigungen

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

fchao-Sinus-Wechselrichter AliExpress