Hallo Zusammen, eine C-Frage: Ich habe folgende zwei Structurren und möchte wie folgt zuweisen. Ist dass möglich?
1 | minute.zeit_gesamt = dcf77_minute.DCF77_minute |
1 | typedef volatile union |
2 | { |
3 | struct |
4 | { |
5 | uint8_t zeit_l :4; |
6 | uint8_t zeit_h :4; |
7 | }; |
8 | |
9 | uint8_t zeit_gesamt; |
10 | |
11 | }ZEIT_t; |
12 | ZEIT_t minute, stunde; |
13 | |
14 | |
15 | |
16 | /* Template für DCF77 (Minuten) */ |
17 | typedef volatile union |
18 | { |
19 | uint8_t minute_gesamt; |
20 | struct |
21 | { |
22 | uint8_t DCF77_minute :7; |
23 | uint8_t parity_min :1; |
24 | }; |
25 | }DCF77_MIN_t; |
26 | DCF77_MIN_t dcf77_minute; |
grüße