|
| B. File TypesThe following file types are supported by µVision: Project Files- *.UV2: µVision Project File (global project settings that can be shared via a complete work-group)
- *.OPT: µVision Local Project Option settings (debugger settings, current open files, screen positions, and so on)
Source Files- *.A51: Assembler Source Files
- *.A66: Assembler Source Files
- *.S: Assembler Source Files (typical used for ARM source files)
- *.SRC: Other source files generated by the C compiler
- *.C: C Source Files
- *.CPP: C++ Source Files
- *.H: C Header Files (used with #include)
- *.INC: Assembler Include Files (used with $include)
Listing Files- *.I: C Preprocessor Output File
- *.LST: Listing Files generated by the C Compiler or Assembler
- *.MAP: Listing Files (or Map Files) generated by the Linker
- *.M51: Listing Files (or Map Files) generated by the Linker
- *.M66: Listing Files (or Map Files) generated by the Linker
- *.HTM: Listing Files of the RealView Linker
- *.PLG: Contents of the Build Window for Each Make
- *.COD: Complete program listing file that includes mixed C and Assembly code. All references are resolved and addresses are fixed-up.
Object and HEX Files- *.OBJ: Relocateable Object Files
- *.O: Relocateable Object Files
- *.(no extension): Absolute Object Files (executable programs generated by the Linker)
- *.Bxx: Absolute Object Files generated by OC51 for individual code banks (xx may be from 00 to 31)
- *.ELF: ELF/DWARF files generated by the Linker/Locater
- *.HEX: Intel Hex file, generated by the Object-Hex Conversion Utility
- *.H86: Intel Hex file, generated by the Object-Hex Conversion Utility
- *.SBR: Source Browser Information Files generated by the Linker/Locater
Build Files- *.BAT: batch file that re-creates a project from the command prompt. µVision may create a batch file when Project - Output - Create Batch File is enabled.
- *._IA, *.__I, *._II: tool invocation files.
Debugger Files- *.INI: Typically used for Debugger Initialization files
Other Files- *.ORC: Global Register Coloring File for Optimization
- *.IC: Intermediate C source file created by the EC++ Compiler
- *.LNP: Linker Input File generated by uVision to pass command line
- *.PLG: Protocol file that summarizes the last build process
|
|