19.6 Revision B (October 2012)

  • JRE installation now automatic with Windows and Linux operating systems. Mac operating system instructions provided. Discussed in Chapter 2. “Before You Begin”, 2.2 “Install JRE and MPLAB X IDE”.
  • Corrected information on device driver names and paths in Chapter 2.
  • Added description of meaning of the two lights next to a debug tool in Chapter 3. “Tutorial” and Chapter 4. “Basic Tasks”.
  • Updated Icon definitions in Chapter 3. “Tutorial” and Chapter 4. “Basic Tasks”.
  • Added a list of language toolchain abbreviations in Chapter 4. “Basic Tasks”, 4.3 “Create a New Project”, 4.3.5 “Step 5: Select Compiler”.
  • Multiple dialogs updated to show projects using the new MPLAB XC C compiler.
  • Added information on the Libraries category in the Project Properties dialog in Chapter 4. “Basic Tasks”, 4.12 “Add and Setup Library and Object Files”.
  • Added information on normalizing a hex file under Chapter 4. “Basic Tasks”, 4.14 “Set Build Properties”.
  • Added information on how to add a literal value to a Watches window in Chapter 4. “Basic Tasks”, 4.20 “Watch Symbol Values Changes”.
  • Updated several sections for recent support of C++ (currently for the MPLAB XC32++ Compiler).
  • Added section on loadable projects in Chapter 5. “Additional Tasks”, 5.5 “Loadable Projects and Files”.
  • Discussed how to import embedded projects from other applications into MPLAB X IDE in Chapter 5. “Additional Tasks”, 5.7 “Other Embedded Projects”.
  • Added information on working with samples projects in Chapter 5. “Additional Tasks”, 5.8 “Sample Projects”.
  • Described how to work with other files, like XML, in Chapter 5. “Additional Tasks”, 5.9 “Work with Other Types of Files”.
  • Added information on how to work with log files in Chapter 6. Advanced Tasks”, 6.4 “Log Data”.
  • Described how to add functions to a toolbar in Chapter 6. Advanced Tasks”, 6.5 “Customize Toolbars”.
  • Added Chapter 7. Editor, that discusses MPLAB X IDE Editor usage, options and features.
  • Described an error message you might receive if you modify or move the default linker script, and how to avoid this. See Chapter 8. “Troubleshooting”, 8.4 “MPLAB X IDE Issues”.
  • Combined “Major Differences” and “Feature Differences” into Chapter 9. “MPLAB X IDE vs. MPLAB IDE v8”, 9.2 “Major Differences”. Explained NetBeans platform is open source, but MPLAB X IDE is proprietary.
  • In Chapter 9. “MPLAB X IDE vs. MPLAB IDE v8”, updated 9.3 “Menu Differences” to reflect new functions in MPLAB X IDE and 9.4 “Tool Support Differences” to reflect new plug-in support.
  • In Chapter 10. “Desktop Reference”, updated 10.2 “Menus” to reflect new functions in MPLAB X IDE.
  • Split “Windows and Dialogs” into Chapter 11. “MPLAB X IDE Windows and Dialogs” and Chapter 12. “NetBeans Windows and Dialogs” to better delineate the different windows. Updated window menus.
  • Updated project file structure in Chapter 13. “Project Files and Folders”, 13.2 “Files Window View”. Added information on Makefiles.
  • Updated discussion of MPLAB XC C compiler configuration bits to reference the common C interface (CCI) in Chapter 14. “Configuration Settings Summary”, 14.8 “XC Toolchains”.