Placa de desarrollo para NXP LPC1114 (ARM...

26
LP LP LP LP Guía de Usuar Descripción general Modo de uso Placa de desarroll UM PC PC PC PC RdSS Ele http://www info@rd rio lo para NXP LPC1114 (ARM Co 1114 1114 1114 1114 Board Board Board Board MLPC1114 Rev.: A - 02/02/2011 ectrónica w.rdss.com.ar dss.com.ar ortex-M0) by RdSS by RdSS by RdSS by RdSS 4 4 4 4 d d d d

Transcript of Placa de desarrollo para NXP LPC1114 (ARM...

Page 1: Placa de desarrollo para NXP LPC1114 (ARM Cortex-M0)rdss.com.ar/datasheets/User_Manual_LPC1114_Board.pdf · 17.- J5: Jumper para habilitación de memoria EEPROM M24C32W [1.2.17] 18.-

LPCLPCLPCLPC

Guía de Usuario

Descripción general Modo de uso

Placa de desarrollo para NXP LPC1114 (

UMLPC1114 Rev.: A

LPCLPCLPCLPC

RdSS Electrónicahttp://www.rdss.com.ar

[email protected]

ario

de desarrollo para NXP LPC1114 (ARM Cortex

1114111411141114BoardBoardBoardBoard

UMLPC1114 Rev.: A - 02/02/2011

Electrónica http://www.rdss.com.ar

[email protected]

ARM Cortex-M0)

by RdSS

by RdSS

by RdSS

by RdSS

1114111411141114 BoardBoardBoardBoard

Page 2: Placa de desarrollo para NXP LPC1114 (ARM Cortex-M0)rdss.com.ar/datasheets/User_Manual_LPC1114_Board.pdf · 17.- J5: Jumper para habilitación de memoria EEPROM M24C32W [1.2.17] 18.-

LPCLPCLPCLPC 1114111411141114 BoardBoardBoardBoard

RdSS Electrónica 2011 | www.rdss.com.ar

by RdSS

by RdSS

by RdSS

by RdSS

Índice

1. Presentación …………………….

1.1. Características de la placa de desarrollo .

1.2. Conociendo el equipo

1.2.1. Conector de fuente externa

1.2.2. Conector SWD (Serial Wire Debug)

1.2.3. Cortex Debug Connector

1.2.4. Conector DB9 Hembra ………………………………………………………..

1.2.5. Conector UART MCU

1.2.6. Zócalo Micro SD

1.2.7. Terminales EXP 1

1.2.8. Terminales EXP

1.2.9. Conector USB ……………..

1.2.10. Botón de Reset

1.2.11. Botón 1 de usuario

1.2.12. Botón 2 de usuario

1.2.13. Leds D2, D3, D4 y D5

1.2.14. J1: Jumper de selección de fuente de alimentación

1.2.15. J2: Jumper para habilitación del conversor MAX3232

1.2.16. J3: Jumper para selección de función SWO ó MOSI

1.2.17. J5: Jumper para habilitación de memoria EEPROM M24C32W

1.2.18. J6: Jumper de sensor de temperatura analógico TC1047A

1.3. Circuito ……………………

2. Bootloader ……………………………………………………………….…………………………

2.1. Uso de bootloader por UART con Flash Magic

3. Precauciones y advertencias

4. Contacto …………………………………………………………………….………..…………………

www.rdss.com.ar

Placa de desarrollo para NXP LPC1114

………….…………….…………………………………………………………………

Características de la placa de desarrollo .…………………………………………………

Conociendo el equipo ………………………..……..………………………………………………….

Conector de fuente externa ...………….……….…………………………………………

Conector SWD (Serial Wire Debug) ….……..………………………………………….

Cortex Debug Connector .……………………….….………………………………………..

Hembra ………………………………………………………..

Conector UART MCU …………………………………………………………..

Zócalo Micro SD .………………………………………………….………………………

Terminales EXP 1 ………..……..……………………………….………………………

Terminales EXP 2 ………..……..……………………………….………………………

……………..……..……………………………….………………………

Botón de Reset …………..……..……………………………….………………………

Botón 1 de usuario ..…..……..……………………………….………………………

de usuario .…..……..……………………………….………………………

Leds D2, D3, D4 y D5 …..……..……….…………………….………………………

J1: Jumper de selección de fuente de alimentación .…………………….

J2: Jumper para habilitación del conversor MAX3232 ..…………

J3: Jumper para selección de función SWO ó MOSI .………………

J5: Jumper para habilitación de memoria EEPROM M24C32W

J6: Jumper de sensor de temperatura analógico TC1047A ..

……………………………………………..……..………………………………………………….

……………………………………………………………….…………………………………

Uso de bootloader por UART con Flash Magic .…………………………………………

Precauciones y advertencias …………………….…………………………………………………

…………………………………………………………………….………..…………………

UMLPC1114 Rev.: A | 2

para NXP LPC1114

…………….………………………………………………………………… 3

………………………………………………… 3

.……..…………………………………………………. 4

………………………………………… 5

…………………………………………. 5

….……………………………………….. 6

Hembra ………………………………………………………..…….…… 7

……………………..…….…… 8

………………………………………………….……………………….……… 8

……………………………….……………………….……… 9

……………………………….……………………….……… 10

…………………….……… 11

……………………………….……………………….……… 11

……………………………….……………………….……… 12

……………………………….……………………….……… 12

…………………….……………………….……… 12

……………………. 12

………….……… 13

……………….……… 13

J5: Jumper para habilitación de memoria EEPROM M24C32W .…… 13

..….……… 13

.……..…………………………………………………. 14

………….….. 16

………………………………………… 16

……………… 25

…………………………………………………………………….………..…………………………….. 26

Page 3: Placa de desarrollo para NXP LPC1114 (ARM Cortex-M0)rdss.com.ar/datasheets/User_Manual_LPC1114_Board.pdf · 17.- J5: Jumper para habilitación de memoria EEPROM M24C32W [1.2.17] 18.-

LPCLPCLPCLPC 1114111411141114 BoardBoardBoardBoard

RdSS Electrónica 2011 | www.rdss.com.ar

by RdSS

by RdSS

by RdSS

by RdSS

1. Presentación

LPC1114 Board es una placa de desar

en ARM Cortex-M0. Algunas de las características de esta familia de microcontroladores (la

LPC11XX) son las interfaces y periféricos que incorpora, y el bajo consumo que el dispositivo

presenta. En cuanto a la placa, cuenta con todo lo necesario para comenzar a explorar las

capacidades del microcontrolador y sus periféricos, dejándole al usuario solamente la

responsabilidad de desarrollar el software

1.1. Características de la placa de des

Las características de la placa son:

� Microcontrolador NXP LPC1114 Cortex

kBytes SRAM, una I2C de alta velocidad, una UART

ADC de 10 bits y 42 puertos de entrada/salida);

� Conector DB9 con MAX3232 para conectividad RS232 mediante UART,

configurable mediante jumper;

� Memoria EEPROM M24C32W conexión I2C, configurable mediante jumper;

� Sensor de temperatura analógico TC1047A, configurable mediante jumper;

� Zócalo para tarjetas Micro SD con

retención mecánica para insertar o extraer la memoria);

� Circuito de alimentación de 3.3 V, con circuito de protección por

(fusible auto-reseteable)

� Conector de fuente con ci

VDC y conector USB para alimentación alternativa (no está implementada la

conexión USB). Selección de fuente configurable mediante jumper;

� Conector SWD (Serial Wire Debug) de 20 pines para debugging y

programación;

� Cortex Debug Connector de 10 pines (nuevo), para conexión con LPC

(LPCXpresso) entre otros;

� 50 terminales en conexión con todas los pines del microcontrolador NXP

LPC1114 Cortex

� Cuatro leds de usuario

� Dos botones de usuario

� Botón de Reset;

� Dimensiones: 115 mm x 80 mm

El kit esta compuesto por:

� 1 x LPC1114 Board con NXP LPC1114

� 1 x Cable conexión USB de 1.

� 7 x Jumpers largos para selección de funcionalidades

� 4 x Soportes para circuito impreso

� 1 x CD con hojas de datos, software,

www.rdss.com.ar

Placa de desarrollo para NXP LPC1114

LPC1114 Board es una placa de desarrollo para el microcontrolador LPC1114 de NXP, basado

M0. Algunas de las características de esta familia de microcontroladores (la

LPC11XX) son las interfaces y periféricos que incorpora, y el bajo consumo que el dispositivo

to a la placa, cuenta con todo lo necesario para comenzar a explorar las

capacidades del microcontrolador y sus periféricos, dejándole al usuario solamente la

responsabilidad de desarrollar el software para la misma.

Características de la placa de desarrollo

Las características de la placa son:

Microcontrolador NXP LPC1114 Cortex-M0 (hasta 50 MHz, 32 kBytes Flash y 8

kBytes SRAM, una I2C de alta velocidad, una UART, dos SSP/SPI, cuatro timers,

ADC de 10 bits y 42 puertos de entrada/salida);

B9 con MAX3232 para conectividad RS232 mediante UART,

configurable mediante jumper;

Memoria EEPROM M24C32W conexión I2C, configurable mediante jumper;

Sensor de temperatura analógico TC1047A, configurable mediante jumper;

Zócalo para tarjetas Micro SD con sistema “push-push”

retención mecánica para insertar o extraer la memoria);

Circuito de alimentación de 3.3 V, con circuito de protección por

reseteable) de 500 mA y led fijo de encendido;

Conector de fuente con circuito rectificador para alimentación de 5 VDC a 9

VDC y conector USB para alimentación alternativa (no está implementada la

conexión USB). Selección de fuente configurable mediante jumper;

Conector SWD (Serial Wire Debug) de 20 pines para debugging y

ramación;

Cortex Debug Connector de 10 pines (nuevo), para conexión con LPC

(LPCXpresso) entre otros;

50 terminales en conexión con todas los pines del microcontrolador NXP

LPC1114 Cortex-M0 (42 del MCU y 8 de alimentación);

Cuatro leds de usuario configurables (dos verdes, un amarillo y un rojo);

Dos botones de usuario configurables (cada uno con funciones secundarias);

Botón de Reset;

Dimensiones: 115 mm x 80 mm

1 x LPC1114 Board con NXP LPC1114

1 x Cable conexión USB de 1.80 mts (A-B)

7 x Jumpers largos para selección de funcionalidades

4 x Soportes para circuito impreso

1 x CD con hojas de datos, software, ejemplo y material adicional

UMLPC1114 Rev.: A | 3

para NXP LPC1114

rollo para el microcontrolador LPC1114 de NXP, basado

M0. Algunas de las características de esta familia de microcontroladores (la

LPC11XX) son las interfaces y periféricos que incorpora, y el bajo consumo que el dispositivo

to a la placa, cuenta con todo lo necesario para comenzar a explorar las

capacidades del microcontrolador y sus periféricos, dejándole al usuario solamente la

M0 (hasta 50 MHz, 32 kBytes Flash y 8

dos SSP/SPI, cuatro timers,

B9 con MAX3232 para conectividad RS232 mediante UART,

Memoria EEPROM M24C32W conexión I2C, configurable mediante jumper;

Sensor de temperatura analógico TC1047A, configurable mediante jumper;

(con circuito de

Circuito de alimentación de 3.3 V, con circuito de protección por polyswitch

rcuito rectificador para alimentación de 5 VDC a 9

VDC y conector USB para alimentación alternativa (no está implementada la

conexión USB). Selección de fuente configurable mediante jumper;

Conector SWD (Serial Wire Debug) de 20 pines para debugging y

Cortex Debug Connector de 10 pines (nuevo), para conexión con LPC-Link

50 terminales en conexión con todas los pines del microcontrolador NXP

(dos verdes, un amarillo y un rojo);

(cada uno con funciones secundarias);

y material adicional

Page 4: Placa de desarrollo para NXP LPC1114 (ARM Cortex-M0)rdss.com.ar/datasheets/User_Manual_LPC1114_Board.pdf · 17.- J5: Jumper para habilitación de memoria EEPROM M24C32W [1.2.17] 18.-

LPCLPCLPCLPC 1114111411141114 BoardBoardBoardBoard

RdSS Electrónica 2011 | www.rdss.com.ar

by RdSS

by RdSS

by RdSS

by RdSS

1.2. Conociendo el equipo

Antes de comenzar a utilizar la placa de desarrollo, será neces

siguiente imagen puede observar la distribución de los distintos componentes y conectores

con los que la placa cuenta.

1.- Conector de fuente externa

2.- Conector SWD (Serial Wire Debug)

3.- Cortex Debug Connector [1.2.3

4.- Conector DB9 Hembra [1.2.4

5.- Conector UART MCU [1.2.5]

6.- Zócalo Micro SD [1.2.6]

7.- Terminales EXP 2 [1.2.8]

8.- Terminales EXP 1 [1.2.7]

9.- Conector USB [1.2.9]

10.- Botón de Reset [1.2.10]

11.- Botón 1 de usuario [1.2.11]

12.- Botón 2 de usuario [1.2.12]

13.- Leds D2, D3, D4 y D5 [1.2.13

www.rdss.com.ar

Placa de desarrollo para NXP LPC1114

Conociendo el equipo

Antes de comenzar a utilizar la placa de desarrollo, será necesario familiarizarse con ella. En la

siguiente imagen puede observar la distribución de los distintos componentes y conectores

externa [1.2.1]

Conector SWD (Serial Wire Debug) [1.2.2]

1.2.3]

1.2.4]

]

]

1.2.13]

14.- J1: Jumper de selección de fuente de alimentación (externa ó USB)

15.- J3: Jumper para selección de función SWO ó MOSI [1.2.16]

16.- J2: Jumper para habilitación del conversor MAX3232 [1.2.15]

17.- J5: Jumper para habilitación de memoria EEPROM M24C32W [1.2.17]

18.- J6: Jumper para habilitación de sensor de temperatura analógico TC1047A

19.- U1: Regulador de tensión 3.3 V

20.- U3: Conversor de nivel MAX3232

21.- U2: MCU NXP LPC1114

22.- U4: Memoria EEPROM M24C32W

23.- U5: Sensor de temperatura analógico TC1047A

UMLPC1114 Rev.: A | 4

para NXP LPC1114

ario familiarizarse con ella. En la

siguiente imagen puede observar la distribución de los distintos componentes y conectores

Jumper de selección de fuente de alimentación (externa ó USB) [1.2.14]

Jumper para selección de función

Jumper para habilitación del

Jumper para habilitación de memoria

Jumper para habilitación de sensor de temperatura analógico TC1047A [1.2.18]

U1: Regulador de tensión 3.3 V

U3: Conversor de nivel MAX3232

U4: Memoria EEPROM M24C32W

U5: Sensor de temperatura analógico

Page 5: Placa de desarrollo para NXP LPC1114 (ARM Cortex-M0)rdss.com.ar/datasheets/User_Manual_LPC1114_Board.pdf · 17.- J5: Jumper para habilitación de memoria EEPROM M24C32W [1.2.17] 18.-

LPCLPCLPCLPC 1114111411141114 BoardBoardBoardBoard

RdSS Electrónica 2011 | www.rdss.com.ar

by RdSS

by RdSS

by RdSS

by RdSS

1.2.1. Conector de fuente

El conector de fuente, es el común de 2mm con el que vienen la mayor parte de las fuentes

reguladas. La tensión de alimentaci

VDC (máximo absoluto), o de 5 VAC (mínimo) a 9 VAC (máximo absoluto). Sin embargo, en

caso de utilizar una fuente externa, se recomienda utilizar una fuente regulada de no más de 9

VDC / 750 mA. Como la placa integra un puente rectificador, no importa la polaridad con que

conecte la alimentación a la misma (sobre el conector de fuente).

desde este conector, se deberá

1.2.2. Conector SWD (Serial

Este conector permite conectar al kit las herramientas

programación, que soporten el protocolo de comunicación SWD (Serial Wire Debug). Cabe

destacar que si bien el conector es el m

interfaces JTAG, éste último protocolo no es soportado por el microcontrolador de la placa

(solamente SWD). En este kit, el conector se usa únicamente para SWD (Serial Wire Debug)

www.rdss.com.ar

Placa de desarrollo para NXP LPC1114

externa

conector de fuente, es el común de 2mm con el que vienen la mayor parte de las fuentes

reguladas. La tensión de alimentación de entrada que puede utilizar va de 5 VDC (mínimo) a 12

VDC (máximo absoluto), o de 5 VAC (mínimo) a 9 VAC (máximo absoluto). Sin embargo, en

caso de utilizar una fuente externa, se recomienda utilizar una fuente regulada de no más de 9

mo la placa integra un puente rectificador, no importa la polaridad con que

conecte la alimentación a la misma (sobre el conector de fuente). Para alimentar el circuito

desde este conector, se deberá seleccionar “Ext.” en el Jumper 1 (J1 [Ext. | USB])

Serial Wire Debug)

Este conector permite conectar al kit las herramientas tradicionales

programación, que soporten el protocolo de comunicación SWD (Serial Wire Debug). Cabe

destacar que si bien el conector es el mismo que se utiliza por muchas herramientas que son

interfaces JTAG, éste último protocolo no es soportado por el microcontrolador de la placa

En este kit, el conector se usa únicamente para SWD (Serial Wire Debug)

UMLPC1114 Rev.: A | 5

para NXP LPC1114

conector de fuente, es el común de 2mm con el que vienen la mayor parte de las fuentes

ón de entrada que puede utilizar va de 5 VDC (mínimo) a 12

VDC (máximo absoluto), o de 5 VAC (mínimo) a 9 VAC (máximo absoluto). Sin embargo, en

caso de utilizar una fuente externa, se recomienda utilizar una fuente regulada de no más de 9

mo la placa integra un puente rectificador, no importa la polaridad con que

Para alimentar el circuito

seleccionar “Ext.” en el Jumper 1 (J1 [Ext. | USB]) (1.2.14).

de debugging y

programación, que soporten el protocolo de comunicación SWD (Serial Wire Debug). Cabe

ismo que se utiliza por muchas herramientas que son

interfaces JTAG, éste último protocolo no es soportado por el microcontrolador de la placa

En este kit, el conector se usa únicamente para SWD (Serial Wire Debug).

Page 6: Placa de desarrollo para NXP LPC1114 (ARM Cortex-M0)rdss.com.ar/datasheets/User_Manual_LPC1114_Board.pdf · 17.- J5: Jumper para habilitación de memoria EEPROM M24C32W [1.2.17] 18.-

LPCLPCLPCLPC 1114111411141114 BoardBoardBoardBoard

RdSS Electrónica 2011 | www.rdss.com.ar

by RdSS

by RdSS

by RdSS

by RdSS

Pin Conexión

1 VDD

2 VDD

3 TRST (no conectado)

4 GND

5 NC / TDI (no conectado)

6 GND

7 SWDIO / TMS

8 GND

9 SWDCLK / TCK

10 GND

1.2.3. Cortex Debug Connector

El Cortex Debug Connector posee sólo 10 pines (doble fila, 1.27mm de paso), soporta debug a

través de JTAG, SWD (Serial Wire Debug) y SWV (Serial Wire

usa únicamente para SWD (Serial Wire Debug)

debuggers, entre ellos LPC-LINK (LPCX

y otros.

www.rdss.com.ar

Placa de desarrollo para NXP LPC1114

Conexión Pin Conexión

DD 11 RTCK (resistencia

DD 12 GND

(no conectado) 13 SWO / TDO (no conectado

GND 14 GND

(no conectado) 15 nRESET (P0.0)

GND 16 GND

SWDIO / TMS (P1.3) 17 DBGRQ (resistencia

GND 18 GND

SWDCLK / TCK (P0.10) 19 NC / DBACK (no conectado)

GND 20 GND

Cortex Debug Connector

posee sólo 10 pines (doble fila, 1.27mm de paso), soporta debug a

través de JTAG, SWD (Serial Wire Debug) y SWV (Serial Wire Viewer). En este kit, el conector se

usa únicamente para SWD (Serial Wire Debug). Este conector puede utilizarse con muchos

LINK (LPCXpresso), ULINK2, ULINK-Pro, CoLink y CoLinkEx (CooCox)

UMLPC1114 Rev.: A | 6

para NXP LPC1114

exión

esistencia pull-down)

no conectado)

(P0.0)

esistencia pull-down)

(no conectado)

posee sólo 10 pines (doble fila, 1.27mm de paso), soporta debug a

este kit, el conector se

Este conector puede utilizarse con muchos

, CoLink y CoLinkEx (CooCox)

Page 7: Placa de desarrollo para NXP LPC1114 (ARM Cortex-M0)rdss.com.ar/datasheets/User_Manual_LPC1114_Board.pdf · 17.- J5: Jumper para habilitación de memoria EEPROM M24C32W [1.2.17] 18.-

LPCLPCLPCLPC 1114111411141114 BoardBoardBoardBoard

RdSS Electrónica 2011 | www.rdss.com.ar

by RdSS

by RdSS

by RdSS

by RdSS

Pin

1.2.4. Conector DB9 Hembra

Este conector permite comunicarse exteriormente con un cable común RS232

conector están presentes únicamente las señales TX y RX de la placa, y el resto de los pines se

configuraron como para una conexión “

deberá tener en la posición “E

J2 (J2 “TX” / “RX” [EN | DIS]) (1.2.15)

Pin

www.rdss.com.ar

Placa de desarrollo para NXP LPC1114

Pin Conexión

1 VDD

2 SWDIO / TMS (P1.3)

3 GND

4 SWDCLK / TCK (P0.10)

5 GND

6 SWO / TDO (no conectado)

7 KEY

8 NC / TDI (no conectado)

9 GND

10 nRESET (P0.0)

Conector DB9 Hembra

Este conector permite comunicarse exteriormente con un cable común RS232

r están presentes únicamente las señales TX y RX de la placa, y el resto de los pines se

configuraron como para una conexión “null modem”. En el caso de usar este conector, se

“ENabled” los terminales TX y RX (ambos habilitados)

(1.2.15).

Pin Conexión (DB9 hembra)

1 --- (conectado con pines 4 y 6)

2 TX (salida de la placa)

3 RX (entrada a la placa)

4 --- (conectado con pines 1 y 6)

5 GND

6 --- (conectado con pines 1 y 4)

7 --- (conectado con pin 8)

8 --- (conectado con pin 7)

9 --- (no conectado)

UMLPC1114 Rev.: A | 7

para NXP LPC1114

Este conector permite comunicarse exteriormente con un cable común RS232. En este

r están presentes únicamente las señales TX y RX de la placa, y el resto de los pines se

. En el caso de usar este conector, se

(ambos habilitados) del Jumper

Page 8: Placa de desarrollo para NXP LPC1114 (ARM Cortex-M0)rdss.com.ar/datasheets/User_Manual_LPC1114_Board.pdf · 17.- J5: Jumper para habilitación de memoria EEPROM M24C32W [1.2.17] 18.-

LPCLPCLPCLPC 1114111411141114 BoardBoardBoardBoard

RdSS Electrónica 2011 | www.rdss.com.ar

by RdSS

by RdSS

by RdSS

by RdSS

1.2.5. Conector UART MCU

Muchas veces es necesario conectarse a la UART del microcontrolador directamente sin pasar

por un conversor de niveles

otro microcontrolador o dispositivo. Para esos casos, se dispuso de un conector de 4 pines en

los que se tienen las señales TX

usar este conector, se deberá tener en la posi

habilitados) del Jumper J2 (J2 “TX” / “RX” [EN | DIS])

provenientes del conversor de niveles.

Pin

1.2.6. Zócalo Micro SD

El equipo cuenta con una ranura para tarjetas de memoria Micro SD

colocación de las memorias

sujeta a la tarjeta. Las señales

(P2.11). Este zócalo además tiene un pin

colocada en la ranura. Para c

presionándola hasta oír un “click”. De esta forma la tarjeta será retenida en el zócalo. Para

extraerla de él, vuelva a presionar la tarjeta hasta oír un nuevo “click”. NUNCA quite la tarjeta

tirando de ella hacia afuera cuando este activado el circuito de re

zócalo de forma definitiva.

www.rdss.com.ar

Placa de desarrollo para NXP LPC1114

Conector UART MCU

Muchas veces es necesario conectarse a la UART del microcontrolador directamente sin pasar

MAX3232, ya que puede que las señales TX y RX provengan de

otro microcontrolador o dispositivo. Para esos casos, se dispuso de un conector de 4 pines en

los que se tienen las señales TX (P1.7) y RX (P1.6), además de VDD [3.3 V] y GND

usar este conector, se deberá tener en la posición “DISabled” los terminales TX y RX (ambos

habilitados) del Jumper J2 (J2 “TX” / “RX” [EN | DIS]) (1.2.15) para que no interfieran las señales

provenientes del conversor de niveles.

Pin Conexión

1 VDD [3.3 V]

2 RX (P1.6) (entrada al MCU)

3 TX (P1.7) (salida del MCU)

4 GND

El equipo cuenta con una ranura para tarjetas de memoria Micro SD. Este zócalo permite la

memorias mediante el sistema “push-push”, que mantiene firmemente

Las señales que llegan a él son CS (P0.2), MISO0 (P0.8), MOSI0 (P0.9)

Este zócalo además tiene un pin, CD (P0.7), para la detección de si hay o no una tarjeta

colocada en la ranura. Para colocar la tarjeta de memoria, debe introducirla en el zócalo

sionándola hasta oír un “click”. De esta forma la tarjeta será retenida en el zócalo. Para

extraerla de él, vuelva a presionar la tarjeta hasta oír un nuevo “click”. NUNCA quite la tarjeta

tirando de ella hacia afuera cuando este activado el circuito de retención ya que dañaría al

UMLPC1114 Rev.: A | 8

para NXP LPC1114

Muchas veces es necesario conectarse a la UART del microcontrolador directamente sin pasar

X y RX provengan de

otro microcontrolador o dispositivo. Para esos casos, se dispuso de un conector de 4 pines en

además de VDD [3.3 V] y GND. En el caso de

ción “DISabled” los terminales TX y RX (ambos

para que no interfieran las señales

Este zócalo permite la

push”, que mantiene firmemente

, MISO0 (P0.8), MOSI0 (P0.9) y SCK0

para la detección de si hay o no una tarjeta

locar la tarjeta de memoria, debe introducirla en el zócalo

sionándola hasta oír un “click”. De esta forma la tarjeta será retenida en el zócalo. Para

extraerla de él, vuelva a presionar la tarjeta hasta oír un nuevo “click”. NUNCA quite la tarjeta

tención ya que dañaría al

Page 9: Placa de desarrollo para NXP LPC1114 (ARM Cortex-M0)rdss.com.ar/datasheets/User_Manual_LPC1114_Board.pdf · 17.- J5: Jumper para habilitación de memoria EEPROM M24C32W [1.2.17] 18.-

LPCLPCLPCLPC 1114111411141114 BoardBoardBoardBoard

RdSS Electrónica 2011 | www.rdss.com.ar

by RdSS

by RdSS

by RdSS

by RdSS

1.2.7. Terminales EXP 1

Es un conector de 10 pines de expansión (doble fila, de paso 2.54 mm) que cuenta con 6

señales provenientes del microcontrolador, junto con 4 pines de alimentación. En este

conector se encuentran los pines P2[4 y 5] y P3[0 a 3].

Pin Conexión Detalle / Observaciones

1 GND

2 VDD

3 P3.0

4 P3.1

5 P3.2

6 P3.3

7 P2.5

8 P2.4

9 GND

10 VDD

www.rdss.com.ar

Placa de desarrollo para NXP LPC1114

Es un conector de 10 pines de expansión (doble fila, de paso 2.54 mm) que cuenta con 6

señales provenientes del microcontrolador, junto con 4 pines de alimentación. En este

nector se encuentran los pines P2[4 y 5] y P3[0 a 3].

Detalle / Observaciones Utilizado en el kit (pág.)

GND

VDD [3.3 V]

PIO3_0 / DTR Led 5

PIO3_1 / DSR

PIO3_2 / DCD

PIO3_3 / RI

PIO2_5

PIO2_4

GND

VDD [3.3 V]

UMLPC1114 Rev.: A | 9

para NXP LPC1114

Es un conector de 10 pines de expansión (doble fila, de paso 2.54 mm) que cuenta con 6

señales provenientes del microcontrolador, junto con 4 pines de alimentación. En este

Utilizado en el kit (pág.)

-

-

Led 5 (ver 1.2.13)

-

-

-

-

-

-

-

Page 10: Placa de desarrollo para NXP LPC1114 (ARM Cortex-M0)rdss.com.ar/datasheets/User_Manual_LPC1114_Board.pdf · 17.- J5: Jumper para habilitación de memoria EEPROM M24C32W [1.2.17] 18.-

LPCLPCLPCLPC 1114111411141114 BoardBoardBoardBoard

RdSS Electrónica 2011 | www.rdss.com.ar

by RdSS

by RdSS

by RdSS

by RdSS

1.2.8. Terminales EXP 2

Es un conector de 40 pines de expansión (doble fila, de paso 2.54 mm) que cuenta con 36

señales provenientes del microcontrolador, junto con 4 pines de alim

conector se encuentran los pines P0[0 a 11], P1[0 a 11], P2[0 a 3 | 6 a 11] y P3[4 y 5].

Pin Conexión Detalle / Observaciones

1 GND

2 VDD

3 P0.0

4 P0.1 PIO0_1 / CLKOUT / CT32B0_MAT2

5 P0.2 PIO0_2 / SSEL0 / CT16B0_CAP0

6 P0.3

7 P0.4

8 P0.5

9 P0.6

10 P0.7

11 P0.8 PIO0_8 / MISO0 / CT16B0_MAT0

12 P0.9 PIO0_9 / MOSI0 / CT16B0_MAT1

13 P0.10 SWCLK / PIO0_10 / SCK0 / CT16B0_MAT2

www.rdss.com.ar UMLPC1114 Rev.: A |

Placa de desarrollo para NXP LPC1114

Es un conector de 40 pines de expansión (doble fila, de paso 2.54 mm) que cuenta con 36

señales provenientes del microcontrolador, junto con 4 pines de alimentación. En este

conector se encuentran los pines P0[0 a 11], P1[0 a 11], P2[0 a 3 | 6 a 11] y P3[4 y 5].

Detalle / Observaciones Utilizado en el kit (pág.)

GND

VDD [3.3 V]

RESET / PIO0_0 Botón de Reset

PIO0_1 / CLKOUT / CT32B0_MAT2 Botón 1

PIO0_2 / SSEL0 / CT16B0_CAP0 Chip Select de Micro SD

PIO0_3

PIO0_4 / SCL SCL de M24C32W

PIO0_5 / SDA SDA de M24C32W

PIO0_6 / SCK0

PIO0_7 / CTS Card Insert de Micro SD

PIO0_8 / MISO0 / CT16B0_MAT0 Data Output de Micro SD

PIO0_9 / MOSI0 / CT16B0_MAT1 Data Input de Micro SD

/ PIO0_10 / SCK0 / CT16B0_MAT2 SWDCLK

UMLPC1114 Rev.: A | 10

para NXP LPC1114

Es un conector de 40 pines de expansión (doble fila, de paso 2.54 mm) que cuenta con 36

entación. En este

conector se encuentran los pines P0[0 a 11], P1[0 a 11], P2[0 a 3 | 6 a 11] y P3[4 y 5].

Utilizado en el kit (pág.)

-

-

Botón de Reset (ver 1.2.10)

Botón 1 (ver 1.2.11)

Chip Select de Micro SD

-

SCL de M24C32W (jumper 5)

SDA de M24C32W (jumper 5)

-

Card Insert de Micro SD

Data Output de Micro SD

Data Input de Micro SD

SWDCLK

Page 11: Placa de desarrollo para NXP LPC1114 (ARM Cortex-M0)rdss.com.ar/datasheets/User_Manual_LPC1114_Board.pdf · 17.- J5: Jumper para habilitación de memoria EEPROM M24C32W [1.2.17] 18.-

LPCLPCLPCLPC 1114111411141114 BoardBoardBoardBoard

RdSS Electrónica 2011 | www.rdss.com.ar

by RdSS

by RdSS

by RdSS

by RdSS

14 P0.11 R / PIO0_11 / AD0 / CT

15 P1.0 R / PIO1_0 / AD1 / CT32B1_CAP0

16 P1.1 R / PIO1_1/ AD2 / CT32B1_MAT0

17 P1.2 R / PIO1_2 / AD3 / CT32B1_MAT1

18 P1.3 SWDIO / PIO1_3 / AD4 / CT32B1_MAT2

19 P1.4 PIO1_4 /

20 P1.5 PIO1_5 / RTS / CT32B0_CAP0

21 P1.6 PIO1_6 / RXD / CT32B0_MAT0

22 P1.7 PIO1_7 / TXD / CT32B0_MAT1

23 P1.8

24 P1.9 P

25 P1.10 PIO1_10 / AD6 / CT16B1_MAT1

26 P1.11

27 P2.0

28 P2.1

29 P2.2

30 P2.3

31 P3.4

32 P3.5

33 P2.6

34 P2.7

35 P2.8

36 P2.9

37 P2.10

38 P2.11

39 GND

40 VDD

1.2.9. Conector USB

El conector USB en este kit sólo

USB que entregue 5 V. Para alimentar el circuito desde este conector, se deberá

“USB” en el Jumper 1 (J1 [Ext. | USB])

1.2.10. Botón de Reset

El botón de Reset, RST, cuando está

reset, permite reiniciar al microcontrolador. En caso de configurar a P0.0 como GPIO, se puede

utilizar como un botón de usuario más, aunque recomendamos no hacerlo

tarea de reiniciar el dispositivo o grabarlo mediante el b

alimentación de la placa y volver a colocarla para reiniciar el equipo. Cuando esta presionado

el botón de Reset pone su salida en nive

en su salida hay una resistencia de pull

puertos a los que estos están conectados como salidas, asegúrese de que no se presione

ninguno de ellos para no interferir con el microcontrolador cuando su línea está a nivel alto.

www.rdss.com.ar UMLPC1114 Rev.: A |

Placa de desarrollo para NXP LPC1114

R / PIO0_11 / AD0 / CT32B0_MAT3

R / PIO1_0 / AD1 / CT32B1_CAP0 Led 2

R / PIO1_1/ AD2 / CT32B1_MAT0 Led 3

R / PIO1_2 / AD3 / CT32B1_MAT1 Led 4

SWDIO / PIO1_3 / AD4 / CT32B1_MAT2 SWDIO

PIO1_4 / AD5 / CT32B1_MAT3 / WAKEUP Botón 2

PIO1_5 / RTS / CT32B0_CAP0

PIO1_6 / RXD / CT32B0_MAT0 RX desde MAX3232

PIO1_7 / TXD / CT32B0_MAT1 TX hacia MAX3232

PIO1_8 / CT16B1_CAP0

PIO1_9 / CT16B1_MAT0

PIO1_10 / AD6 / CT16B1_MAT1 Salida sensor temperatura TC1047A (jumper 6, ver 1.2.18

PIO1_11 / AD7

PIO2_0 / DTR / SSEL1

PIO2_1 / DSR / SCK1

PIO2_2 / DCD / MISO1

PIO2_3 / RI / MOSI1

PIO3_4

PIO3_5

PIO2_6

PIO2_7

PIO2_8

PIO2_9

PIO2_10

PIO2_11 / SCK0 Serial Clock de Micro SD

GND

VDD [3.3 V]

en este kit sólo se utiliza en caso de querer alimentar la placa desde un puerto

USB que entregue 5 V. Para alimentar el circuito desde este conector, se deberá

“USB” en el Jumper 1 (J1 [Ext. | USB]) (1.2.14).

cuando está configurado el P0.0 del microcontrolador como entrada de

reset, permite reiniciar al microcontrolador. En caso de configurar a P0.0 como GPIO, se puede

utilizar como un botón de usuario más, aunque recomendamos no hacerlo ya que dificulta la

itivo o grabarlo mediante el bootloader (ver 2.1) al tener que quitar la

alimentación de la placa y volver a colocarla para reiniciar el equipo. Cuando esta presionado

el botón de Reset pone su salida en nivel bajo (GND), mientras que cuando no esta presionado,

en su salida hay una resistencia de pull-up de 10k. Cuando no trabaje con los botones, y use los

puertos a los que estos están conectados como salidas, asegúrese de que no se presione

ara no interferir con el microcontrolador cuando su línea está a nivel alto.

UMLPC1114 Rev.: A | 11

para NXP LPC1114

-

Led 2 (ver 1.2.13)

Led 3 (ver 1.2.13)

Led 4 (ver 1.2.13)

SWDIO

Botón 2 (ver 1.2.12)

-

MAX3232 (jumper 2)

MAX3232 (jumper 2)

-

-

Salida sensor temperatura jumper 6, ver 1.2.18)

-

-

-

-

-

-

-

-

-

-

-

-

Serial Clock de Micro SD

-

-

se utiliza en caso de querer alimentar la placa desde un puerto

USB que entregue 5 V. Para alimentar el circuito desde este conector, se deberá seleccionar

configurado el P0.0 del microcontrolador como entrada de

reset, permite reiniciar al microcontrolador. En caso de configurar a P0.0 como GPIO, se puede

ya que dificulta la

al tener que quitar la

alimentación de la placa y volver a colocarla para reiniciar el equipo. Cuando esta presionado

l bajo (GND), mientras que cuando no esta presionado,

Cuando no trabaje con los botones, y use los

puertos a los que estos están conectados como salidas, asegúrese de que no se presione

ara no interferir con el microcontrolador cuando su línea está a nivel alto.

Page 12: Placa de desarrollo para NXP LPC1114 (ARM Cortex-M0)rdss.com.ar/datasheets/User_Manual_LPC1114_Board.pdf · 17.- J5: Jumper para habilitación de memoria EEPROM M24C32W [1.2.17] 18.-

LPCLPCLPCLPC 1114111411141114 BoardBoardBoardBoard

RdSS Electrónica 2011 | www.rdss.com.ar

by RdSS

by RdSS

by RdSS

by RdSS

1.2.11. Botón 1 de usuario

El botón 1, BTN 1, se encuentra mapeado en el puerto P0.1. Este botón puede utilizarse como

un botón de usuario, y también se lo utiliza para iniciar el

presionado el botón 1 pone su salida en nivel bajo (GND), mientras que cuando no esta

presionado, en su salida hay una resistencia de pull

botones, y use los puertos a los que estos es

se presione ninguno de ellos para no interferir con el microcontrolador cuando su línea está a

nivel alto.

1.2.12. Botón 2 de usuario

El botón 2, BTN 2, se encuentra mapeado en el puerto P1.4. Este botón pueun botón de usuario, y también se lo utiliza para modo, la alimentación interna y los clocks son totalmente apagados, a excepción del P1.4, que se comporta como pin “WAKEUP”. Durante este modo, única forma de sacar al microcontrolador de este estado es mediante el botón 2. presionado el botón 2 pone su salida en nivel bajo (GND), mientras que cuando no estpresionado, en su salida hay una resistbotones, y use los puertos a los que estos están conectados como salidas, asegúrese de que no se presione ninguno de ellos para no interferir con el microcontrolador cuando su línea está a nivel alto.

1.2.13. Leds D2, D3, D4 y D5

Los leds D2, D3, D4 y D5 son leds de usuario, que tienen el fin de ser indicadores, o

simplemente, mostrar el estado de las líneas a las cuales están conectados

que se encuentran hace que para encenderlos tengan

están conectados. Así mismo, se dispuso de 3 colores de leds (dos verdes, uno amarillo y un

rojo), con el fin de tener alternativas simples a la hora de identificar cual led se ha encendido.

Led

D2

D3

D4

D5

Independientemente de cómo este configurado el puerto al que esta conectado cada uno de

los leds, se debe tener en cuenta que estos siempre están conectados, considerando así, la

resistencia en paralelo que su circuito presenta. Por ello, recomendamos no usar los puertos

P1.0, P1.1 y P1.2 como entradas analógicas.

1.2.14. J1: Jumper de selección de fuente de alimentación (externa ó USB)

Es posible alimentar la placa de desarrollo mediante el cone

mediante el conector USB. Para ello deberá colocar el

que corresponda. Si va a alimentar con una fuente externa, coloque el J1 en la posición “Ext.” o

si desea hacerlo por el puerto U

www.rdss.com.ar UMLPC1114 Rev.: A |

Placa de desarrollo para NXP LPC1114

Botón 1 de usuario

El botón 1, BTN 1, se encuentra mapeado en el puerto P0.1. Este botón puede utilizarse como

un botón de usuario, y también se lo utiliza para iniciar el bootloader (ver

presionado el botón 1 pone su salida en nivel bajo (GND), mientras que cuando no esta

presionado, en su salida hay una resistencia de pull-up de 10k. Cuando no trabaje con los

botones, y use los puertos a los que estos están conectados como salidas, asegúrese de que no

se presione ninguno de ellos para no interferir con el microcontrolador cuando su línea está a

Botón 2 de usuario

El botón 2, BTN 2, se encuentra mapeado en el puerto P1.4. Este botón puede utilizarse como un botón de usuario, y también se lo utiliza para salir del modo “Deep powermodo, la alimentación interna y los clocks son totalmente apagados, a excepción del P1.4, que se comporta como pin “WAKEUP”. Durante este modo, el botón de Reset está desactivado, y a única forma de sacar al microcontrolador de este estado es mediante el botón 2.

pone su salida en nivel bajo (GND), mientras que cuando no estpresionado, en su salida hay una resistencia de pull-up de 10k. Cuando no trabaje con los botones, y use los puertos a los que estos están conectados como salidas, asegúrese de que no se presione ninguno de ellos para no interferir con el microcontrolador cuando su línea está a

Leds D2, D3, D4 y D5

Los leds D2, D3, D4 y D5 son leds de usuario, que tienen el fin de ser indicadores, o

simplemente, mostrar el estado de las líneas a las cuales están conectados. La conexión en la

que se encuentran hace que para encenderlos tengan que estar a nivel alto las líneas a las que

están conectados. Así mismo, se dispuso de 3 colores de leds (dos verdes, uno amarillo y un

rojo), con el fin de tener alternativas simples a la hora de identificar cual led se ha encendido.

Conexión Color

P1.0 Verde

P1.1 Verde

P1.2 Amarillo

P3.0 Rojo

Independientemente de cómo este configurado el puerto al que esta conectado cada uno de

los leds, se debe tener en cuenta que estos siempre están conectados, considerando así, la

paralelo que su circuito presenta. Por ello, recomendamos no usar los puertos

P1.0, P1.1 y P1.2 como entradas analógicas.

J1: Jumper de selección de fuente de alimentación (externa ó USB)

Es posible alimentar la placa de desarrollo mediante el conector de alimentación externa o

Para ello deberá colocar el Jumper 1 (J1 [Ext. | USB])

que corresponda. Si va a alimentar con una fuente externa, coloque el J1 en la posición “Ext.” o

si desea hacerlo por el puerto USB, coloque el J1 en la posición “USB”.

UMLPC1114 Rev.: A | 12

para NXP LPC1114

El botón 1, BTN 1, se encuentra mapeado en el puerto P0.1. Este botón puede utilizarse como

ver 2.1). Cuando esta

presionado el botón 1 pone su salida en nivel bajo (GND), mientras que cuando no esta

up de 10k. Cuando no trabaje con los

tán conectados como salidas, asegúrese de que no

se presione ninguno de ellos para no interferir con el microcontrolador cuando su línea está a

de utilizarse como salir del modo “Deep power-down”. En este

modo, la alimentación interna y los clocks son totalmente apagados, a excepción del P1.4, que l botón de Reset está desactivado, y a

única forma de sacar al microcontrolador de este estado es mediante el botón 2. Cuando está pone su salida en nivel bajo (GND), mientras que cuando no está

up de 10k. Cuando no trabaje con los botones, y use los puertos a los que estos están conectados como salidas, asegúrese de que no se presione ninguno de ellos para no interferir con el microcontrolador cuando su línea está a

Los leds D2, D3, D4 y D5 son leds de usuario, que tienen el fin de ser indicadores, o

La conexión en la

que estar a nivel alto las líneas a las que

están conectados. Así mismo, se dispuso de 3 colores de leds (dos verdes, uno amarillo y un

rojo), con el fin de tener alternativas simples a la hora de identificar cual led se ha encendido.

Independientemente de cómo este configurado el puerto al que esta conectado cada uno de

los leds, se debe tener en cuenta que estos siempre están conectados, considerando así, la

paralelo que su circuito presenta. Por ello, recomendamos no usar los puertos

J1: Jumper de selección de fuente de alimentación (externa ó USB)

ctor de alimentación externa o

Jumper 1 (J1 [Ext. | USB]) en la posición

que corresponda. Si va a alimentar con una fuente externa, coloque el J1 en la posición “Ext.” o

Page 13: Placa de desarrollo para NXP LPC1114 (ARM Cortex-M0)rdss.com.ar/datasheets/User_Manual_LPC1114_Board.pdf · 17.- J5: Jumper para habilitación de memoria EEPROM M24C32W [1.2.17] 18.-

LPCLPCLPCLPC 1114111411141114 BoardBoardBoardBoard

RdSS Electrónica 2011 | www.rdss.com.ar

by RdSS

by RdSS

by RdSS

by RdSS

1.2.15. J2: Jumper para habilitación del conversor MAX3232

El kit incorpora un conversor MAX3232 para llevar las señales TX y RX (provenientes de la

UART y del conector DB9 hembra respectivamente) a niveles acordes a

norma RS232. En caso querer trabajar bajo norma junto con el convertidor, será necesario

tener en la posición “ENabled” los terminales TX y RX (ambos habilitados) del Jumper J2 (J2

“TX” / “RX” [EN | DIS]). Cuando no se utilice el c

a ellos (RX: P1.6 y TX: P1.7) se utilicen como entradas/salidas, la posición del Jumper J2, para

ambos terminales, debe ser “DISabled”. Con esto se asegura de que no hay interferencias por

parte del convertidor sobre el microcontrolador.

1.2.16. J3: Jumper para se

En este kit de desarrollo, debe mantenerse en la posición

MOSI]), ya que no está disponible la conexión de la señal SWO

función (MOSI) es el P0.9. En este kit,

Wire Debug) a través del conector SWD o del Cortex Debug Connector.

1.2.17. J5: Jumper para habilitación de memoria EEPROM M24C32W

El kit cuenta con una memoria E

acoplar sus pines SCL y SDA, a los pines P0.4 y P0.5 del microcontrolador, respectivamente.

Esto se logra colocando en la posición “ENabled” los terminales SCL y SDA (ambos habilitados)

del Jumper J5 (J5 ‘MEM’ “SCL” / “SDA” [EN | DIS]). Cuando no se utilice esta memoria deberá

colocarse dichos terminales en la posición “DISabled” para que no interfieran con el

funcionamiento normal del puerto

1.2.18. J6: Jumper para habilitación de sensor de temper

El sensor de temperatura TC1047A

tensión de salida en función de la temperatura

este dispositivo, debe colocar en la posición “

habiendo antes configurado el puerto P1.10 como entrada analógica. Si no configura como

entrada analógica dicho puerto, y lo hace como una salida, el sensor de temperatura puede

sufrir daños permanentes si el J

mantenga en la posición “DISabled” al Jumper 6 a menos que este seguro de que configuro

correctamente la función del puerto como entrada analógica.

www.rdss.com.ar UMLPC1114 Rev.: A |

Placa de desarrollo para NXP LPC1114

J2: Jumper para habilitación del conversor MAX3232

kit incorpora un conversor MAX3232 para llevar las señales TX y RX (provenientes de la

UART y del conector DB9 hembra respectivamente) a niveles acordes a los establecidos por la

En caso querer trabajar bajo norma junto con el convertidor, será necesario

tener en la posición “ENabled” los terminales TX y RX (ambos habilitados) del Jumper J2 (J2

“TX” / “RX” [EN | DIS]). Cuando no se utilice el convertidor, y los puertos que están conectados

a ellos (RX: P1.6 y TX: P1.7) se utilicen como entradas/salidas, la posición del Jumper J2, para

ambos terminales, debe ser “DISabled”. Con esto se asegura de que no hay interferencias por

r sobre el microcontrolador.

J3: Jumper para selección de función ó MOSI

En este kit de desarrollo, debe mantenerse en la posición “MOSI” al Jumper 3 (J3 [SWO |

, ya que no está disponible la conexión de la señal SWO. El puerto asociado a é

En este kit, el microcontrolador únicamente soporta SWD (Serial

Wire Debug) a través del conector SWD o del Cortex Debug Connector.

J5: Jumper para habilitación de memoria EEPROM M24C32W

El kit cuenta con una memoria EEPROM M24C32W, de conexión I2C. Para su uso, es necesario

acoplar sus pines SCL y SDA, a los pines P0.4 y P0.5 del microcontrolador, respectivamente.

Esto se logra colocando en la posición “ENabled” los terminales SCL y SDA (ambos habilitados)

“SCL” / “SDA” [EN | DIS]). Cuando no se utilice esta memoria deberá

colocarse dichos terminales en la posición “DISabled” para que no interfieran con el

funcionamiento normal del puerto.

J6: Jumper para habilitación de sensor de temperatura analógico TC1047A

TC1047A que tiene la placa es un sensor analógico lineal que varía su

tensión de salida en función de la temperatura medida. Para el correcto funcionamiento de

este dispositivo, debe colocar en la posición “ENabled” del Jumper J6 (J6 “TMP” [EN | DIS]),

habiendo antes configurado el puerto P1.10 como entrada analógica. Si no configura como

entrada analógica dicho puerto, y lo hace como una salida, el sensor de temperatura puede

sufrir daños permanentes si el Jumper 6 está en “ENabled”. Por ello recomendamos que

mantenga en la posición “DISabled” al Jumper 6 a menos que este seguro de que configuro

correctamente la función del puerto como entrada analógica.

UMLPC1114 Rev.: A | 13

para NXP LPC1114

kit incorpora un conversor MAX3232 para llevar las señales TX y RX (provenientes de la

los establecidos por la

En caso querer trabajar bajo norma junto con el convertidor, será necesario

tener en la posición “ENabled” los terminales TX y RX (ambos habilitados) del Jumper J2 (J2

onvertidor, y los puertos que están conectados

a ellos (RX: P1.6 y TX: P1.7) se utilicen como entradas/salidas, la posición del Jumper J2, para

ambos terminales, debe ser “DISabled”. Con esto se asegura de que no hay interferencias por

Jumper 3 (J3 [SWO |

El puerto asociado a ésta

únicamente soporta SWD (Serial

J5: Jumper para habilitación de memoria EEPROM M24C32W

I2C. Para su uso, es necesario

acoplar sus pines SCL y SDA, a los pines P0.4 y P0.5 del microcontrolador, respectivamente.

Esto se logra colocando en la posición “ENabled” los terminales SCL y SDA (ambos habilitados)

“SCL” / “SDA” [EN | DIS]). Cuando no se utilice esta memoria deberá

colocarse dichos terminales en la posición “DISabled” para que no interfieran con el

atura analógico TC1047A

que tiene la placa es un sensor analógico lineal que varía su

Para el correcto funcionamiento de

ENabled” del Jumper J6 (J6 “TMP” [EN | DIS]),

habiendo antes configurado el puerto P1.10 como entrada analógica. Si no configura como

entrada analógica dicho puerto, y lo hace como una salida, el sensor de temperatura puede

umper 6 está en “ENabled”. Por ello recomendamos que

mantenga en la posición “DISabled” al Jumper 6 a menos que este seguro de que configuro

Page 14: Placa de desarrollo para NXP LPC1114 (ARM Cortex-M0)rdss.com.ar/datasheets/User_Manual_LPC1114_Board.pdf · 17.- J5: Jumper para habilitación de memoria EEPROM M24C32W [1.2.17] 18.-

LPCLPCLPCLPC 1114111411141114 BoardBoardBoardBoard

RdSS Electrónica 2011 | www.rdss.com.ar

by RdSS

by RdSS

by RdSS

by RdSS

1.3. Circuito

VD

D8

VD

D44

6

RE

SE

T/P

IO0

_03

PIO

0_1/

CL

KO

UT

/CT

32B

0_M

AT

24

PIO

0_2/

SS

EL

0/C

T16

B0_

CA

P0

10

PIO

0_3

14

PIO

0_4/

SC

L15

PIO

0_5/

SD

A16

PIO

0_6/

SC

K0

22

PIO

0_7/

CT

S23

PIO

0_8/

MIS

O0/

CT

16B

0_M

AT

027

PIO

0_9/

MO

SI0

/CT

16B

0_M

AT

128

SW

CL

K/P

IO0

_10

/SC

K0/

CT

16B

0_M

AT

229

R/P

IO0_

11/A

D0

/CT

32B

0_M

AT

332

R/P

IO1_

0/A

D1/

CT

32B

1_C

AP

033

R/P

IO1_

1/A

D2/

CT

32B

1_M

AT

034

R/P

IO1_

2/A

D3/

CT

32B

1_M

AT

135

SW

DIO

/PIO

1_3

/AD

4/C

T3

2B1_

MA

T2

39

PIO

1_4/

AD

5/C

T3

2B1_

MA

T3/

WA

KE

UP

40

PIO

1_5/

RT

S/C

T32

B0

_CA

P0

45

PIO

1_6/

RX

D/C

T32

B0

_MA

T0

46

PIO

1_7/

TX

D/C

T32

B0

_MA

T1

47 9

U2

3.3

V

22pF

C7

IN3

GND1

OU

T2

AM

S11

17-3

.3

U1

10uF

C1

10uF

C3

0.1u

FC

20.

1uF

C4

3.3

V

500

mA

RF

1R

A B C

123

J1

5 V

US

BV

FU

EN

TE

A-B

: "E

xt."

B-C

: "U

SB

"

1 2

Ext

. Pow

er

~1

~2

+3

-4

BR

1V

FU

EN

TE

PIO

0_6

/ U

SB

_C

ON

NE

CT

PIO

0_3

/ U

SB

_V

BU

S

PIO

1_0

PIO

1_1

PIO

1_2

D1

330

ER

1

3.3

V

10K

R4

3.3

V

PIO

0_1

PIO

1_4

10uF

C14

0.1u

FC

50.

1uF

C8

3.3

V3.

3 V

3.3

V

PIO

1_7

/ T

XD

PIO

1_6

/ R

XD

RE

SE

T /

PIO

0_0

PIO

0_2

/ SS

EL

PIO

0_8

/ M

ISO

PIO

0_7

PIO

0_4

/ SC

LP

IO0_

5 /

SDA

PIO

0_9

/ M

OSI

/ S

WO

SW

DC

LK

/ P

IO0_

10P

IO0_

11

PIO

1_3

/ SW

DIO

PIO

1_5

www.rdss.com.ar UMLPC1114 Rev.: A |

Placa de desarrollo para NXP LPC1114

VS

S41

VS

S5

XT

AL

IN6

XT

AL

OU

T7

PIO

1_7/

TX

D/C

T32

B0

_MA

T1

PIO

1_8/

CT

16B

1_C

AP

09

PIO

1_9/

CT

16B

1_M

AT

017

PIO

1_10

/AD

6/C

T16

B1_

MA

T1

30

PIO

1_11

/AD

742

PIO

2_0/

DT

R/S

SEL

12

PIO

2_1/

DSR

/SC

K1

13

PIO

2_2/

DC

D/M

ISO

126

PIO

2_3/

RI/

MO

SI1

38

PIO

2_4

19

PIO

2_5

20

PIO

2_6

1

PIO

2_7

11

PIO

2_8

12

PIO

2_9

24

PIO

2_10

25

PIO

2_11

/SC

K0

31

PIO

3_0/

DT

R36

PIO

3_1/

DSR

37

PIO

3_2/

DC

D43

PIO

3_3/

RI

48

PIO

3_4

18

PIO

3_5

21

LP

C13

43

12 M

Hz

X1

22pF

22pF

C6

5V4

D+

3

D-

2

GN

D1

US

B B

5 V

US

B

PIO

3_4

PIO

3_5

D2

D3

D4

D5

330

ER

533

0 E

R6

1KR7

2K2

R8

PIO

1_0

PIO

1_1

PIO

1_2

PIO

3_0

PIO

3_0

21

RS

T

10K

RE

SE

T /

PIO

0_0

21

BT

N 1

10K

R9

3.3

V

PIO

0_1

R10

3.3

V

RIN

28

RIN

113

RO

UT

29

RO

UT

112

DO

UT

27

DO

UT

114

DIN

210

DIN

111

U3

C9

54321

9876

DB

9 H

embr

a R

S23

2D

OU

T1

DO

UT

1R

IN1

RIN

1

A B C

123

J2 T

X

A-B

: "D

IS"

B-C

: "E

N"

PIO

1_7

/ T

XD

DIN

1

DIN

1

RO

UT

1

0.1u

FC

13

3.3

V

PIO

1_7

/ T

XD

PIO

2_11

/ S

CK

PIO

1_10

/ A

D6

PIO

3_1

PIO

3_2

PIO

3_3

PIO

1_8

PIO

1_9

PIO

1_11

PIO

2_0

PIO

2_1

PIO

2_2

PIO

2_4

PIO

2_3

PIO

2_7

PIO

2_6

PIO

2_10

PIO

2_5

PIO

2_8

PIO

2_9

UMLPC1114 Rev.: A | 14

para NXP LPC1114

Tit

le

Nu

mb

erR

evis

ion

Siz

e

B

21

BT

N 2

10K

R10

PIO

1_4

V-

6

RIN

28

C2-

5

V+

2

C2+

4

GN

D15

RO

UT

29

VC

C16

C1-

3C

1+1

MA

X3

232

3.3

V

0.1u

F

C10

0.1u

F

C12

0.1u

F

C9

0.1u

F

C11

59

A B C

123

J2 R

X

A-B

: "D

IS"

B-C

: "E

N"

PIO

1_6

/ R

XD

PIO

1_7

/ T

XD

DIN

1

RO

UT

1

Rd

SS E

lect

rón

ica

201

1

Page 15: Placa de desarrollo para NXP LPC1114 (ARM Cortex-M0)rdss.com.ar/datasheets/User_Manual_LPC1114_Board.pdf · 17.- J5: Jumper para habilitación de memoria EEPROM M24C32W [1.2.17] 18.-

LPCLPCLPCLPC 1114111411141114 BoardBoardBoardBoard

RdSS Electrónica 2011 | www.rdss.com.ar

by RdSS

by RdSS

by RdSS

by RdSS

1

12

2

33

44

55

66

77

88

99

1010

1111

1212

1313

1414

1515

1616

1717

1818

1919

2020

SW

D

DA

T2

1

DA

T3

/ C

S2

CM

D /

DI

3

VD

D4

CL

K /

SCL

K5

GN

D6

DA

T0

/ D

O7

DA

T 1

8

CA

RD

IN

S9

CO

M10

ZO

CA

LO

MIC

RO

SD

10K

R11

3.3

V

3.3

V

PIO

0_2

/ SS

EL

MO

SI

J3

PIO

2_11

/ S

CK

PIO

0_8

/ M

ISO

PIO

0_7

10K

R14

3.3

V

10K

R12

3.3

V

10K

R13

3.3

V

0.1u

FC

15

3.3

VA B C

123

J3

A-B

: "SW

O"

B-C

: "M

OS

I"

SW

O J

3M

OS

I J3

PIO

0_9

/ M

OSI

/ S

WO

3.3

V3.

3 V

PIO

1_3

/ SW

DIO

SW

DC

LK

/ P

IO0_

10

RE

SE

T /

PIO

0_0

10K

R26

SW

O J

3

10K

R25

3.3

V

www.rdss.com.ar UMLPC1114 Rev.: A |

Placa de desarrollo para NXP LPC1114

11

22

33

44

55

66

77

88

99

1010

1111

1212

1313

1414

1515

1616

1717

1818

1919

2020

2121

2222

2323

2424

2525

2626

2727

2828

2929

3030

3131

3232

3333

3434

3535

3636

3737

3838

3939

4040

EX

P 2

11

22

33

44

55

66

77

88

99

1010

EX

P 1

11

22

33

44

55

66

77

88

99

1010

Cor

tex

Deb

ug

0.1u

FC

17

3.3

V

18

U4

VD

D1

OU

T2

VS

S3

TC

1047

A

U5

3.3

V

A B C

123

J6 T

MP

A-B

: "D

IS"

B-C

: "E

N"

PIO

1_10

/ A

D6

A B C

123

J5 S

CL

A-B

: "D

IS"

B-C

: "E

N"

A B C

123

J5 S

DA

A-B

: "D

IS"

B-C

: "E

N"

ME

M S

DA

ME

M S

CL

PIO

0_4

/ SC

L

PIO

0_5

/ SD

A

1

UA

RT

2K2

R24

3.3

V

2K2

R23

3.3

V

3.3

V

3.3

V

3.3

V

3.3

V

PIO

1_3

/ SW

DIO

SW

DC

LK

/ P

IO0_

10S

WO

J3

RE

SE

T /

PIO

0_0

PIO

3_0

PIO

3_1

PIO

3_2

PIO

3_3

US

B_D

PU

SB

_DM

3.3

V

3.3

V

3.3

V

3.3

V

RE

SE

T /

PIO

0_0

PIO

0_2

/ SS

EL

PIO

0_4

/ SC

LP

IO0_

6 /

US

B_

CO

NN

EC

TP

IO0_

8 /

MIS

OS

WD

CL

K /

PIO

0_10

PIO

1_0

PIO

1_2

PIO

1_4

PIO

1_6

/ R

XD

PIO

1_10

/ A

D6

PIO

1_8

PIO

2_0

PIO

2_2

PIO

3_4

PIO

2_6

PIO

2_8

PIO

2_10

PIO

0_1

PIO

0_3

/ U

SB

_V

BU

SP

IO0_

5 /

SDA

PIO

0_7

PIO

0_9

/ M

OSI

/ S

WO

PIO

0_11

PIO

1_1

PIO

1_3

/ SW

DIO

PIO

1_5

PIO

1_7

/ T

XD

PIO

1_9

PIO

1_11

PIO

2_1

PIO

2_3

PIO

3_5

PIO

2_7

PIO

2_9

PIO

2_11

/ S

CK

10K

R3

10K

R2

3.3

V

UMLPC1114 Rev.: A | 15

para NXP LPC1114

Tit

le

Nu

mb

erR

evis

ion

Siz

e

B

910

E0

1

E1

2

E2

3

VS

S4

SD

A5

SC

L6

#WC

7V

CC

8

M24

C3

2W

0.1u

FC

16

VD

D1

RX

2

TX

3

GN

D4

ME

M S

CL

ME

M S

DA

PIO

1_7

/ T

XD

PIO

1_6

/ R

XD

Rd

SS E

lect

rón

ica

201

1

Page 16: Placa de desarrollo para NXP LPC1114 (ARM Cortex-M0)rdss.com.ar/datasheets/User_Manual_LPC1114_Board.pdf · 17.- J5: Jumper para habilitación de memoria EEPROM M24C32W [1.2.17] 18.-

LPCLPCLPCLPC 1114111411141114 BoardBoardBoardBoard

RdSS Electrónica 2011 | www.rdss.com.ar

by RdSS

by RdSS

by RdSS

by RdSS

2. Bootloader

Para programar el microcontrolador LPC1114 del kit de desarrollo, se utiliza el bootloader

(mediante UART) que contiene el dispositivo, el cual permite, con un programa desde la PC,

grabar el software dentro del microcontrolador. No hay necesidad de equipos especiale

esto, sólo se necesita de un puerto serial en una PC, el cual puede ser nativo o virtual, un cable

de conexión (para conectar el puerto serie de la PC con el kit de desarrollo), y el software

gestor de la grabación (se utilizara Flash Magic,

2.1. Uso de bootloader por UART

Los pasos a seguir para la grabación del software en el microcontrolador LPC1114 mediante el

programa Flash Magic son los siguientes:

Abra el programa Flash Magic.

Una vez abierto el programa Flash Magic, tendremos una ventana como la de la

siguiente figura, en la que se nos

1

2

www.rdss.com.ar UMLPC1114 Rev.: A |

Placa de desarrollo para NXP LPC1114

mar el microcontrolador LPC1114 del kit de desarrollo, se utiliza el bootloader

(mediante UART) que contiene el dispositivo, el cual permite, con un programa desde la PC,

grabar el software dentro del microcontrolador. No hay necesidad de equipos especiale

esto, sólo se necesita de un puerto serial en una PC, el cual puede ser nativo o virtual, un cable

de conexión (para conectar el puerto serie de la PC con el kit de desarrollo), y el software

gestor de la grabación (se utilizara Flash Magic, http://www.flashmagictool.com

bootloader por UART con Flash Magic

Los pasos a seguir para la grabación del software en el microcontrolador LPC1114 mediante el

programa Flash Magic son los siguientes:

a el programa Flash Magic.

Una vez abierto el programa Flash Magic, tendremos una ventana como la de la

siguiente figura, en la que se nos muestran distintas opciones.

UMLPC1114 Rev.: A | 16

para NXP LPC1114

mar el microcontrolador LPC1114 del kit de desarrollo, se utiliza el bootloader

(mediante UART) que contiene el dispositivo, el cual permite, con un programa desde la PC,

grabar el software dentro del microcontrolador. No hay necesidad de equipos especiales para

esto, sólo se necesita de un puerto serial en una PC, el cual puede ser nativo o virtual, un cable

de conexión (para conectar el puerto serie de la PC con el kit de desarrollo), y el software

http://www.flashmagictool.com).

Los pasos a seguir para la grabación del software en el microcontrolador LPC1114 mediante el

Una vez abierto el programa Flash Magic, tendremos una ventana como la de la

Page 17: Placa de desarrollo para NXP LPC1114 (ARM Cortex-M0)rdss.com.ar/datasheets/User_Manual_LPC1114_Board.pdf · 17.- J5: Jumper para habilitación de memoria EEPROM M24C32W [1.2.17] 18.-

LPCLPCLPCLPC 1114111411141114 BoardBoardBoardBoard

RdSS Electrónica 2011 | www.rdss.com.ar

by RdSS

by RdSS

by RdSS

by RdSS

Vamos al recuadro llamado “Step 1

seleccionado. Si no corresponde al LPC1114 de nuestra placa (ver código marcado en

el microcontrolador), hacemos click en el botón “Select Device…”.

3

www.rdss.com.ar UMLPC1114 Rev.: A |

Placa de desarrollo para NXP LPC1114

Vamos al recuadro llamado “Step 1 - Communications” y vemos que dispositivo es

seleccionado. Si no corresponde al LPC1114 de nuestra placa (ver código marcado en

el microcontrolador), hacemos click en el botón “Select Device…”.

UMLPC1114 Rev.: A | 17

para NXP LPC1114

Communications” y vemos que dispositivo esta

seleccionado. Si no corresponde al LPC1114 de nuestra placa (ver código marcado en

Page 18: Placa de desarrollo para NXP LPC1114 (ARM Cortex-M0)rdss.com.ar/datasheets/User_Manual_LPC1114_Board.pdf · 17.- J5: Jumper para habilitación de memoria EEPROM M24C32W [1.2.17] 18.-

LPCLPCLPCLPC 1114111411141114 BoardBoardBoardBoard

RdSS Electrónica 2011 | www.rdss.com.ar

by RdSS

by RdSS

by RdSS

by RdSS

Se nos despliega una nueva ventana en la que podremos elegir el dispositivo con el que

estamos trabajando en nuestro kit. En este caso en particular, seleccionamos el LPC1114/301,

y presionamos el botón “OK”. Volvemos a la pantalla anterior, ahora con el dispositivo bien

elegido:

Luego es necesario comprobar de que el puerto serie en el que esta conectad

correcto, esto se logra modificando en “COM Port”

asignar cualquier valor soportado por el adaptador, aunque lo normal es no hacerlo por

encima de los 115200 bps. A mayor “Baud Rate”, mayor velocidad de

mayor probabilidad de interferencias por ruido. Seleccionamos 115200 para nuestro ejemplo.

En “interface” seleccionamos None (ISP), y luego en “Oscillator” debemos colocar el valor del

circuito oscilador de nuestra placa, en este e

En el recuadro llamado “Step 2

microcontrolador. Active o no los casilleros de acuerdo a su necesidad.

Ahora en el recuadro “Step 3

vamos a grabar el microcontrolador. Podemos escribir la ruta o simplemente lo buscamos

mediante el botón “Browse”. En nuestro ejemplo, usamos el archivo “C:

www.rdss.com.ar UMLPC1114 Rev.: A |

Placa de desarrollo para NXP LPC1114

Se nos despliega una nueva ventana en la que podremos elegir el dispositivo con el que

ndo en nuestro kit. En este caso en particular, seleccionamos el LPC1114/301,

y presionamos el botón “OK”. Volvemos a la pantalla anterior, ahora con el dispositivo bien

Luego es necesario comprobar de que el puerto serie en el que esta conectad

correcto, esto se logra modificando en “COM Port”. En cuando al “Baud Rate”, es posible

asignar cualquier valor soportado por el adaptador, aunque lo normal es no hacerlo por

encima de los 115200 bps. A mayor “Baud Rate”, mayor velocidad de grabación, pero también

mayor probabilidad de interferencias por ruido. Seleccionamos 115200 para nuestro ejemplo.

En “interface” seleccionamos None (ISP), y luego en “Oscillator” debemos colocar el valor del

circuito oscilador de nuestra placa, en este equipo es de 12 MHz (cristal de 12 MHz).

En el recuadro llamado “Step 2 - Erase” se nos dan opciones de borrado para la flash del

microcontrolador. Active o no los casilleros de acuerdo a su necesidad.

Ahora en el recuadro “Step 3 - Hex File” debemos de seleccionar el arhivo “.hex“ con que

vamos a grabar el microcontrolador. Podemos escribir la ruta o simplemente lo buscamos

mediante el botón “Browse”. En nuestro ejemplo, usamos el archivo “C:\firmware.hex”:

UMLPC1114 Rev.: A | 18

para NXP LPC1114

Se nos despliega una nueva ventana en la que podremos elegir el dispositivo con el que

ndo en nuestro kit. En este caso en particular, seleccionamos el LPC1114/301,

y presionamos el botón “OK”. Volvemos a la pantalla anterior, ahora con el dispositivo bien

Luego es necesario comprobar de que el puerto serie en el que esta conectado el kit sea el

. En cuando al “Baud Rate”, es posible

asignar cualquier valor soportado por el adaptador, aunque lo normal es no hacerlo por

grabación, pero también

mayor probabilidad de interferencias por ruido. Seleccionamos 115200 para nuestro ejemplo.

En “interface” seleccionamos None (ISP), y luego en “Oscillator” debemos colocar el valor del

quipo es de 12 MHz (cristal de 12 MHz).

Erase” se nos dan opciones de borrado para la flash del

eccionar el arhivo “.hex“ con que

vamos a grabar el microcontrolador. Podemos escribir la ruta o simplemente lo buscamos

firmware.hex”:

Page 19: Placa de desarrollo para NXP LPC1114 (ARM Cortex-M0)rdss.com.ar/datasheets/User_Manual_LPC1114_Board.pdf · 17.- J5: Jumper para habilitación de memoria EEPROM M24C32W [1.2.17] 18.-

LPCLPCLPCLPC 1114111411141114 BoardBoardBoardBoard

RdSS Electrónica 2011 | www.rdss.com.ar

by RdSS

by RdSS

by RdSS

by RdSS

Luego en el recuadro llamado “Step 4

del microcontrolador. Active o no los casilleros de acuerdo a su necesidad, aunque

recomendamos dejar activada la opción “Verify after programming” para asegurarse una

correcta grabación.

Hasta aquí hemos configurado el programa Flash Magic en la PC que nos permitirá grabar

nuestro software en el microcontrolador. Ahora tenemos que poner en el modo de bootloader

al kit de desarrollo para que se conecte a través del puerto serie con el programa de la PC.

Energice la placa, ya sea mediante la fuente de alimentación o desde el conector USB

Asegúrese de que el Jumper 2 tenga los dos terminales, TX y RX, en la posición

“ENabled”. Conecte el cable proveniente de la PC (o adaptador USB a serie) al conector

DB9 hembra de la placa de desarrollo.

Presione el botón de Reset, RST, y manténgal

4

5

6

www.rdss.com.ar UMLPC1114 Rev.: A |

Placa de desarrollo para NXP LPC1114

en el recuadro llamado “Step 4 - Options” se nos dan opciones sobre la programación

del microcontrolador. Active o no los casilleros de acuerdo a su necesidad, aunque

recomendamos dejar activada la opción “Verify after programming” para asegurarse una

ado el programa Flash Magic en la PC que nos permitirá grabar

nuestro software en el microcontrolador. Ahora tenemos que poner en el modo de bootloader

al kit de desarrollo para que se conecte a través del puerto serie con el programa de la PC.

la placa, ya sea mediante la fuente de alimentación o desde el conector USB

Asegúrese de que el Jumper 2 tenga los dos terminales, TX y RX, en la posición

“ENabled”. Conecte el cable proveniente de la PC (o adaptador USB a serie) al conector

e la placa de desarrollo.

Presione el botón de Reset, RST, y manténgalo así, sin soltarlo.

UMLPC1114 Rev.: A | 19

para NXP LPC1114

se nos dan opciones sobre la programación

del microcontrolador. Active o no los casilleros de acuerdo a su necesidad, aunque

recomendamos dejar activada la opción “Verify after programming” para asegurarse una

ado el programa Flash Magic en la PC que nos permitirá grabar

nuestro software en el microcontrolador. Ahora tenemos que poner en el modo de bootloader

al kit de desarrollo para que se conecte a través del puerto serie con el programa de la PC.

la placa, ya sea mediante la fuente de alimentación o desde el conector USB

Asegúrese de que el Jumper 2 tenga los dos terminales, TX y RX, en la posición

“ENabled”. Conecte el cable proveniente de la PC (o adaptador USB a serie) al conector

Page 20: Placa de desarrollo para NXP LPC1114 (ARM Cortex-M0)rdss.com.ar/datasheets/User_Manual_LPC1114_Board.pdf · 17.- J5: Jumper para habilitación de memoria EEPROM M24C32W [1.2.17] 18.-

LPCLPCLPCLPC 1114111411141114 BoardBoardBoardBoard

RdSS Electrónica 2011 | www.rdss.com.ar

by RdSS

by RdSS

by RdSS

by RdSS

Luego manteniendo presionado el botón de reset, RST, presione el botón 1, BTN 1, y

también manténgalo así sin soltarlo.

7

www.rdss.com.ar UMLPC1114 Rev.: A |

Placa de desarrollo para NXP LPC1114

Luego manteniendo presionado el botón de reset, RST, presione el botón 1, BTN 1, y

también manténgalo así sin soltarlo.

UMLPC1114 Rev.: A | 20

para NXP LPC1114

Luego manteniendo presionado el botón de reset, RST, presione el botón 1, BTN 1, y

Page 21: Placa de desarrollo para NXP LPC1114 (ARM Cortex-M0)rdss.com.ar/datasheets/User_Manual_LPC1114_Board.pdf · 17.- J5: Jumper para habilitación de memoria EEPROM M24C32W [1.2.17] 18.-

LPCLPCLPCLPC 1114111411141114 BoardBoardBoardBoard

RdSS Electrónica 2011 | www.rdss.com.ar

by RdSS

by RdSS

by RdSS

by RdSS

Ahora, sin soltar el botón 1, BTN 1

Finalmente, suelte también el botón 1, BTN 1.

8

9

www.rdss.com.ar UMLPC1114 Rev.: A |

Placa de desarrollo para NXP LPC1114

Ahora, sin soltar el botón 1, BTN 1, suelte el botón de Reset, RST.

Finalmente, suelte también el botón 1, BTN 1.

UMLPC1114 Rev.: A | 21

para NXP LPC1114

Page 22: Placa de desarrollo para NXP LPC1114 (ARM Cortex-M0)rdss.com.ar/datasheets/User_Manual_LPC1114_Board.pdf · 17.- J5: Jumper para habilitación de memoria EEPROM M24C32W [1.2.17] 18.-

LPCLPCLPCLPC 1114111411141114 BoardBoardBoardBoard

RdSS Electrónica 2011 | www.rdss.com.ar

by RdSS

by RdSS

by RdSS

by RdSS

En este punto ya hemos hecho entrar al modo de bootloader a nuestro kit de

desarrollo y esta a la espera de que el programa de la PC comience a enviar los datos.

Para ello, sólo resta ir al recuadro “Step 5

Al hacer click en “Start” comenzará el proceso de grabación del software del

microcontrolador LPC1114.

10

11

www.rdss.com.ar UMLPC1114 Rev.: A |

Placa de desarrollo para NXP LPC1114

En este punto ya hemos hecho entrar al modo de bootloader a nuestro kit de

desarrollo y esta a la espera de que el programa de la PC comience a enviar los datos.

lo, sólo resta ir al recuadro “Step 5 - Start!” y hacer click en “Start”

Al hacer click en “Start” comenzará el proceso de grabación del software del

microcontrolador LPC1114.

UMLPC1114 Rev.: A | 22

para NXP LPC1114

En este punto ya hemos hecho entrar al modo de bootloader a nuestro kit de

desarrollo y esta a la espera de que el programa de la PC comience a enviar los datos.

Start!” y hacer click en “Start”.

Al hacer click en “Start” comenzará el proceso de grabación del software del

Page 23: Placa de desarrollo para NXP LPC1114 (ARM Cortex-M0)rdss.com.ar/datasheets/User_Manual_LPC1114_Board.pdf · 17.- J5: Jumper para habilitación de memoria EEPROM M24C32W [1.2.17] 18.-

LPCLPCLPCLPC 1114111411141114 BoardBoardBoardBoard

RdSS Electrónica 2011 | www.rdss.com.ar

by RdSS

by RdSS

by RdSS

by RdSS

Al finalizar la grabación, si todo fue correcto,

tuvimos al principio, sólo que en la barra de estados inferior, se nos informa el

número de veces que se grabo el mismo software en la sesión de programa actual.

12

www.rdss.com.ar UMLPC1114 Rev.: A |

Placa de desarrollo para NXP LPC1114

Al finalizar la grabación, si todo fue correcto, tendremos la misma pan

tuvimos al principio, sólo que en la barra de estados inferior, se nos informa el

número de veces que se grabo el mismo software en la sesión de programa actual.

UMLPC1114 Rev.: A | 23

para NXP LPC1114

tendremos la misma pantalla que

tuvimos al principio, sólo que en la barra de estados inferior, se nos informa el

número de veces que se grabo el mismo software en la sesión de programa actual.

Page 24: Placa de desarrollo para NXP LPC1114 (ARM Cortex-M0)rdss.com.ar/datasheets/User_Manual_LPC1114_Board.pdf · 17.- J5: Jumper para habilitación de memoria EEPROM M24C32W [1.2.17] 18.-

LPCLPCLPCLPC 1114111411141114 BoardBoardBoardBoard

RdSS Electrónica 2011 | www.rdss.com.ar

by RdSS

by RdSS

by RdSS

by RdSS

Con estos pasos, logramos grabar correctamente el software dentro del microcontrol

www.rdss.com.ar UMLPC1114 Rev.: A |

Placa de desarrollo para NXP LPC1114

Con estos pasos, logramos grabar correctamente el software dentro del microcontrol

UMLPC1114 Rev.: A | 24

para NXP LPC1114

Con estos pasos, logramos grabar correctamente el software dentro del microcontrolador.

Page 25: Placa de desarrollo para NXP LPC1114 (ARM Cortex-M0)rdss.com.ar/datasheets/User_Manual_LPC1114_Board.pdf · 17.- J5: Jumper para habilitación de memoria EEPROM M24C32W [1.2.17] 18.-

LPCLPCLPCLPC 1114111411141114 BoardBoardBoardBoard

RdSS Electrónica 2011 | www.rdss.com.ar

by RdSS

by RdSS

by RdSS

by RdSS

3. Precauciones y advertencias

Las siguientes aclaraciones deben ser tenidas en cuenta a la hora de utilizar este kit:

� Los microcontroladores son sensibles a las ESD (descargas electrostáticas), asegúrese

de haberse descargado usted y su entorno pr

envoltorio protector.

� Tenga cuidado en donde deja apoyado el equipo ya que el contacto con superficies

metálicas pueden dañarlo momentánea o permanentemente. Utilice para evitar esto

los soportes entregados junto al equipo

� Esta placa no es apta para el uso en equipos que se utilicen como soportes de vida, ni

en ninguna otra actividad que implique la confianza total en este

� El fabricante del equipo

darle, como así también por los daños ocasionados por este en otros equipos a los que

estuviese conectado (por ejemplo PC,

que sabe utilizarlo de acuerdo a lo dicho en esta hoja de datos. La utilización del

equipo implica la aceptación de estas pautas.

Ante cualquier duda, por mínima que sea, comuníquese con nosotros.

www.rdss.com.ar UMLPC1114 Rev.: A |

Placa de desarrollo para NXP LPC1114

Precauciones y advertencias

Las siguientes aclaraciones deben ser tenidas en cuenta a la hora de utilizar este kit:

Los microcontroladores son sensibles a las ESD (descargas electrostáticas), asegúrese

de haberse descargado usted y su entorno previamente a tocar la placa de su

Tenga cuidado en donde deja apoyado el equipo ya que el contacto con superficies

metálicas pueden dañarlo momentánea o permanentemente. Utilice para evitar esto

los soportes entregados junto al equipo.

Esta placa no es apta para el uso en equipos que se utilicen como soportes de vida, ni

ninguna otra actividad que implique la confianza total en este kit.

equipo no se hace responsable por el mal uso que el usuario pudiera

omo así también por los daños ocasionados por este en otros equipos a los que

estuviese conectado (por ejemplo PC, herramientas, etc.). El usuario además da fe de

que sabe utilizarlo de acuerdo a lo dicho en esta hoja de datos. La utilización del

plica la aceptación de estas pautas.

Ante cualquier duda, por mínima que sea, comuníquese con nosotros.

UMLPC1114 Rev.: A | 25

para NXP LPC1114

Las siguientes aclaraciones deben ser tenidas en cuenta a la hora de utilizar este kit:

Los microcontroladores son sensibles a las ESD (descargas electrostáticas), asegúrese

eviamente a tocar la placa de su

Tenga cuidado en donde deja apoyado el equipo ya que el contacto con superficies

metálicas pueden dañarlo momentánea o permanentemente. Utilice para evitar esto

Esta placa no es apta para el uso en equipos que se utilicen como soportes de vida, ni

no se hace responsable por el mal uso que el usuario pudiera

omo así también por los daños ocasionados por este en otros equipos a los que

, etc.). El usuario además da fe de

que sabe utilizarlo de acuerdo a lo dicho en esta hoja de datos. La utilización del

Page 26: Placa de desarrollo para NXP LPC1114 (ARM Cortex-M0)rdss.com.ar/datasheets/User_Manual_LPC1114_Board.pdf · 17.- J5: Jumper para habilitación de memoria EEPROM M24C32W [1.2.17] 18.-

LPCLPCLPCLPC 1114111411141114 BoardBoardBoardBoard

RdSS Electrónica 2011 | www.rdss.com.ar

by RdSS

by RdSS

by RdSS

by RdSS

4. Contacto

Para comunicarse con nuestro servicio de soporte técnico, si tiene alguna duda con respecto al

equipo y/o sobre su manejo, por favor envíe

Nuestro soporte técnico atenderá su consulta y dará una respuesta acorde a su requisito.

Para cualquier otro contacto, puede consultarnos por mail a:

Ó también puede visitar nuestra web:

www.rdss.com.ar UMLPC1114 Rev.: A |

Placa de desarrollo para NXP LPC1114

Para comunicarse con nuestro servicio de soporte técnico, si tiene alguna duda con respecto al

equipo y/o sobre su manejo, por favor envíenos un mail a:

[email protected]

Nuestro soporte técnico atenderá su consulta y dará una respuesta acorde a su requisito.

Para cualquier otro contacto, puede consultarnos por mail a:

[email protected]

Ó también puede visitar nuestra web:

http://www.rdss.com.ar

RdSS Electrónica Open Door, Buenos Aires

Argentina

http://www.rdss.com.ar

[email protected]

UMLPC1114 Rev.: A | 26

para NXP LPC1114

Para comunicarse con nuestro servicio de soporte técnico, si tiene alguna duda con respecto al

Nuestro soporte técnico atenderá su consulta y dará una respuesta acorde a su requisito.