Gast
#4602543
Hallo zusammen, ich möchte gerade eine SW von einem AVR auf einen ARM (LPC1114) portieren. Soweit so klar. Jetzt wird aber ein void Pointer mehrfach geachtet z.B. von uint8 auf uint16 oder auch uint32. Beim ersten cast passiert nicht und alles ist gut. der 2. cast geht aber in die Hose und der uC wirft einen "hard fault" Irq. Klar jetzt kann ich durch den code gehen und jeden cast raus werfen....aber vielleicht hat ja jemand hier ne Idee wie es besser geht. Gruß Marcel