Hallo,
habe die Zeile hinzugefügt, es kommen jedoch immer noch genau diesselben Fehlermeldungen wie oben. Was stimmt denn hier nicht?
Code:
#include <nibobee/motpwm.h>
#include <nibobee/delay.h>
#include <nibobee/led.h>
#include <nibobee/odometry.h>
#include <nibobee/iodefs.h>
#define right 1
#define left 2
void dreh(uint8_t side,uint8_t steps)
{
odometry_reset();
switch(side)
{
case left: for (; odometry_getLeft(0)<steps; )
{
motpwm_setLeft(300);
}
break;
case right: for (steps=steps-1; odometry_getRight(0)<steps; )
{
motpwm_setRight(300);
}
break;
}
motpwm_stop();
}
int main()
{
motpwm_init();
odometry_init();
sens_init();
while(1==1)
{
enable_interrupts();
delay(1000);
dreh(left,124);
delay(1000);
dreh(right,124);
}
return(0);
}
Viele Grüße,
Manuel
Lesezeichen