数码营电子:基于微型控制器的编程、电路设计与电子产品制做。邮箱:shumaying@hotmail.com

MPLAB® XC Compilers

From 数码营电子实验室
Jump to navigation Jump to search

Mplab xc compiler logo.png

MPLAB® XC Compilers

  • Available as free, unrestricted-use downloads, award-winning MPLAB® XC C Compilers are comprehensive solutions for your project’s software development. Finding the right compiler to support your device is simple:
   *MPLAB XC8 supports all 8-bit PIC® and AVR® microcontrollers (MCUs)
   *MPLAB XC16 supports all 16-bit PIC MCUs and dsPIC® Digital Signal Controllers (DSCs)
   *MPLAB XC32/32++ supports all 32-bit PIC and SAM MCUs and MPUs

Note for macOS® and 32-bit OS users:

  • The latest version of macOS, 10.15 Catalina, removes support for 32-bit applications. This means that current versions of MPLAB XC32/32++ and MPLAB XC16 IDE will not run on this operating system. To run 32-bit applications, Apple unofficially recommends either that you keep an old Mac® computer on hand that runs a pre-Catalina version of macOS or that you partition your current Mac computer so that it can start up with an older macOS version as well as Catalina.
  • When combined with our free and award-winning MPLAB X Integrated Development Environment (IDE), the fully graphical frontend provides:
   *Editing errors and breakpoints that match corresponding lines in the source code
   *Single stepping through C and C++ (C++ only available in MPLAB XC32++ compilers) source code to inspect variables and structures at critical points
   *Data structures with defined data types, including floating point, display in watch windows
Qrcode for gh a3b9e9962ce8 1280.jpg