Hi,
kann mir jemand mit einfachen Worten erklären warum ich überhaupt Struct
brauche und was genau das hier aufgeführte typedef struct macht was in
einer header datei stand? Habe mich durchs internet gekämpft aber nichts
verständliches über struct oder typedef struct gefunden. Jetzt habe ich
noch ne Frage, was bezweckt bei der #define Anweisung das (can_t*)?
Hoffe jemand hat die richtigen "einfachen" Worte um mir das kurz zu
erklären.
Gruß Marco
1 | typedef struct {
|
2 | IO_WORD CTR;
|
3 | IO_WORD STATR;
|
4 | IO_WORD :16;
|
5 | } can_t;
|
6 |
|
7 | #ifdef CTR0
|
8 | # define CAN0 (can_t*) &CTR0
|
9 | #endif
|