|
|||||||||||
Technical Support Support Resources
Product Information |
GENERAL: Object File Formats GeneratedInformation in this article applies to:
QUESTIONWhat file formats do the Keil Software tools generate? ANSWERThe file formats generated depend on the tool sets. 8051 ToolsThe Keil C51 tools use the Intel OMF-51 object module format for object modules generated by the assembler and compiler. The linker generates OMF-51 absolute object modules. The object-HEX converter generates Intel HEX files. Download OMF51.ZIP which contains the original Intel specification. 251 ToolsThe Keil C251 tools use the Intel OMF-251 object module format for object modules generated by the assembler and compiler. The linker generates OMF-251 absolute object modules. The object-HEX converter generates Intel HEX and Intel HEX-386 files. 166 ToolsThe Keil C166 tools use the OMF-166 object module format for object modules generated by the assembler and compiler. The linker generates OMF-166 absolute object modules. The object-HEX converter generates Intel HEX and Intel HEX-386 files. Download OMF166.PDF -- the PDF file for OMF166. Keil MDK ToolsThe Keil MDK tools create ARM Executable Format, an executable image generated by the ARM Linker. This formatted file is made up of both the binary image and debug information. It is in ELF format. µVisionFor information about the files supported by µVision, please see this page in the µVision Users Guide Last Reviewed: Thursday, February 25, 2021 | ||||||||||
|
Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.