Está en la página 1de 20

Computadoras Digitales

FRDM-KL28Z
FRDM-KL28Z

Visión general
El FRDM-KL28Z admite un rango de voltaje de la
fuente de alimentación de 1.71V a 3.6V. Cuenta
con un KL28Z, un dispositivo que cuenta con hasta
512KB Flash y 128KB SRAM, y numerosos
periféricos analógicos y digitales. Las interfaces
incorporadas incluyen un LED RGB, Acelerómetro y
magnetómetro, un giroscopio de velocidad angular
digital de 3 ejes, un sensor de luz ambiental, Botón
de reinicio (SW1), Botones NMI y LLWU (SW2, SW3)
y un control deslizante táctil capacitivo.
MCUXpresso Software and Tools

El MCUXpresso SDK, IDE y las herramientas de


configuración aceleran el tiempo de desarrollo
con software y herramientas de la más alta
calidad para Kinetis, microcontroladores LPC y
procesadores i.MX RT crossover.
MCUXpresso CONFIG TOOLS

Es un conjunto de herramientas de evaluación y


configuración que lo ayuda desde la primera
evaluación hasta el desarrollo del software de
producción. Incluye las siguientes herramientas:

Pins Tool

Clocks Tool

Peripherals Tool

Device Configuration Tool

TEE Tool
MCUXpresso CONFIG TOOLS

Pins Tool → Pins Routing Principal


Esta diseñado para configurar el enrutamiento de
señales periféricas a pines o señales internas.
La configuración de enrutamiento se puede hacer
en cualquiera de estas vistas:

Pins

Peripheral Signals

Package

Routed Pins
MCUXpresso CONFIG TOOLS

Pins Tool → Pins Routing Principal


Las siguientes dos secciones describen los dos
métodos que puede utilizar para definir la ruta
de enrutamiento.
Iniciando con la Selección Periférica
1) Seleccione “Peripheral”
2)En la vista “Routed Pins”, seleccione una de las señales
disponibles o expanda el periférico en la vista “Peripheral
Signals”.
3)Seleccione el pin/señal interna deseada
MCUXpresso CONFIG TOOLS

Pins Tool → Pins Routing Principal



Iniciando con la Selección Pin/Señales internas
1) Seleccione pin/señal interna (Routed to)
2) Seleccione uno de los periféricos disponibles. En la vista de
pines (Pins View), vea todos los periféricos/señales disponibles
haciendo clic en la casilla de verificación en la primera
columna o desplace las columnas al tipo de periférico
requerido.
3) Para el periférico seleccionado, seleccione una de las señales
disponibles.
MCUXpresso CONFIG TOOLS

Pins Tool → Workflow


Los siguientes pasos describen brevemente el flujo
de trabajo básico en la herramienta “Pins”.
1) En la vista de pines a la izquierda, encuentre un pin y una señal
periférica en la tabla y configure el enrutamiento haciendo clic en
la celda de la señal.
2) Opcionalmente, configure las propiedades eléctricas en la vista
“Routed Pins” en el medio seleccionando el estado requerido.
1)NOTA: El código fuente se genera automáticamente.
3) Abra la vista previa de código para inspeccionar el código fuente.
4) Haga clic en el botón “Update code” en el “Toolbar” para
actualizar el código.
MCUXpresso CONFIG TOOLS

Clocks Tool → Clock Configuration


Cada configuración de reloj (grupo funcional)
enumera las configuraciones para todo el
sistema de reloj y es parte de la configuración
global almacenada en el archivo .MEX.
Las configuraciones de los relojes (grupos
funcionales) se presentan en la parte superior
de la vista. Puede alternar entre ellos
seleccionándolos en el menú desplegable.
MCUXpresso CONFIG TOOLS

Clocks → Global Setting


Los ajustes globales, como el modo de ejecución
y el modo MCG, influyen en todo el sistema de
reloj. Se recomienda configurarlos primeros. La
configuración global se puede modificar en las
vistas “Clock Table”, “Clock Diagram” y
“Details”.
MCUXpresso CONFIG TOOLS

Clocks Tool → Clock Sources


El “Clock Sources Table” se encuentra en la vista
“Clock Table”. También puede editar las fuentes
del reloj directamente desde la vista “Diagram”
o desde la vista “Details”.
MCUXpresso CONFIG TOOLS

Clocks Tool → Frequency Settings


La frecuencia de relojes recalcula
instantáneamente el estado de todo el sistema
de reloj después de cada cambio de
configuración desde la fuente del reloj hasta la
salida del reloj.
MCUXpresso CONFIG TOOLS

Clocks Tool → Dependency Arrows


En la vista “Table”, el área entre las fuentes del
reloj y la salida del reloj contiene flechas que
dirigen la fuente de reloj a las salidas. Esto
identifica las dependencias y las influencias
cuando hay un cambio de la fuente de reloj o
elementos en una ruta de reloj compartida.
MCUXpresso CONFIG TOOLS

Clocks Tool → Details


View
Le muestra y le permite
cambiar la información
de configuración del
elemento de reloj.
MCUXpresso CONFIG TOOLS

Clocks Tool → Clock Diagram


El diagrama del reloj muestra la estructura de
todo el modelo de reloj, incluida la funcionalidad
de reloj manejada por la herramienta.
MCUXpresso CONFIG TOOLS

Peripherals Tool
Las características de la herramienta de periféricos:
Configuración de inicialización para controladores SDK.

Interfaz de usuario fácil de usar que permite inspeccionar y modificar
configuraciones

Selección de componentes de configuración inteligente a lo largo de los
controladores SDK utilizados en el proyecto de la cadena de herramientas

Validación instantánea de restricciones básicas y problemas de configuración.

Generación de código fuente de inicialización mediante llamadas de función
SDK.

Soporte de múltiples grupos funcionales para alternativas de inicialización.

Los problemas de configuración se muestran en la vista Problemas y están
marcados con decoradores en otras vistas

Integración en el marco de MCUXpresso Config Tools junto con otras
herramientas

Soporte de configuración de middleware (USB)
MCUXpresso CONFIG TOOLS

Peripherals Tool → Workflow


Los siguientes pasos describen brevemente el flujo
de trabajo básico en la herramienta de periféricos.
1) En la vista “Peripherals”, seleccione la instancia de periféricos
que desea configurar (use la casilla de verificación).
2) En caso que haya más componentes disponibles para ser
utilizados por el periférico, aparecerá el cuadro de diálogo
“Select Component”. El cuadro de diálogo Seleccionar
Componente muestra la lista de configuración de componentes
adecuados para el periférico seleccionado que coincide con el
driver SDK para el procesador seleccionado.
MCUXpresso CONFIG
TOOLS
Peripherals Tool
Peripherals Tool→→Workflow
Workflow
Los siguientes pasos describen brevemente el flujo
de trabajo básico en la herramienta de periféricos.
1) En la vista “Peripherals”, seleccione la instancia de periféricos
que desea configurar (use la casilla de verificación).
2) En caso que haya más componentes disponibles para ser
utilizados por el periférico, aparecerá el cuadro de diálogo
“Select Component”. El cuadro de diálogo Seleccionar
Componente muestra la lista de configuración de componentes
adecuados para el periférico seleccionado que coincide con el
driver SDK para el procesador seleccionado.
MCUXpresso CONFIG
TOOLS
Peripherals Tool → Workflow
3) Seleccione el componente que desea usar haga clic en
aceptar para confirmar.
4) En el editor de configuraciones que se abre
automáticamente, seleccione el “Component Mode” que le
gustaría usar y configure las configuraciones individuales.
5) Abra la vista “Code Preview” y vea el código fuente de
salida.
6) Puede usar el comando “Update Code” de la barra
“Toolbar”. De lo contrario, puede exportar el código fuente
seleccionado “File → Export… de “Main Menu”.
MCUXpresso CONFIG
TOOLS
Peripherals Tool → Workflow
7) Las configuraciones se pueden guardar en formato
MEX (usadas para todas las configuraciones de todas
las herramientas) seleccionando “File → Save” desde
el “Main Menu”.