He empezado a utilizar uno de estos (MBED desarrollador de la junta). Los grandes puntos de venta para mí fueron que podía código en C o C++, sencilla conexión vis USB y una mancha en la línea de entorno de desarrollo (no local de la herramienta de instalación necesarios a todos!).
http://mbed.org/
Cinco minutos después de la apertura de la caja tenía una muestra de blinky programa ('hola mundo' de la emedded mundo) ejecutando lo siguiente:
#include "mbed.h"
DigitalOut myled(LED1);
int main()
{
while(1)
{
myled = 1;
wait(0.2);
myled = 0;
wait(0.2);
}
}
Eso es todo! Arriba está el programa completo!
Está basado en ARM Cortex M3, rápido y un montón de memoria para los proyectos integrados (100mhz, flash de 256 kb y 32 kb de ram). La línea dev tools tiene una muy buena biblioteca y un montón de ejemplos y hay un muy activo en el foro. Un montón de ayuda en la conexión de dispositivos a MBED etc
Aunque tengo un montón de experiencia con sistemas embebidos (BRAZO 7/9, Renases M8/16/32, Coldfire, Zilog, PIC, etc) me encontré con esto un refrescante y fácil sistema para conseguir a los apretones con el mismo tiempo de tener graves capacidad.
Después de comenzar a jugar con él en un protoboard he comprado una placa base de estos chicos: http://www.embeddedartists.com/products/lpcxpresso/xpr_base.php?PHPSESSID=lj20urpsh9isa0c8ddcfmmn207. Esto tiene un montón de dispositivos de e/S (incluyendo un miniture OLED y una 3axis acelerómetro). Desde el mismo sitio también compré uno de los LCPExpresso tarjetas de procesador que es barato, menos de encendido/memoria de la MBED, pero perfecto para los trabajos más pequeños (todavía martillos de la mierda de PIC/Atmega procesadores). La placa base admite el LCPExpresso y el MBED. La compra de la LCPExpress de la placa del procesador también me tiene a mí, se adjunta un JTAG depurador y un sin conexión dev envoronment (Código Rojo del GCC/basada en Eclipse dev kit). Esto es mucho más complejo que el online MBED dev medio ambiente, sino que es una progresión lógica después de haber ganado expeience con el MBED.
Con referencia a mi punto original noite que el MBED controlador es mucho más eficaz que el de la LPCExpresso controlador, PERO es mucho más simple de usar y de aprender.