微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > 电子工程师杂谈 > 做过大大小小5个项目的大四学生嵌入式之路经验分享

做过大大小小5个项目的大四学生嵌入式之路经验分享

时间:10-02 整理:3721RD 点击:
小编是一名普通本科大四学生。大二大三那会也像现在很多人一样不知道嵌入式这条路怎么走?目的地是什么?

  自己也去学了“很多嵌入式相关知识”,小编本来就是计算机专业,大三上几个月就不务正业出去找了个汽车电子公司的工作。应聘的是嵌入式软件工程师。靠的是c语言和成绩单以及老实的外表。

  嵌入式的定义个人感觉很多人没搞清楚,其实也不用搞清楚。选择一个感兴趣的方向学习,不要乱学,向我当初一样。


 贴一段小编现在的项目正在写的代码。

至于怎么选方向:首先分别取了解一下c/c++ (java、android、c#、html5等)你喜欢哪一种,选择一种学习。
  建议c/c++或 java中选择一个。java前期工资高一点,我现在就有同学1.1万一月,c现在知道最高的是做算法的8千/月 其他一般都4000的样子。

既然是在嵌入式吧 那么我理解的嵌入式就是,按照需求做够用的专用的系统(专用软件+专用硬件)。
  1.其中功能比较简单的不需要跑linux 等系统的属于单片机开发。这种人需求量很大的。需要学c语言 然后学c51 或stm32 因为中文资料比较多。芯片有fresscale 、nxp、ti、瑞萨等
  就主要学这两个就行,需要能看懂英文文档(需要看datasheet)。即使到公司让你做点别的语言相关的会c系的在学其他的就很简单了。
  2.linux也很火 做功能比较复杂的可能就需要linux开发了,这个需要学linux c、linux操作系统、arm的开发板,一般就是把linux内核按需求裁剪之后烧到板子上。如果做linux驱动的话也需要能看懂英文文档。需要看datasheet。
  3.android应用 这个就是做安卓app的,学安卓就行了,没事多用android studio写写app也可以下载到手机上实验。
  4.android底层安卓底层我认为就是linux,只是加强了。用的也是c语言。
  5.苹果ios方面智能做app 我认识的同学就一个做这个的工资蛮高的。
  6.java系的做网站的,这个可能要学html、java我妹妹就是做这个的工资合肥6000多。
  7.C#貌似也有不少同学没学过这个但是因为学了c语言被招到公司做c#。c#windows的开发语言开发的东西大多只能在windows系统上面使用,但是以windows的普及程度这个应该不算劣势。java 因为跑在jvm上面所以移植性很好。

  纯属个人简介。


有一样学习嵌入式的可以加我QQ交流,3035933809

错误,,,

谢谢小编分享!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top