Summary
The Microchip Application Maestro™ Software is a
stand-alone software tool to configure and incorporate a range
of pre-written firmware modules into your applications. Its
heart is a collection of modules developed by Microchip
Technology for use with its PICmicro devices. Starting from a
graphic interface, select one or more available modules, then
configure the parameters listed. When this is complete, the
Application Maestro Software generates code that can be
incorporated into the application project, using
MPLAB® IDE or any compatible development
environment.
It is important to note that the Application Maestro
Software is not a plug-in or add-on to the MPLAB line of
development tools. |

|
Application Maestro Software also differs from other librarian
systems because it does more than archive and manage related files
for a single software project. Instead, it manages a library of
ready-to-configure modules that can be customized to the
application, and creates the necessary files for inclusion in the
project on demand.
Application Maestro Software is a repository of pre-written
software solutions that are optimized for the many peripheral
features of Microchip controllers. It is no longer necessary to
spend hours digging through code archives or documentation, trying
to find the source code for an RS-232 serial communication port or
CAN engine, then manually adding it to a new project. Nor do you
have to re-invent a block of application code when you can’t find
that one elusive archive. With the Application Maestro Software,
it’s all in one place.
Features
Currently Maestro has these modules:
- I2C Slave for PIC16/PIC18
- Simple CAN Bootloader for PIC18
- RTC for PIC16 family
- 10-bit ADC polled for PIC18
- 10-bit ADC interrupt for PIC18
- Can driver with prioritized transmit buffer
- I2C Master for PIC16/PIC18
- SPIMaster for PIC16/PIC18
- USART for PIC16/PIC18
- Simple SRAM Dynamic Memory Allocation
- EUSART based for PIC18
- ECAN routtines for PIC18+ECAN
- DeviceNet Group 2 Slave for PIC18
- CAN from PIC18Fxx8
- LCD C routines for PIC18
- LCD routines for PIC16/PIC18
- SPISlave for PIC16/PIC18
- Oversampling module for PIC16/PIC18
Maestro Software and Manuals
Application Maestro Software 1.0.0
Application Maestro Modules 1.0.3
Getting Started with Application Maestro
Tutorial
Microchip Application Maestro Software User’s
Guide
XLCD Library Guide |