一般设计单片机或者嵌入式系统,都是小组合作完成的。有硬件,软件方面的区别。硬件主要的是关于一些电板的制作,这需要用到一些模电方面的知识。最好还要学会用protel画一些电路板,其实相对于单片机的编程,电板的制作相对来说更难。(一般的学校教学,都是老师设计好电板,让学生来编程实现功能)而嵌入式系统的编程,相对来说只要掌握一定的编程知识,(尤其是汇编语言)就不会太难。当然,如果要实现一些比较复杂的功能,编程也会难很多。要设计一个比较大的系统,想即精通硬件,又精通软件,然后独立完成,是很难的。(而且也是不现实的,开发周期太长)计算机专业,相对来说,一些编程基本功相对来说较电气专业比具有优势,而硬件方面的基础相对来说比较劣势。你先确定好自己想精通哪一方面吧。如果想向硬件方面发展,模电一定要学好。