This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

RM48L530: Relationship between .out file,.map file and .hex file

Part Number: RM48L530

Hi TI,

After compiling ARM project,there are .out file,.map file and .hex file.

I want to know what's the relationship between them?

And how to read a .hex file,what's the key factor of .hex file,what informations can we get from .hex file?

Best regards,

Frank

  • Hi Frank,

    - The .out file is a compiled binary code generated after compiling and linking your source code. This needs to be programmed into the flash memory of the MCU.
    - The .map file is a text file generated by the linker for your reference. You can review the memory mapping of defined functions and variables from this file.
    - The .hex file is a readable version of the binary code (.out file). It shows the actual hex code that will be programmed into the program memory.

    You can find more information about these file formats from the CCS Help menu: "Help" -> "Help Contents" -> "ARM Compiler Version 18.1 User's Guides".