- LiFePO4 Speicher Test         
Ergebnis 1 bis 10 von 49

Thema: HaikuVM A Java VM for ARDUINO and other micros using the leJOS runtime.

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #31
    Neuer Benutzer Öfters hier
    Registriert seit
    28.10.2012
    Beiträge
    26
    Hallo Janvp,

    puuuh, da hast Du zu Beginn gleich ein gewaltiges Projekt eröffnet. Die gesamte Wire-Library von Arduino, fast komplett ...!
    Würde mich freuen wenn das funktioniert!!
    Da habe ich aber auch eine gewaltige Menge von Fragen:
    1) Funktioniert denn die reine C Lösung der Wire-Library von Arduino? D.h.:
    1a) Hast Du das schon in der Arduino IDE probiert?
    1b) Und gegen den NXT laufen sehen?

    2) Welches Memorymodel von HaikuVM nutzt Du 16/32 oder 32/64? (Hast Du Dich da eingelesen auf der HaikuVM Page?)
    Denn ich sehe da in Deinem Code: int TWI_FREQ = 100000;
    (Das passt nicht in einen int16 falls 16/32 !!!)

    3) Hast Du Erfahrung mit Interruptprogrammierung?
    Denn Erfahrene schreiben eigentlich: volatile uint8_t newSignal = 0;

    4) Geht es nicht auch ganz ohne Interrupt (denn Threads machen's möglich) also ohne setzen von TWIE (und damit auch ohne JNI Code)? Einfach das Bit in der run()-Schleife direkt testen.
    Code:
    if ( (TWCR & _BV(TWINT)) != 0 ) { SIGNAL(); };
    (Hierbei nicht vergessen TWINT wieder zurück zu setzen.)

    5) Kosmetik: Ich würde twi nicht von Thread ableiten sondern so schreiben:
    Code:
    public class twi implements Runnable, SlaveRxEvent, SlaveTxEvent{
    ...
              Thread th = new Thread(this);
    ...
    }
    6) Ganz wichtig: Welche Version von HaikuVM nutzt Du?
    Geändert von haikuvm (14.03.2013 um 22:56 Uhr)

Ähnliche Themen

  1. [ERLEDIGT] [ARDUINO] 2 Motoren + Servo mit dem Arduino Uno steuern
    Von Torrentula im Forum C - Programmierung (GCC u.a.)
    Antworten: 0
    Letzter Beitrag: 31.08.2011, 16:31
  2. ARDUINO ARDUINO l293D + MegaservoLib
    Von m1ch15inner im Forum Microcontroller allgemeine Fragen/Andere Microcontroller
    Antworten: 2
    Letzter Beitrag: 11.07.2011, 11:50
  3. Runtime Error! in AVR Studio
    Von NemesisoD im Forum C - Programmierung (GCC u.a.)
    Antworten: 6
    Letzter Beitrag: 05.01.2007, 19:30
  4. (LEGO MINDSTORMS) lejos Klassen Facharbeit
    Von George Dorn im Forum Allgemeines zum Thema Roboter / Modellbau
    Antworten: 0
    Letzter Beitrag: 01.03.2006, 16:29
  5. lego, lejos, logitech ;)
    Von maze2k im Forum Allgemeines zum Thema Roboter / Modellbau
    Antworten: 7
    Letzter Beitrag: 21.05.2005, 22:21

Stichworte

Berechtigungen

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

fchao-Sinus-Wechselrichter AliExpress