2005-10-31 09:39 PM
Error in Linker when changing to thumb mode, in examples
2005-10-31 02:15 AM
IAR Universal Linker V4.59N/386
Copyright 1987-2005 IAR Systems. All rights reserved. Error[e18]: Range error, ARM branch to unaligned (or thumb) address Where $ = T0TIMI_Addr + 0xCC [0x400000CC] in module ''?RESET'' (C:\str710\examples\ST examples\STR71x\STR71xLibrary\examples\uart\interrupt\Debug\ Obj\71x_vect.r79), offset 0xCC in segment part 0, segment INTVEC What: Undefined_Handler & 3 [0x1] Allowed range: 0x0 - 0x0 Operand: Undefined_Handler [0x400005a1] in module 71x_it (C:\str710\examples\ST examples\STR71x\STR71xLibrary\examples\uart\interrupt\Debug\Obj\ 71x_it.r79), Offset 0x1 in segment part 2, segment CODE Total number of errors: 1 Total number of warnings: 0 How to get over this, in thumb mode? Best regards, Frank Andersen2005-10-31 09:39 PM
Thanks, it now compiles i Thumb mode as well.
I thougth that this would produce a smaller code size, but it does not, does the code run faster in Thumb mode or whar is the advantage? Best Regards, Frank Andersen