Hallo zusammen! Ich versuchte grad in IAR EW eine Variable binär zu deklarieren - aber der spuckt mir eine Fehlermeldung aus. Ist das nicht möglich, oder wie ist die Schreibweise dafür? variable = 0x02; -> natürlich kein Problem variable = 0b00000010; -> Fehlermeldung! Ich benutze IAR für den MSP430. Vielen Dank!
Die binäre schreibweise gehöhrt nun mal nicht zum C-Standard, auch wenn der acktuelle WinAVR entsprechend erweiter wurde...
Workaround: #define BIN_00000010 0x02 variable = BIN_00000010; Die 256 Defines für eine Includedatei kann dir ein selbstgeschriebenes Tool erzeugen.
Ist nur der Übersichtlichkeit halber für mich selber - wär halt schön gewesen. Aber OK, danke!
Na es wär nur bei einer einzigen Variable gewesen, dafür lohnt das nicht. Der Rest ist HEX. Trotzdem, vielen Dank!
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.