MPLAB® Harmony Configurator – Graphical system and middleware configuration

16
MPLAB Harmony Configurator – Graphical System and Middleware Configuration

Transcript of MPLAB® Harmony Configurator – Graphical system and middleware configuration

Page 1: MPLAB® Harmony Configurator – Graphical system and middleware configuration

MPLAB Harmony Configurator – Graphical System and

Middleware Configuration

Page 2: MPLAB® Harmony Configurator – Graphical system and middleware configuration

q  This webinar will be available afterwards at www.designworldonline.com & email

q  Q&A at the end of the presentation q  Hashtag for this webinar: #DWwebinar

Before We Start

Page 3: MPLAB® Harmony Configurator – Graphical system and middleware configuration

Moderator

Aimee Kalnoskas Design World

Leonard Elevich Microchip Technology

Presenters

Larry Snyder InterNiche Technologies, Inc.

Page 4: MPLAB® Harmony Configurator – Graphical system and middleware configuration

MPLAB® Harmony Configurator(MHC)

Page 5: MPLAB® Harmony Configurator – Graphical system and middleware configuration

Agenda

•  MPLAB® Harmony Configurator (MHC) –Intro. •  MHC – Live tool demo. •  Third Party Feature Presentation: •  Q&A.

Page 6: MPLAB® Harmony Configurator – Graphical system and middleware configuration

•  MPLAB® Harmony is a comprehensive, interoperable,

tested software development framework for Microchip PIC32 microcontrollers.  

o  The framework integrates both internal and 3rd party middleware, drivers, peripheral libraries and real time operating systems, simplifying and accelerating the 32-bit code development process.

o  MPLAB® Harmony works within the MPLAB X IDE development environment and is supported by Microchip.

§  First Line of Support §  First line of support provided by Microchip for all Harmony

components, including third-party solutions

§  Comprehensive Web Portal §  Includes Licensing, Resale, Technical Support & Collateral

for Microchip & third-party Harmony components

What is MPLAB® Harmony Flexible

Interoperable Compatible

MPLAB®          Harmony

Modular Re-­‐‑Usable

Page 7: MPLAB® Harmony Configurator – Graphical system and middleware configuration

MPLAB® Harmony Configurator (MHC)

Ø MHC enables: ü  Create - Harmony

project ü  Graphically select &

configure - Harmony components

ü  Initialize - Middleware state machines

ü  Generated project can be compiled and executed

ü  3rd Party Solutions can be added and configured without updates to MHC

Page 8: MPLAB® Harmony Configurator – Graphical system and middleware configuration

MPLAB® Harmony Configurator (MHC)

•  MHC  Design: •  Easily  Scalable:

•  Add  MCUs •  Add  Features

•  Low  Support  &    Maintenance

•  Enables  3rd  party  solutions

MPLAB  X

Linked and Integrated

Help!

Harmony Configuration

Page 9: MPLAB® Harmony Configurator – Graphical system and middleware configuration

MHC TOOL DEMO

Page 10: MPLAB® Harmony Configurator – Graphical system and middleware configuration

InterNiche Technologies, Inc.

Page 11: MPLAB® Harmony Configurator – Graphical system and middleware configuration

InterNiche Technologies, Inc. InterNiche Solutions:

Low cost pre compiled networking object libraries

Reduce development time Much less expensive than source code lower technical expertise required node locked to specified PIC32 MCUs

Pre ported source code modules Reduce development time Products include clear documentation and one year of technical support Technical support from product’s development engineers Communications: TCP/IP v4/v6; PPP/PPPoE Security: SSL; SSH ; IPSec ; IKE Management: SNMPv1, v2c, v3; DHCP Server; DNS Server Applications: HTTP ; ESMTP ; SNTP ... and more

•  Available from MicrochipDIRECT

Page 12: MPLAB® Harmony Configurator – Graphical system and middleware configuration

InterNiche Technologies, Inc.

Page 13: MPLAB® Harmony Configurator – Graphical system and middleware configuration

InterNiche Technologies, Inc.

Page 14: MPLAB® Harmony Configurator – Graphical system and middleware configuration

MPLAB® Harmony Ecosystem

Attend the third Webinar of the MPLAB® Harmony series to learn: v  Benefits of using MPLAB® Harmony for integrating

third party solutions. v  How MPLAB® Harmony simplifies software purchase

and eases support. Featured Ecosystem Partner:

May 27 2015 2-3pm EST

Page 15: MPLAB® Harmony Configurator – Graphical system and middleware configuration

Questions?

Leonard Elevich Microchip Technology www.microchip.com/harmony

Aimee Kalnoskas Design World [email protected]

Larry Snyder InterNiche Technologies [email protected] [email protected]

Page 16: MPLAB® Harmony Configurator – Graphical system and middleware configuration

Thank You q  This webinar will be available at

designworldonline.com & email

q  Tweet with hashtag #DWwebinar

q  Connect with Design World

q  Discuss this on EngineeringExchange.com