Gast
#354711
Hi, ich habe folgendes Problem: Ich programmiere gerade einen MSP430 in C (IAR Compiler). Nun habe ich eine UINT32 Variable. Die wird ja intern in zwei Registern abgespeichert, weil der Mikrokontroller ja so nur 16bit Variablen speichern kann. Wie könnte ich jetzt direkt auf z.B. die obere hälfte der Variable zugreifen. Direkt bedeutet, ohne große Schiebeoperationen oder Divisionen. Gibt es da einen Trick? Ich hoffe, ihr könnt mir helfen!