Hi Dirk, das wirtd ja immer schlimmer!!!
mit diesemleuchten nun nicht einmal die multi_IO LEDs!!!Code:#include "RP6ControlLib.h" #include "RP6I2CmasterTWI.h" #include "RP6Control_MultiIOLib.h" #include "RP6Control_I2CMasterLib.h" #include "RP6Control_MultiIO.h" #include "RP6ControlServoLib.h" #define I2C_RP6_BASE_ADR 10 uint16_t servopos; uint8_t i; /*********************I2C-fehlermeldungen******************/ void I2C_transmissionError(uint8_t errorState) //gibt I2C fehlermeldungen über LCD aus { clearLCD(); writeStringLCD_P("I2C ERROR -->"); setCursorPosLCD(1, 0); // line 2 writeStringLCD_P("TWI STATE: 0x"); writeIntegerLCD(errorState, HEX); } /****************************************************/ int main(void) { initRP6Control(); multiio_init(); initLCD(); setLEDs(0b1111); mSleep(500); setLEDs(0b0000); I2CTWI_initMaster(100); I2CTWI_setTransmissionErrorHandler(I2C_transmissionError); //aktiviert I2C fehlermeldungen showScreenLCD(" RP6Control M32", " servo_test","",""); mSleep(1500); clearLCD(); setLEDs(0b0001); multiio_init(); while(true) { setMultiIOLED1(1); setMultiIOLED1(0); } return 0; }
was ist da wieder schiefgelaufen? Wie bekomme ich das raus???
edit: der selftest läuft jetzt durch:
Code:3V3 Voltage: 0.0V ADC 3V3: 0 NOT touched. ADC Touch: 0 Temperature: 22.9° RTC: 18:48:44 16.02.2014 Temperature: 21.4° BAT Current: 4.1mA BAT Voltage: 7.3V SERVO Volt.: 5.0V VCC Voltage: 5.1V







Zitieren

Lesezeichen