Xc8 Manual

Páginas: 31 (7521 palabras) Publicado: 18 de febrero de 2013
Roadshow 2012 Latin América

Introducción a MPLAB® X

Author:

Stu Chandler
Microchip Technology

Objetivos
Presentar el MPLAB® X IDE Explorar las diferencias entre MPLAB IDE 8 y el MPLAB® X IDE Presentar las nuevas funciones para
Edición Manejo de proyectos Navegacion de proyectos

Paso a paso
Crear, compilar, programar, debuggear Cómo convertir un proyecto de MPLAB 8
© 2012 MicrochipTechnology Incorporated. All Rights Reserved.

Slide 2

Agenda
Introducción a MPLAB® X
Lab 1: Crear un proyecto

Edicion en MPLAB® X
Lab 2: Editar y compilar un proyecto

Debugeando con MPLAB® X
Lab 3: Haciendo debug con el simulador de MPLAB® X

Navegación en MPLAB® X
Lab 4: Navegar por un proyecto

Usando programadores y debuggers en MPLAB® X
Lab 5: Haciendo debug con herramientas USB

Convirtiendo eimportando proyectos hechos con MPLAB IDE
Lab 6: Convertir un proyecto de MPLAB IDE a MPLAB® X Lab 7: Importar un HEX

Resumen y elementos de interés
© 2012 Microchip Technology Incorporated. All Rights Reserved.

Slide 3

¿Porqué MPLAB X?

¿Porqué MPLAB® X? ¿Recuerda estos?
MS DOS Windows 3.1 (16bit)

Windows XP (32bit)

Windows 7(64bit)

© 2012 Microchip Technology Incorporated. All RightsReserved.

Slide 5

¿Porqué MPLAB® X?
¿Porque hacer un MPLAB nuevo?

El código base de MPLAB 6-8 ya cumplió su tiempo:
El IDE carece de varias características modernas requeridas para desarrollar con procesadores mas complejos Dificultad para añadir caracteristicas solicitadas No es fácil que terceras partes agreguen herramientas Limitado a Windows
© 2012 Microchip Technology Incorporated. All RightsReserved.

Slide 6

¿Porqué MPLAB® X?
¿Porqué el IDE de NetBeans?

La nueva plataforma provee:
Un IDE maduro y probado en de años de uso Un IDE moderno con las caract. mas nuevas Una arquitectura extensible y documentada Muchos features pedidos ya están presentes Pensado para soportar lenguage de alto nivel Ejecutable en Windows, Mac y Linux

© 2012 Microchip Technology Incorporated. All RightsReserved.

Slide 7

¿Porqué MPLAB® X?
¿Porqué el IDE de NetBeans?

La nueva plataforma provee:
Un rico ecosistema de plug-ins Desarrollo para PC y MCU en el mismo IDE Estructura de archivos que no requiere el IDE Muchas nuevas funciones no disponibles en MPLAB IDE

© 2012 Microchip Technology Incorporated. All Rights Reserved.

Slide 8

El ecosistema de MPLAB® X

Información general de MPLAB® XIntegrated Development Environment
Editor Language Tools
MPASM / ASM
Assemblers

Project Manager Source Level Debuggers
Simulators MPLAB® SIM
Simulator

Emulators

Programmers
PICkit™ 3

Plug-Ins

Microchip Supplied

3rd Party MPLAB® XC
C Compilers

MPLAB® ICD 3 MPLAB® REAL ICE™ Starter Kits 3rd Party

3rd

Party 3rd Party and Legacy Instruments

User Supplied

© 2012 Microchip TechnologyIncorporated. All Rights Reserved.

Slide 10

Entorno de desarrollo de Microcontroladores
Escenciales
Integrated Development Environment Programmer/ Debugger Target Hardware

MPLAB®

REAL ICE
ACTIVE STATUS FUNCTION

TM

RESET

MPLAB® X IDE C Compiler Assembler

MPLAB REAL ICE™ MPLAB ICD 3 MPLAB PICkit™ 3

Explorer 16 PICDEM™ 2 Plus Your Hardware…

© 2012 Microchip Technology Incorporated. All RightsReserved.

Slide 11

Trabajando con MPLAB® X
Ayuda!

© 2012 Microchip Technology Incorporated. All Rights Reserved.

Slide 12

Trabajando con MPLAB® X
Wiki de soporte de MPLAB® X
www.microchip.wikidot.com

© 2012 Microchip Technology Incorporated. All Rights Reserved.

Slide 13

Principales diferencias

Principales Diferencias
Proyectos y “workspaces”
MPLAB® 8

■ El proyecto contiene:
■Cofiguracion básica del proyecto, nombre y ubicación de los archivos del proyecto, PIC a usar

■ El Workspace contiene:
■ Proyectos actuales, ubicación de las ventanas, herramientas de programación y debug usadas

MPLAB® X

■ Los proyectos contienen:
■ Todo – No se necesitan workspaces

■ Grupos de proyectos:


Slide 15

■ Listado de proyectos para simplificar su apertura en proyectos que son usados...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • xc8 programer
  • MANUAL DE MANUALES
  • Manual De
  • Manual
  • Manual
  • Manuales
  • Manual
  • Manual

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS