EL BLOG SE HA MUDADO, TODA LA INFORMACION SE ENCUENTRA AHORA EN palmacas.com.

marzo 02, 2011

LPC1114 LPCXpresso Board


Hace un tiempo la gente de NXP realizó un concurso el cual consistía en mostrar de que manera nos podiamos deshacer de los microcontroladores de 8 y 16 bits para poder adquirir una placa de desarrollo de 32-bits, en este concurso muchas personas agregaron fotos y videos en los que pasaban por fuego, cortaban, trituraban o simplente tiraban al bote de la basura algunas placas de desarrollo como el Arduino, el MSP430 LaunchPad, entre otros. Yo me inscribi y envie una foto con algunas placas de mis proyectos (sin llegar a destruirlas), la foto fue aceptada y luego de esperar unos días, hoy ha llegado a mi casa la LPC1114 LPCXpresso Board, que es la mas básica de las tres placas de la linea LPCXpresso.


Las características de la LPC1114 LPCXpresso Board son las siguientes:

- Procesador : Microcontrolador NXP's Cortex-M0 LPC1114 en encapsulado LQFP48
- Flash: 32 kB
- SRAM: 8 kB
- Cristal:12.000 MHz
- Dimensiones: 35 x 140 mm
- Alimentación: Externa de 3.15V-3.3V, o desde el LPC-LINK
- Connectores: Todos los pines del LPC1114 están disponibles en un conector de expansión de 27 pines
- Otros:
Embedded JTAG (LPC-LINK) soportado por el LPCXpresso IDE
El LPC-LINK puede ser conectado a un procesador externo después de hacer algunas modificaciones a la placa
LED en PIO0_7

Y las características del microcontrolador LPC1114 son:

- Procesador: Núcleo ARM Cortex-M0 con velocidad superior a 50 MHz
- Flash: 32 kB
- SRAM: 8 kB
- Timers:
Dos Timers de 32 bits
Dos Timers de 16 bits
Un Watchdog timer
- PWM: 13 Usando los timers
- ADC: De 10 bits con muplexor de entradas
- Interfaz serial: 1xUART, 1xI2C, 2xSSP
- Otros:
Serial Wire Debug
PMU integrado para reducir el consumo de energía
Tres modos de reducción de consumo: Sleep, Deep-sleep, y Deep power-down
Code Read Protection (CRP) con diferentes niveles de seguridad

La programación se realiza en C++, con un IDE que se puede descargar de la pagina de LPCXpresso



Ahora solo queda instalar el IDE y comenzar a experimentar con esta gran herramienta, en la entrada Hello World con la LPC1114 LPCXpresso hablare sobre los pasos de instalación de software y hardware; y les presentare mi primer programa desde 32 bits.

Mas Info: NXP Semiconductors - Microcontrollers [LPCXpresso - LPC1114].