Lieber Besucher, herzlich willkommen bei: RCLine Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

swessels

RCLine User

  • »swessels« ist der Autor dieses Themas

Wohnort: 31535 Neustadt, in der Woche HH

Beruf: Arbeitsplanung in der Luftfahzeugkomponenten - Instandsetzung

  • Nachricht senden

1

Dienstag, 8. September 2009, 10:30

volatile und struct

Hallo zusammen,

ich hab da mel ne Frage.....

ich möchte ein Element eines Structs in eine ISR modifizieren. Wie mache ich das am Besten? Ich hatte mir das so vorgestellt:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
....
typedef struct {
    uint16_t center;
    uint16_t min;
    uint16_t max;
    volatile uint16_t pos;
    uint8_t direction;
} servo;

servo servo1;
....

Ist sero1.pos dann volatile?

Danke für Eure Antworten,

Gruß,
Stefan

swessels

RCLine User

  • »swessels« ist der Autor dieses Themas

Wohnort: 31535 Neustadt, in der Woche HH

Beruf: Arbeitsplanung in der Luftfahzeugkomponenten - Instandsetzung

  • Nachricht senden

2

Dienstag, 8. September 2009, 11:29

RE: volatile und struct

Hallo nochmal,

ich bin doch noch Fündig geworden. Das sollte wie oben gezeigt funktionieren.
Eine gute Beschreibung (englisch) findet sich hier.

Gruß,
Stefan

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »swessels« (8. September 2009, 11:29)


3

Dienstag, 8. September 2009, 23:00

Bin leider etwas spaet.
Ja, sollte so gehen. :w
Gruss
Thomas
🖖

Vielleicht ist Wissen doch nicht die Antwort auf alles

swessels

RCLine User

  • »swessels« ist der Autor dieses Themas

Wohnort: 31535 Neustadt, in der Woche HH

Beruf: Arbeitsplanung in der Luftfahzeugkomponenten - Instandsetzung

  • Nachricht senden

4

Mittwoch, 9. September 2009, 06:39

Hallo Thomas,

Zitat

Bin leider etwas spaet.


macht gar nichts, Du hast bestimmt auch anderes zu tun, als mir Fragen zu beantworten die man auch anderweitig nachlesen kann..... :nuts:

Gruß,
Stefan

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »swessels« (9. September 2009, 06:39)