• illegal word operand
    the code in asm -5 0000018A D4500200 MOV R5,[R0+#0x0002] -4 0000018E 0000 ADD R0,R0 -3 00000190 0000 ADD R0,R0 -2 00000192 8A370800 JB 0xFD6E.0,0x0001A6 -1 00000196 04000100 ADD DPP0:0x0001,DPP0...
  • Relative timing of os_time_get() and os_itv_wait()
    In a very simple task containing an infinite loop and running on os_itv_wait() I would like to measure how long the code takes to run using os_time_get(). For example if os_itv_wait() lets my code run...
  • Compile a program with RELATIVE JUMPS
    Hi, I need to compile a program in to relative jumps in order to locate it diferent addresses. With this I can load it to address 0x1000000 or 0x3000000. I have a BIG flash memory that contains...
  • Relative project file paths
    Hi, With new uVision4 the file paths in project are not saved as they were entered, so there's no way to save relative paths because uVision4 automatically converts them to absolute. The problem is...
  • Relative jumps in .SRC files
    After compiling a .C file with the SRC directive to produce an assembler output file I have difficulty understanding releative jumps in the .src file. e.g. the line JC $ + 5H LJMP ?C0007 ...