Tabla de contenido:

Instalación de MPLAB X para productos ChipKIT: 6 pasos
Instalación de MPLAB X para productos ChipKIT: 6 pasos

Video: Instalación de MPLAB X para productos ChipKIT: 6 pasos

Video: Instalación de MPLAB X para productos ChipKIT: 6 pasos
Video: PIC18F4550 ¿Cómo configurar IDE MPLAB X Compilador XC8? Jorge APC 2024, Noviembre
Anonim
Instalación de MPLAB X para productos ChipKIT
Instalación de MPLAB X para productos ChipKIT

Muchos de los que siguen mi serie For Cheap Robots están familiarizados con el uso de MPIDE con productos chipKIT. Incluso puede estar familiarizado con cómo usar el IDE de Arduino con estas placas. Sin embargo, hasta ahora no he usado mucho MPLAB X.

MPLAB X es un potente IDE, fabricado por Microchip, que le da acceso directo a los registros a bordo de los microcontroladores PIC que utilizan las placas chipKIT. Esto permite un control mucho más refinado sobre las placas y acceso a más hardware que Arduino pasa por alto.

Además, dado que MPLAB X no requiere el gestor de arranque que necesitan Arduino y MPIDE, le permite utilizar más espacio de programación en sus placas.

~~~~~

¡Para ver más cosas que he hecho, puedes consultar mi página de perfil!

Para obtener más información de Digilent o de Digilent Makerspace, consulte el blog de Digilent.

Paso 1: ADVERTENCIA

ADVERTENCIA
ADVERTENCIA

El uso de MPLAB requiere un chipKIT PGM. Además, programar su placa con MPLAB y PGM sobrescribirá su cargador de arranque. Esto significa que una vez que use MPLAB, no podrá volver a usar Arduino o MPIDE hasta que vuelva a cargar el gestor de arranque.

Hay varios tutoriales aquí sobre Instructables que cubren cómo volver a cargar el cargador de arranque para el DP32. Esto también funcionará para la WF32 y la mayoría de las otras placas chipKIT. Sin embargo, se necesitan pasos adicionales para volver a cargar los cargadores de arranque en el uC32, por lo que cubriré ese proceso en otro tutorial.

También voy a aprovechar este momento para señalar que no cubriré cómo programar sus placas chipKIT en MPLAB. Esa es otra lata de gusanos por completo, así que lo cubriré en un tutorial separado.

Paso 2: descarga de MPLAB X

Descargando MPLAB X
Descargando MPLAB X
Descargando MPLAB X
Descargando MPLAB X

Vaya al sitio web de Microchip MPLAB X y desplácese hacia abajo. Verá una fila de pestañas. Haga clic en el que dice "Descargar". Haga clic en el enlace de su sistema operativo y el instalador debería comenzar a descargarse.

(Nota al margen: debido a que ya tengo MPLAB X instalado, para este tutorial voy a instalar una versión anterior, que se puede encontrar en la pestaña "Descargar archivo". Estoy instalando IDE 3.10. La última versión (como de este escrito) es 3.30.)

Paso 3: instalar

Instalar en pc
Instalar en pc
Instalar en pc
Instalar en pc
Instalar en pc
Instalar en pc

Este paso es bastante sencillo, por lo que no me extenderé. Sin embargo, señalaré una cosa que vale la pena señalar.

Ejecute el instalador y acepte los términos de uso. Tarifa bastante estándar para un instalador, sin embargo, eventualmente debería llegar a un paso que se parece a la imagen 2, que pregunta sobre la instalación del IDE o la instalación del IPE. Ambas casillas deben marcarse automáticamente, pero si no lo están, márquelas.

El IPE es un entorno de programación integrado. Es útil si tiene un archivo hexadecimal preconstruido que solo necesita cargarse en el tablero. Específicamente, esta herramienta es útil para volver a cargar los cargadores de arranque en placas chipKIT, para que pueda usarlos con Arduino nuevamente.

Puede usar solo el IDE para hacer esto, sin embargo, encuentro que el IPE es más optimizado.

Paso 4: descarga del compilador

Descarga del compilador
Descarga del compilador
Descarga del compilador
Descarga del compilador
Descarga del compilador
Descarga del compilador

Inmediatamente después de que finalice la instalación, debe ir a la última página del instalador, con tres casillas de verificación. Cada una de estas casillas de verificación, si se deja marcada, abrirá una pestaña en su navegador predeterminado que va a un sitio web para un producto de Microchip. El único que nos interesa en este momento es el compilador XC32, que es la mejor opción.

Deje marcada la casilla superior y desmarque las otras dos (como en la primera imagen).

Cuando presiona "Finalizar", se abrirá una nueva pestaña en la página del compilador de XC. Desplácese hacia abajo hasta que vea una fila de pestañas y haga clic en la etiqueta "Descargas". Descargue el compilador XC32 para su sistema operativo.

Es importante que obtenga el compilador XC32, porque todas las placas chipKIT usan microcontroladores de 32 bits. También puede descargar los compiladores de 16 y 8 bits (XC16 y XC8, respectivamente), pero solo serán útiles si utiliza placas de 16 u 8 bits, que no son las placas chipKIT.

Paso 5: instalar el compilador

Instalación del compilador
Instalación del compilador
Instalación del compilador
Instalación del compilador
Instalación del compilador
Instalación del compilador
Instalación del compilador
Instalación del compilador

Una vez que se complete la descarga, puede ejecutar el instalador XC32, que lo guiará a través del proceso en sí.

Vale la pena señalar que estamos instalando la versión gratuita del compilador XC32. No es necesario que pague ninguna licencia de esta manera, y cumplirá perfectamente con nuestros propósitos.

Después de que se instale su compilador, habrá un último paso en el instalador que le pedirá que active o compre una licencia. Debido a que estamos usando la licencia gratuita, no es necesario que hagamos esto. Sin embargo, debajo hay una clave y un enlace para obtener una licencia gratuita de C ++.

En términos generales, C ++ crea programas más grandes que C, y yo personalmente no uso C ++, pero usted puede hacerlo si lo desea.

Paso 6: ¡Eso es

¡Eso es todo!
¡Eso es todo!

¡Ya ha instalado MPLAB X!

Si está acostumbrado a Arduino o MPIDE, MPLAB es una bestia completamente diferente. Arduino se asegura de ocuparse de la mayoría de las cosas realmente difíciles detrás de escena. Al eliminar esa división entre el programador y el microcontrolador, MPLAB es al mismo tiempo más difícil de usar y más desafiante.

No me adentraré demasiado en cómo usar las placas MPLAB y chipKIT, pero escribiré un blog que explica cómo hacer un programa simple de parpadeo de LED y lo que realmente está sucediendo dentro de la placa.

¡Espero que te haya resultado útil!

Recomendado: