大家好,我是不折不扣的新手、菜鸟。我之前是搞微波设计的,在上海工作两年多,后来因为家里的一些原因回到大连了。大连这边做对日软件外包比较多,也有少量的公司做嵌入式设计,但是也是偏重软件设计。当年毕业的时候我就很讨厌软件外包,但是现在回来了,不做这个似乎没有更好的出路。于是,我想做嵌入式应该好一些,毕竟和硬件联系紧密些。提起嵌入式,我是一窍不通呀,我想先自己学点东西,希望能够得到大家的帮助。我先说说我的个人条件吧。我本科学的是通信工程,信号系统、模电、数电、电磁场、微波技术、通信原理等学的都还不错;硕士主要是搞微波设计,一些电磁场的仿真软件诸如ansoft hfss,agilent ads等都比较熟悉。现在的工作主要做光电模块的设计,基本就是做一些简单的微波仿真,做一些电源滤波设计等等,一个小公司,觉得学的东西很有限,都是在吃老本,学的东西几乎都是靠我自学。据我所知,嵌入式首先要对linux系统比较了解,其次要对c语言比较熟悉,另外就要对硬件主要是数字部分比较熟悉,这及方面恰恰是我的弱点。c语言都是几年前学的了,忘的也差不多了,c++干脆就没学过,硬件电路仅限于书本和最简单的电路,linux系统更是不熟悉。不过我觉得这些东西,只要路子走的对,不是什么问题,相比于数字电路,电磁场微波理论是非常不好理解的。
说这么多,就是想请有经验的人指点一下,我现在这种情况应该从哪里出发,应该掌握哪些东西,应该参考哪些书籍和资料。请大家不吝赐教,小弟先谢谢了!我的msn:edmund_zheng@hotmail.com,qq:34828192,邮箱:edmund_zheng@live.cn.