我先问一个问题!嵌入式系统和单片机在定义上有什么区别吗?主要的区别是什么?还有就是组建嵌入式系统开发团队!应该分硬件和软件吧!硬件画PCB,软件的负担就多了,最好是有实战项目练手,没必要跑系统的就裸奔,用单片机!跑系统的话,在操作系统上开发软件也很简单,不必理会底层复杂的寄存器设置,只需要操作系统提供的函数就可以了,像楼上说的最好有单片机的基础,软件这块可以多点人,因为软件这块要搞的东西比较多!还有就是处理器的选择上!三星的都很便宜了ARM9 ARM11,都可以,不会公司连买这些东西的钱也没有吧!如果有VC++开发的基础的话,弄WinCE很简单!至于linux,操作系统很多原理都是相通的,软件方面可分为两部分人,一部分负责操作系统上的应用程序的开发,另一部分负责驱动程序的开发和裸机程序的开发! |