Hallo! Die structures.h sehen sehr interessant aus. Soviel hab ich mitbekommen, dass man damit dann so ähnlich wie mit den Eigenschaften bei VB oder Delphi arbeiten kann. Nützlich wäre es für so Includes wie z.b. soft_i2c.h wo man dann z.B. Definiert i2cport = port3 und dann noch so Sachen wie SDA=0x04, SCL=0x08. Mit den structures passt sich dann das Programm automatisch an. void I2C_Start (void) { i2cport.sel=....; i2cport.dir=....; i2cport.out |= SDA + SCL; usw... } port3 Struct sieht so aus: struct { ioregister_t in; /* Input */ ioregister_t out; /* Output */ ioregister_t dir; /* Direction */ ioregister_t sel; /* Selection */ } port3 asm("0x001b"); Jetzt die Frage: Ich habs aber nochnicht so hinbekommen. Kann mir einer ein kleines TUT schreiben (nur i2cport-zuweisung und Zugriff auf in, out, usw...) mfg Weichinger Klaus
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.