A utilização de ARM7 da NXP realmente é uma boa escolha, você tem um sistema embarcado com Ethernet e USB
SLAVE, de baixo custo.
A curva de aprendizado não é algo para se descartar, ainda mais se você for começar com a maioria dos periféricos novos assim como a plataforma ARM7.
Você pode fazer alguns cursos como, por exemplo, da Anacom. Realmente, ao meu ver, é muito válido.
Para a gravação do LPC aconselho utilizar um JTAG, facilita muito o debug do teu código. Cuidado apenas na compra dos JTAGs que, em alguns casos, eles podem não ser compatívies com a sua IDE.
Já pensou em utilizar um RTOS?
qualquer coisa entre em contato por e-mail:
leonardowitt@yahoo.com.br
sds
Witt