Ich habe keine Ahnung was du da machst, aber so kann ich es fehler- und warnungsfrei übersetzen:
volatile uint8_t *ptr = NULL;
Ich habe keine Ahnung was du da machst, aber so kann ich es fehler- und warnungsfrei übersetzen:
volatile uint8_t *ptr = NULL;
Bild hier
Atmel’s products are not intended, authorized, or warranted for use
as components in applications intended to support or sustain life!
Hi,
das geht zwar allerdings bedeutet das, dass nicht ptr volatile ist sondern die Variable auf die ptr zeigt. Leider muss in meinem Fall ptr volatile sein... Aber vielen Dank für die Antwort
mfg crowdy
Dass bei der Zuweisung ein "Qualifier" (hier "volatile") verloren geht.Was bedeutet diese Warnmeldung?
Wie du ja selbst sagst, bei ptr ist der Pointer selber volatile aber nicht das Ziel, also geht bei der Zuweisung das volatile von blk_lgt verloren.
Code:volatile uint8_t *volatile ptr = NULL;
MfG
Stefan
ahhhh, das ist also mit Qualifier gemeint...
Super vielen Dank für die hilfreiche und schnelle Antwort!
mfg crowdy
Lesezeichen