Если лапкой получилось дрыгать, то можно начать с UNIX подобной реалтаймовой операционки, TCP/IP и X-Windows. Мне нравится CrossWorks (отладка и программиирование) WinARM - компилятор, ну и в чем писать программы это уже каждый для себя решает.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)