第2个回答 2010-04-01
要是玩裸机的话,除了单片机还得熟悉电子电路;
走嵌入式方面,得熟悉操作系统的移植和驱动开发;
先熟悉单片机,软件、硬件构造、编译器、编程语言等;
假如不想走硬件,那也得多少知道些电路基础;
其次是嵌入式RTOS,小的开始,SmallRTOSfor51、uCOS等;
接着是WINCE LINUX之类~~
路途遥远啊,单片机是基础。
再者,单片机现在也很强大了,例如PIC AVR MSP430等,不可小视,一般的系统用单片机足以搞定;当然ARM现在由于技术成熟,成本也比较低了。