hi,

um zu verstehen was welche funktion im einzelnen bewirkt muss ich diese demo mit und ohne den betreffenden part auch kompilieren können. Ohne änderungen an der datei ist das kompilieren mit code:blocks kein problem...(bei fehlern sind die fehlermeldungen von code:blocks etwas verständlicher als die von "make")

Wenn ich aber in code:blocks die libs "RP6Control_I2CMasterLib.c & h" include, bekomme ich fehlermeldungen über doppeltes vorkommen mancher funktionen (manch einer der funktionen aus der demo wurden ja in die lib übernommen, denke ich)...

ich kann bei code:blocks nachfragen nach der deklaration bestimmter funktionen. Wenn die antwort lautet - RP6Control_I2CMasterLib.h, bedeutet das, dass die funktion auch in der RP6Control_I2CMasterLib.c drinn ist?

Ist sie dann identisch mit der funktion in der demo, oder muss das nicht sein?

ist das mit den vielen "#definitionen" auch so?