Microchip MPLAB Files

From Mech
Revision as of 17:04, 15 January 2011 by Lynch (talk | contribs)
Jump to navigationJump to search

Under C:\Program Files\Microchip

MPLAB C32

  • doc
    • Microchip-PIC32MX-Peripheral-Library.chm
    • MPLAB C32 Libraries.pdf
    • MPLAB C32 User Guide.pdf
  • examples
    • plib_examples
      • adc10
      • timer
      • lots of other similar directories containing sample code using the peripherals
  • lib (contains various compiled libraries with .a extensions, and .h header files; none we need to worry about)
  • pic32-libs
    • dsp
      • wrapper
        • various .c files that call mips_XXX functions
    • include
      • math.h (math function prototypes)
      • p32xxxx.h
      • peripheral
        • adc10.h
        • lots of other peripheral library header files
      • plib.h (includes all the peripheral library headers)
      • proc
        • p32mx795f512l.h (huge file defining SFR names and virtual memory addresses for the particular PIC)
    • peripheral
      • C source code for the peripherals, one directory per peripheral
  • pic32mx
    • include (looks the same as the include directory above)
    • lib (contains compiled libraries with .a extensions)
      • mips16
        • .a libraries for different PIC32's
      • proc
        • 32MX795F512L
          • procdefs.ld (some virtual memory addresses for the linker for our PIC32)