Hallo, im Netz habe ich in einem Beispielcode folgende Variablendeklaration gefunden: unsigned char time_rx@0x30; static volatile bit time_rx7 @ (unsigned)&time_rx*8+7;unsigned char Was bewirk das '@' dabei ? Legt das eine absolute Adresse fest ? Im Compilerhandbuch finde ich nichts dazu
Karlheinz D. schrieb: > Im Compilerhandbuch finde ich nichts dazu Welchen Compiler benutzt du denn? (MPLAB ist eine IDE, kein Compiler) Bei den Compilern die ich kenne (z.B. XC8), legt das in der Tat die Adresse für die Variable fest. Das steht dann aber auch im Handbuch des Compilers! (nicht in dem der IDE)
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.