niuzhirong
二者虽是不同专业但却有着不可分开的关系,学习单片机的人基本上都需求一定的软件知识要不然编不出好的控制程序,牛逼的单片机开发工程师基本上对计算机的操作系统了如指掌,因为嵌入式里面的很多功能都要和计算机兼容起来才能方便大家使用,总体来说单片机是软硬皆吃,运用中软件部分占到60%,甚至更多,看系统的复杂程度,普通系统级的基本上都但是一个人(单片机工程师)完成,复杂的系统工程就要和软件工程师分开合作了{单片机工程师软件方面经验不足)比如手机 掌上PDA等智能设备,都是很多工程师密切配合制作出来的,所以说二者是密不可分的,看你的喜爱了,喜欢什么就去追求什么,没有什么难不难的,关于时间要多久,真的学海无涯···呵呵
优质工程师考试问答知识库