对于从事嵌入式软件开发的人来讲,一般需要掌握以下基本技能:
(1)懂得C语言和一些简单的汇编语言编程。
(2)能够阅读一般嵌入式系统的原理图。
(3)至少熟悉一种嵌入式系统的软件开发环境。
(4)熟悉一种嵌入式系统软件的开发过程,如:单片机系统、DSP系统、ARM系统或其它
的一些潜入式系统。
(5)理解常见的嵌入式操作系统的工作原理,理解线程、进程、信号量、消息机制、同
步与互拆、并发控制等软件编程时用到的概念。
(6)必要硬件基础知识。
2、对于从事嵌入式硬件开发的人来讲,一般需要懂得以下基本技能: (1)会使用一种绘制原理图的软件绘制原理图。
(2)能够设计嵌入式系统的印制板。
(3)能够岁灶进行一般嵌入式系统的关键器件选型。
(4)掌握一般元器件的手工焊接技术。凳雀明
(5)能对设计的板卡进行必要的调试。
(6)能够熟练使枣告用万用表、示波器和一些常用仪器的使用。
我是计科的,已经就业两年,目氏猛前从蔽和事嵌宏核盯入式工作。对于计算机学生,根据经验转载和写了不少文章,由于知道不能发链接,如果你需要阅读相关的文章的话,请搜索贴吧:大蚂蚁工作室。
最好还是软件方向液搜 硬件方向很难 linux C C# JAVA ,尤其JAVA 现帆敬在找工作比闹轿历较容易
linux,c,gcc,汇编,微机原理,数电好好学,买块板子,学韦东山的教材很不错,
从你的专业来看,从你的兴趣来看,个人觉得你适合走嵌入式软件方向,嵌入式硬行凳件不是那么好弄的,我是电子出身的,对硬件只能说稍微了解一些吧,对于硬件架构这些东西,真正念慧的核心技术还是掌握在老外手上的,更何况你学科来说更偏软仔带答件!