Gast
#960024
In der "User's Guide Getting Started with µVision2" von Keil steht:
1 | |
2 | |
3 | |
4 | |
Funktioniert so bei mir nicht. Geht sowas bei µVision3 nicht (mehr)? Wie gibt man sowas:
1 | |
in C ein?
|
Anzeige
|
syntax für binäre Eigabe (Keil µV3)
Gast
#960024
In der "User's Guide Getting Started with µVision2" von Keil steht:
Funktioniert so bei mir nicht. Geht sowas bei µVision3 nicht (mehr)? Wie gibt man sowas:
in C ein? Keil wrote: > In der "User's Guide Getting Started with µVision2" von Keil steht: >
> Funktioniert so bei mir nicht. > > Geht sowas bei µVision3 nicht (mehr)? > > Wie gibt man sowas: >
> in C ein?
steht doch da: 01010101Y
Simon K. wrote: > > steht doch da: 01010101Y Das steht zwar da, tut aber nicht. Gibt einen Syntax-Error. Gruss, rweber
Gast
#960058
Nur so als Tipp: Dass ein Kompiler ne binäre Notation unterstützt ist "eigentlich" die Ausnahme (etwa GCC mit 0b0000 oder sowas). Deshalb basteln sich viele Leute nen Header mit lauter Definitionen in der Form:
Gast
#960063
Vielleicht hält sich µVision 3 im Gegensatz zu µVision 2 an den C Standard? Hatten die nicht einen neuen Compiler?
Gast
#960066
Die Y-, T- und H-Präfixe sind für den Debugger, nicht für den C-Quellcode. Du kannst aber eins der 143 C-Makros aus dem Netz verwenden:
und dann z.B. BIN(110101) (maximal 8 Bits) schreiben. Wahre Profis schreiben sowieso hex statt bin. Das ist im Kopf leicht umgerechnet, man muss die Bitpositionen nicht abzählen, und die Tastatur wird weniger einseitig abgenutzt ;-)
Gast
#960069
>Die Y-, T- und H-Präfixe sind für den Debugger, nicht für den >C-Quellcode. Oh, danke. Habe erst Heute mit C angefangen. (ASM ist besser... ;-) z.B. i8051er ASM:
Keil wrote: >>Die Y-, T- und H-Präfixe sind für den Debugger, nicht für den >>C-Quellcode. > Oh, danke. > > Habe erst Heute mit C angefangen. > (ASM ist besser... ;-) Kann man so auch nicht sagen. Gibt bestimmt Assembler, die keine binäre Notation unterstützen, genauso wie es C-Compiler gibt, die das tun. Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|