了解处理器的功能结构,单片机,ARM,DSP,还有intel的处理器,各自有各自的特点,会C语言编程,了解汇编,能看明白,再学学操作系统,我估计就能嵌入式了。
其实嵌入式好像并没有标准的学术概念,只是大家在用带有处理器功能的系统时发现和PC不一样,好像是为了区分这两种编程的特点搞了个嵌入式的概念,但是后来发现处理器的能力不错,跑上操作系统,做成掌上数码产品,现在好像着这类的才叫嵌入式系统,把单片机已经不叫了,这个在做那类产品的企业招人中往往是这么认识的,如果做过单片机,他们可能就认为你并没有做过嵌入式系统,唉,其实平台搭好了可能还比单片机的编程简单。
我建议打好基础。选练思考问题的能力和学习的能力才最重要。
我毕业5年没有接触过单片机,没有接触嵌入式,没有真正的用C语言,更别说DSP了,后来就边干边学,似乎啥都能会,啥都能做,而且没有做过的感觉只要学学很快就能上手。现在是软件,硬件,上位机全上,需要什么学什么,要懂得提纲携领。我也正在学习中。与君共勉! |