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 [Link] 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”.