Hallo Leute! eine ganz kurze frage... Wahrscheinlich liegt es nur an mangelnder Erfahrung: Hier die Deklaration:
1 | FLOAT32*fourB[2][6]; |
lastUsedBuffer pendelt brav zwischen 1 und 0, das hab ich sichergestellt (im debugger überwacht) Dies Funktioniert:
1 | FLOAT32 VALUES[0] = *(fourB[lastUsedBuffer][0]); |
Das dagegen nicht:
1 | uint32_t ByteSwapTemp = ((uint32_t)(*(fourB[lastUsedBuffer][0]))); |
Warum?