3.2.3 Glossary of Terms

Here is a quick reference to a list of terms that may be unique to Microchip or MCC Harmony3:

Figure 3-27. MCC Harmony3 Terms in Context
Figure 3-28. System Services
Table 3-16. MCC Harmony3 Glossary of Terms
TermDefinition
ComponentAny hardware or software component in the system. Each component will have a unique version number.
Component Level HelpHelp for the component, documents overview, usage, and APIs
LibrariesImplements complex functionality and protocols and provides a highly abstracted portable Application Programming Interface
DriverProvides a simple, abstracted, portable interface and its implementation to peripherals
Driver InterfaceInterface generated by drivers allows users to easily port from one device to the other
PLIBs (Peripheral Libraries )Provides low-level direct non-portable access to peripheral functions
SystemProvides standard system functions, including Clock, Pins, and Interrupts
Hardware Initializer (HWI)Provides low-level direct non-portable register access to only initialization of the peripheral
LocalA downloaded component/version and available on a local PC
RemoteComponents available for download
Content ManagerAllows users to add components to the device resources or update the versions of the components already available in device resources.
Project GraphProject Graph is a view screen providing a block diagram visualization of the components and their dependencies within a project
Project ResourcesAllows users to select resources available in the device resources to be used in the project
Device ResourcesAllows users to see the local devices resources. Additional resources can be added to this from the content manager
Version InfoThe change log for the module availing in the dropdown version selection in MCC Content Manager
Component ViewAlso called the simple view of the component, allowing users to configure the component in the user interface
Pin Grid ViewAllows the user to select pins for the component in a grid view
Pin Package ViewAllows the user to see the pins in the device package view
MCC NotificationsList of (configuration) tasks that may be completed to ensure working code
MCC LogLogs of MCC. In case of error\bug reporting, save this to a file and send it along with the project for the team to replicate the issue
MCC OutputOutput log of MCC. MCC prints out the generated file messages here
mcc_generated_filesFolder on the drive where all MCC files are generated