FRDM-KL25Z:guía completa sobre la plataforma de desarrollo de la libertad para Kinetis
En el artículo de hoy, daremos una descripción general de Freedom KL25Z/frdm-kl25z. Es un dispositivo con una interfaz de depuración incorporada para control de ejecución y programación flash y tiene opciones de placa de expansión, entre otras características.
Placa Freescale FRDM-KL25Z
Primero veremos su descripción y características, luego veremos sus configuraciones de pines y el proceso de configuración usando un microcontrolador.
Qué es FRDM-KL25Z
La plataforma de desarrollo FRDM-KL25Z es un sistema de desarrollo, evaluación de eficiencia energética, bajo consumo y pequeño que se utiliza para la demostración rápida de aplicaciones y la creación de prototipos. Por ello, ha acelerado la expansión de aplicaciones como dispositivos de control de potencia, iluminación, pequeños contadores, sistemas de audio, etc.
(sistema de altavoces estéreo)
Configuración de pines FRDM-KL25Z
La siguiente tabla ofrece un resumen del pinout FRDM-KL25Z.
Características del FRDM-KL25Z
Algunas de las características de la placa de desarrollo FRDM-KL25Z incluyen;
- Primero, tiene una E/S de expansión que es compatible con el factor de forma Arduino Uno.
- Luego, hay un botón de reinicio y un LED tricolor.
LED tricolor
- En tercer lugar, tiene un suministro de 3,3 V desde o hacia el encabezado de E/S. Además, tiene un suministro de 5 V al cabezal de E/S y un Vin de 5 a 12 V desde el conector de E/S.
- Su configuración KL25Z128VLK4 de MCU ARM cortex-M0 de 32 bits comprende:
- Controlador USB de máxima velocidad
- Hasta 48MHz de frecuencia operativa
- SRAM de 16 KB, flash de 128 KB
CI ARM Cortex-M0 y M3 en SMD
- Además, tiene un soporte de batería de tipo botón con una opción de cantidad opcional y una interfaz de depuración USB de alta gama OpenSDA.
- Tiene alimentación en el conector USD integrado.
- Por último, tiene un acelerómetro Freescale MMA8451QR1 y un "control deslizante" resistente capacitivo.
Primeros pasos con MBED
- Conecte su microcontrolador a una PC
Comience conectando su mbed a la PC mediante un cable USB. Como muestra de la potencia existente, la luz de estado será instantánea. Unos segundos más tarde, después de la activación posterior, su computadora identificará la MCU mbed como una unidad USB estándar.
Microcontrolador Mbed
- Haga clic en el enlace MBED.HTM para iniciar sesión
A continuación, haga clic en la cuenta mbed.htm para abrir la nueva unidad USB en el navegador web. Necesitará su nombre de usuario y contraseña para acceder a la cuenta o registrarse para obtener uno nuevo para abrir el sitio web.
- Configuración de PC
La MCU mbed se verá como un puerto serie en su PC. Si usa Windows, tendrá que instalar un controlador para ver la pantalla, pero sucede de manera predeterminada en Linux y Mac.
Más adelante, una aplicación de terminal ayudará a su PC host a comunicarse con mbed. Garantiza que envíe caracteres al sistema operativo mbed y también le permite imprimir en la pantalla de su computadora.
Otros programas de terminal como TeraTerm a menudo enumeran nombres de puertos serie accesibles. Pero si desea conocer la identidad del puerto serie para adjuntarle una aplicación o terminal, puede;
- Linux: Utilice el comando "Is/dev/ttyACM*" para averiguar el nombre del dispositivo en Linux.
- Mac: Utilice el comando "Is/dev/tty.USB modem*" para conocer el nombre del dispositivo en Mac OS.
- Windows: Navegue desde los siguientes botones start-control panel-system-hardware –administrador de dispositivos para encontrar la identidad del puerto COM.
Descargando un programa
- Guardar un programa binario (.bin) en la plataforma FRDM.
Descargue un binario "Hello World" ideal, por ejemplo, NXP FRDM-KL25Z:HelloWorld_KL25Z.bin.
A continuación, de la misma manera, guardaría archivos usando un disco USB normal y guardaría el archivo binario del programa en su disco MCU mbed. Como indicación, el LED de estado parpadea mientras la computadora escribe el archivo en el disco MCU.
- Pulse el botón Restablecer
Después de presionar el botón Restablecer, el sistema cargará el programa más nuevo en el disco del microcontrolador mbed en una memoria flash MCU. En el proceso, el LED de estado seguirá parpadeando.
En última instancia, cuando el sistema termine de cargar el programa en la MCU, comenzará a funcionar.
- Crear sus programas usando el compilador en línea
Finalmente, su microcontrolador mbed ahora puede ejecutar el programa y, en consecuencia, garantizar un parpadeo permanente de LED1.
Luego, volver a conectar y desconectar o reiniciar el microcontrolador reiniciará el programa.
- Para descargar un programa diferente.
Después de un reinicio, el programa más nuevo en mbed MCU continúa ejecutándose. Como tal, puede sobrescribir un programa existente o descargar uno nuevo al actualizar desde el programa en ejecución actual.
Conclusión
En resumen, la placa FRDM-KL25Z es una plataforma de desarrollo de costo ultra bajo diseñada por NXB en colaboración con mbed para crear prototipos de todo tipo de dispositivos como medidores pequeños.
Si desea continuar explorando el dispositivo FRDM-KL25Z, no dude en contactarnos.
Tecnología Industrial
- Planificación de la cadena de suministro:la guía del fabricante para una planificación y una previsión precisas
- Guía de creación rápida de prototipos para el desarrollo de productos
- Navegando por el salvaje oeste del comercio electrónico:una guía para distribuidores B2B
- ¿Es elegible para el crédito fiscal para investigación y desarrollo?
- ¿El proceso de descubrimiento y por qué es importante para sus proyectos de desarrollo?
- Guía de seguridad del trabajador para la industria manufacturera
- Ultiboard:la guía definitiva para lo mejor para principiantes
- Módulo RTC:la guía absoluta para un proyecto fácil
- 74LS74:Una guía completa del flip-flop dual
- BME680:una guía completa sobre el sensor ambiental
- Protocolo de comunicación Bluetooth:la guía de protocolo definitiva para estudiantes