NuTiny-SDK-NUC122 Manual del usuario
ARM Cortex™-M0
MICROCONTROLADOR DE 32 BITS
NuTiny-SDK-NUC122 Manual del usuario
Para la serie NuMicro™ NUC122
La información descrita en este documento es propiedad intelectual exclusiva de Nuvoton Technology.
Corporation y no podrá reproducirse sin el permiso de Nuvoton.
Nuvoton proporciona este documento sólo como referencia de NuMicro.™ Diseño de sistemas basados en microcontroladores.
Nuvoton no asume ninguna responsabilidad por errores u omisiones.
Todos los datos y especificaciones están sujetos a cambios sin previo aviso.
Para obtener información adicional o preguntas, comuníquese con Nuvoton Technology Corporation.
Lanzamiento de publicación
Fecha: 25 de marzo de 2011
Revisión V1.0
Descargado desde Flecha.com.
Encimaview
NuTiny-SDK-NUC122 es la herramienta de desarrollo específica para la serie NuMicro™ NUC122. Los usuarios pueden utilizar NuTiny-SDK-NUC122P para desarrollar y verificar el programa de aplicación fácilmente.
NuTiny-SDK-NUC122 incluye dos porciones. Uno es NuTiny-EVB-122 y el otro es Nu-Link-Me. NuTiny-EVB-122 es la placa de evaluación y Nu-Link-Me es su adaptador de depuración. Por lo tanto, los usuarios no necesitan otros ICE adicionales ni depurar el equipo.
Introducción a NuTiny-SDK-NUC122
NuTiny-SDK-NUC122 utiliza el NUC122RD2AN como microcontrolador de destino. La Figura 2-1 es NuTiny-SDK-NUC122 para la serie NUC122, la parte izquierda se llama NuTiny-EVB-122 y la parte derecha es el Adaptador de depuración llamado Nu-Link-Me. NuTiny-EVB-122 es similar a otras placas de desarrollo. Los usuarios pueden utilizarlo para desarrollar y verificar aplicaciones para emular el comportamiento real. El chip integrado cubre las funciones de la serie NUC122. El NuTiny-EVB-122 puede ser un controlador de sistema real para diseñar los sistemas de destino de los usuarios.
Nu-Link-Me es un adaptador de depuración. El adaptador de depuración Nu-Link-Me conecta el puerto USB de su PC a su sistema de destino (a través del puerto de depuración serial cableado) y le permite programar y depurar programas integrados en el hardware de destino. Para utilizar el adaptador NuLink-Me Debug con IAR o Keil, consulte el “manual de usuario del controlador Nuvoton NuMicro ™ IAR ICE” o el “manual de usuario del controlador Nuvoton ™ NuMicro Keil ICE” para obtener más detalles. Estos dos documentos se almacenarán en el disco duro local cuando el usuario instale cada controlador.
2.1 Descripción del puente NuTiny-SDK-NUC122
2.1.1 Configuración de energía
- J1: puerto USB en NuTiny-EVB-122
- JP1: VCC5 Vol.tagConector electrónico en NuTiny-EVB-122
- J2: puerto USB en Nu-Link-Me
Modelo de potencia | Puerto USB J2 | Puerto USB J1 | JP1 VCC5 | Vol. MCU objetivotage |
Modelo 1 | Conectarse a la PC | X | CC 3.3 V o 5 V salida [1] |
CC 3.3 V o 5 V [1] |
Modelo 2 | X | Conectarse a la PC | CC 4.8 V o 5 V salida [2] |
CC 4.8 V o 5 V [2] |
Modelo 3 | X | X | Entrada CC de 2.5 V ~ 5.5 V | CC 2.5 V ~ 5.5 V que decidido por JP1 VCC5 aporte |
X: Sin uso.
Nota 1: Depende de la configuración (VCC mediante conexión a 3.3 V o 5 V) en el puente JPR en Nu-Link-Me.
Nota 2: Se debe colocar un dispositivo de diodo (4.8 V) o cortocircuitar ambos pines (5 V) en el D1 en NuTiny-EVB-122.
2.1.2 Conector de depuración
- JP3: Conector en la placa objetivo (NuTiny-EVB-122) para conectar con el adaptador Nuvoton ICE (Nu-Link o NuLink-Me)
- JP9: Conector en adaptador ICE (Nu-Link-Me) para conectar con una placa objetivo (por ej.ampel NuTiny-EVB-122)
2.1.3 Conector USB
- J1: Conector mini USB en NuTiny-EVB-122 para aplicaciones que utilizan
- J2: Conector Mini USB en Nu-Link-Me conectado a un puerto USB de PC
2.1.4 Conector extendido
- JP5, JP6, JP7 y JP8: conéctese a todos los pines del chip en NuTiny-EVB-122
2.1.5 Botón de reinicio
- SW1: Restablecer el botón para restablecer el chip de destino en NuTiny-EVB-122
2.1.6 Conector de alimentación
- JP1: conector VCC5 en NuTiny-EVB-122
- JP2: conector GND en NuTiny-EVB-122
2.2 Asignación de pines para conector extendido
NuTiny-EVB-122 proporciona NUC122RD2AN integrado y el conector extendido para el pin LQFP-64. La Tabla 2-1 es la asignación de pines para NUC122RD2AN.
Nº pin | Nombre del pin | Nº pin | Nombre del pin |
01 | PB.14, /EN | 33 | VSS |
02 | X320 | 34 | PC.13 |
03 | X321 | 35 | PC.12 |
04 | PA.11,12C1SCL | 36 | PC.11, MOSI10 |
05 | PA.10, I2C1SDA | 37 | PC.10, MIS010 |
06 | PD.8 | 38 | VDD |
07 | PD.9 | 39 | PC.9, SPICLK1 |
08 | PD.10 | 40 | PC.8, SPISS10 |
09 | PD 11 | 41 | PA.15, PWM3 |
10 | PB.4, RX1 | 42 | VSS |
11 | PB.5, TX1 | 43 | PA.14, PWM2 |
12 | PB.6, RTS1 | 44 | PA.13, PWM1 |
13 | PB.7. CTS1 | 45 | PA.12, PWM |
14 | LDO | 46 | DAT DE HIELO |
15 | VDD | 47 | hielo ck |
16 | VSS | 48 | AGREGAR |
17 | VBUS | 49 | PD.0 |
18 | VDD33 | 50 | PD.1 |
19 | D- | 51 | PD.2 |
20 | D+ | 52 | PD.3 |
21 | PB.0, RXO | 53 | PD.4 |
22 | PB.1, TXO | 54 | PD.5 |
23 | PB.2, RTSO | 55 | PB.15, /INT1 |
24 | PB.3, CTS0 | 56 | SALIDA XT1 |
25 | PC.5 | 57 | XT1_IN |
26 | PC.4 | 58 | / REINICIAR |
27 | PC.3, MOS100 | 59 | VSS |
28 | PC.2, MIS000 | 60 | VDD |
29 | PC.1, SPICLKO | 61 | PS2DAT |
30 | PC.0, SPISSOO | 62 | PS2CLK |
31 | PB.10, TM2, SPISSO1 | 63 | PVSS |
32 | PB.9, TM1, SPISS11 | 64 | PB.8, TMO |
Tabla 2-1 Asignación de pines para NUC122 LQFP-64
2.3 Colocación de la PCB NuTiny-SDK-NUC122
Los usuarios pueden consultar la Figura 2-2 para conocer las ubicaciones de la PCB NuTiny–SDK-NUC122.
Cómo iniciar NuTiny-SDK-NUC122 en Keil μVision® IDE®
3.1 Keil uVision
Descarga e instalación de software IDE
Por favor visite la empresa Keil websitiohttp://www.keil.com) para descargar Keil μVision® IDE e instalar RVMDK.
3.2 Descarga e instalación del controlador Nuvoton Nu-Link
Visite la empresa Nuvoton NuMicro™ websitiohttp://www.nuvoton.com/NuMicro ) para descargar “NuMicro™ Keil® μVision
Controlador IDE” file. Consulte el Capítulo 6.1 para conocer el flujo de descarga detallado. Cuando el controlador Nu-Link se haya descargado correctamente, descomprima el archivo. file y ejecute “Nu-Link_Keil_Driver.exe” para instalar el controlador.
3.3 Configuración de hardware
La configuración del hardware se muestra en la Figura 3-1.
3.4 Smpl_NuTiny-NUC122 Example programa
Este exampLe demuestra la facilidad de descargar y depurar una aplicación en una placa NuTiny-SDK-NUC122. Se puede encontrar en el directorio de listas de la Figura 3-2 y descargarse desde Nuvoton NuMicro™. websitio siguiendo el Capítulo 6.3.
Para usar este exampen:
El LED PB.4 alternará en la placa NuTiny-EVB-122.
Iniciar μVision®
- Proyecto abierto
Abra el proyecto Smpl_NuTiny_122.uvproj file Proyecto – Construir
Compile y vincule la aplicación Smpl_NuTiny-NUC122Flash – Descargar
Programe el código de la aplicación en Flash ROM en el chipIniciar el modo de depuración
Usando los comandos del depurador, puede:Review variables en la ventana de observación
Código de un solo paso
Reiniciar el dispositivo
Ejecuta la aplicación
Cómo iniciar NuTiny-SDK-NUC122 en el banco de trabajo integrado IAR
4.1 Descarga e instalación del software IAR Embedded Workbench
Por favor conéctese a la empresa IAR websitiohttp://www.iar.com) para descargar IAR Embedded Workbench e instalar EWARM.
4.2 Descarga e instalación del controlador Nuvoton Nu-Link
Conéctese a Nuvoton Company NuMicro™ websitiohttp://www.nuvoton.com/NuMicro) para descargar el “manual de usuario del controlador NuMicro™ IAR ICE” file. Consulte el Capítulo 6.2 para conocer el flujo de descarga detallado. Cuando el controlador Nu-Link se haya descargado correctamente, descomprima el archivo. file y ejecute “Nu-Link_IAR_Driver.exe” para instalar el controlador.
4.3 Configuración de hardware
La configuración del hardware se muestra en la Figura 4-1.
4.4 Smpl_NuTiny-NUC122 Example programa
Este exampLe demuestra la facilidad de descargar y depurar una aplicación en una placa NuTiny-SDK-NUC122. Se puede encontrar en el directorio de listas de la Figura 4-2 y descargarlo desde Nuvoton NuMicro ™. websitio siguiente en el Capítulo 6.3.
Para usar este exampen:
El LED PB.4 alternará en la placa NuTiny-EVB-122.
Iniciar el banco de trabajo integrado IAR
- File-Espacio de trabajo abierto
Abra el espacio de trabajo Smpl_NuTiny_122.eww file Proyecto – Hacer
Compile y vincule la aplicación Smpl_NuTiny-122Proyecto: descargar y depurar
Programe el código de la aplicación en la Flash ROM del chip.Código de un solo paso
Reiniciar el dispositivo
Ejecuta la aplicación
Esquema NuTiny-EVB-122
6.1 Descargar el controlador IDE NuMicro™ Keil μVision®
Paso 1 | Visite Nuvoton NuMicro™ websitio: http://www.nuvoton.com/NuMicro |
Paso 2 | ![]() |
Paso 3 | ![]() |
Paso 4 | Descargue el controlador IDE NuMicro ™ Keil μVision® |
6.2 Descargar el controlador NuMicro™ IAR EWARM
Paso 1 | Visite Nuvoton NuMicro™ websitio: http://www.nuvoton.com/NuMicro |
Paso 2 | ![]() |
Paso 3 | ![]() |
Paso 4 | Descargue el controlador NuMicro™ IAR Embedded Workbench® |
6.3 Descargar la biblioteca de software BSP NuMicro™ serie NUC100
Paso 1 | Visite Nuvoton NuMicro™ websitio: http://www.nuvoton.com/NuMicro |
Paso 2 | ![]() |
Paso 3 | ![]() |
Paso 4 | Descargue la biblioteca de software de la serie NuMicro™ NUC100 |
Historial de revisiones
Versión D | Fecha | Página | Descripción |
1 | 25 de marzo de 2011 | — | Lanzamiento inicial |
Aviso importante
Los productos Nuvoton no están diseñados, previstos, autorizados ni garantizados para su uso como componentes en sistemas o equipos destinados a implantación quirúrgica, instrumentos de control de energía atómica, instrumentos de aviones o naves espaciales, instrumentos de transporte, instrumentos de señales de tráfico, instrumentos de control de combustión u otras aplicaciones destinadas. para sustentar o sostener la vida. Además, los productos Nuvoton no están destinados a aplicaciones en las que la falla de los productos Nuvoton pueda resultar o conducir a una situación en la que se puedan producir lesiones personales, muerte o daños graves a la propiedad o al medio ambiente.
Los clientes de Nuvoton que utilizan o venden estos productos para su uso en dichas aplicaciones lo hacen bajo su propio riesgo y aceptan indemnizar completamente a Nuvoton por cualquier daño resultante de dicho uso o venta inapropiados.
Tenga en cuenta que todos los datos y especificaciones están sujetos a cambios sin previo aviso. Todas las marcas comerciales de productos y empresas mencionadas en esta hoja de datos pertenecen a sus respectivos propietarios.
Fecha de publicación: 25 de marzo de 2011
Revisión V1.0
Documentos / Recursos
![]() |
Microcontrolador nuvoTon NuTiny-SDK-NUC122 ARM Cortex-M0 de 32 bits [pdf] Manual del usuario NuTiny-SDK-NUC122, microcontrolador ARM Cortex-M0 de 32 bits, NuTiny-SDK-NUC122 microcontrolador ARM Cortex-M0 de 32 bits |