Hallo,
Ik ben zelf veel bezig met dergelijke chips, zie:
http://igg.me/at/dptboard/x/7267862
Deze chips zijn eigenlijk bijna altijd SoC's of System on Chip systemen waarbij de CPU en alle periferie zoals netwerk, WiFi,USB, .. Op 1 chip zit.
Het voordeel is zoals SparkyGSX zei dat je snel en gemakkelijk complexe zaken zoals netwerk, multitasking, grafische zaken, ... Kan uitvoeren.
Linux is echter geen RTOS, of Real Time Operating System. Dit wil zeggen dat er geen garanties zijn wat betreft tijdsgebruik. Zo kan een interrupt in theorie wel even duren. Een microcontroller zal wel altijd exact even snel reageren, tenzij anders geprogrammeerd.
Het is dus steeds een afweging maken tussen complexiteit van het project en complexiteit van het programmeerwerk, ...
Mvg,
Daan