第1个回答 2010-11-02
传统的单片机的偏重硬件,除了单片机本身,还要熟悉各种外围电路、电源、传感器、PCB布线等。只做单片机软件的工作不多,小公司一般要求硬软通吃。
目前市场需求较多,一般要求8051、PIC、AVR、430、ARM(ARM7)单片机。
ARM+linux则更偏重软件,属于嵌入式系统,硬件和软件一般会分开做,小公司一般只能做其中一样(通常是软件部分)。有相对固定的硬件平台。入门可采用基于三星2440的ARM9系统,可选择mini,天嵌等几家的开发板。一般入门需要1年,坚持吧。