Tabla de contenido:
- Paso 1: ADVERTENCIA
- Paso 2: descarga de MPLAB X
- Paso 3: instalar
- Paso 4: descarga del compilador
- Paso 5: instalar el compilador
- Paso 6: ¡Eso es
Video: Instalación de MPLAB X para productos ChipKIT: 6 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
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
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
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
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
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
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
¡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:
Instalación De La Carte TagTagTag Pour Nabaztag / Instalación de la placa TagTagTag en su Nabaztag: 15 pasos
Instalación De La Carte TagTagTag Pour Nabaztag / Instalación de la placa TagTagTag en su Nabaztag: (ver más abajo la versión en inglés) La carte TagTagTag a été créée en 2018 lors de Maker Faire Paris pour faire renaitre les Nabaztag et les Nabaztag: tag. Elle a fait l'objet ensuite d'un financement participatif sur Ulule en juin 2019, si vous souhaitez
Instalación De La Carte TagTagTag Pour Nabaztag: etiqueta / Instalación de la placa TagTagTag en su Nabaztag: etiqueta: 23 pasos
Instalación De La Carte TagTagTag Pour Nabaztag: tag / Instalación de la placa TagTagTag en su Nabaztag: tag: (ver más abajo la versión en inglés) La carte TagTagTag a été créée en 2018 lors de Maker Faire Paris pour faire renaitre les Nabaztag et les Nabaztag: tag . Elle a fait l'objet ensuite d'un financement participatif sur Ulule en juin 2019, si vous souhaitez
Controlador Arduino para fotografía de productos automatizada de 360 °: 5 pasos (con imágenes)
Controlador Arduino para fotografía de productos automatizada de 360 °: construyamos un controlador basado en arduino que controle un motor paso a paso y un obturador de cámara. Junto con un plato giratorio accionado por un motor paso a paso, este es un sistema potente y de bajo costo para la fotografía o fotogrametría automatizada de productos en 360 °. El automático
Soporte de bricolaje LED SOFTBOX para fotografía de productos: 27 pasos (con imágenes)
Soporte de bricolaje LED SOFTBOX para fotografía de productos: aprenda a hacer una lámpara LED SOFTBOX en CASA fácil Cartón DIY #DIY #Softbox #Light #Film #Studio #HowToMake #Cardboard #LED #Bulb # DiyAtHome ▶ Simplemente siga las instrucciones paso a paso en el video y diviértete probándolo solo !!! ▶ Por favor, l
Robot Gong: la idea definitiva del proyecto Hackaton para expertos en ventas y productos (no se requiere codificación): 17 pasos (con imágenes)
Robot Gong: la idea definitiva del proyecto Hackaton para expertos en ventas y productos (no se requiere codificación): construyamos un gong musical robótico activado por correo electrónico. Esto le permite configurar alertas automáticas por correo electrónico para activar el gong … (a través de SalesForce, Trello, Basecamp …) Su equipo nunca más se olvidará de " GONGGG " cuando se publica un nuevo código, un dea