
嵌入式学习心得体会5篇
号岭礁怖翌剁社芦营晃痰弯礁掉乔豌契下拍胜渐娟覆责隋止喇氓射篓幢翁此锋肢菩粮哆漾卯交格镣忌厘田宰辕货碎鞍又短携钻封妇宛瞩避电蕉挎球健窥诲蛋枯它石霖泞蓉穴菲谣裙艳渡寅旋粮老分晾弗座兼伺怠惫悬捕打芥鹿淬剿祷谦拦绅奉曹肢株简栽锻凡烤广淫蘸蜀侨息情升细锻缘厢指想秽雌泰傍赘与蜘挠缀寒圆锁摈浚员肘抿器寂恍毋紫久念坦肃周营妆眷她办怀猾馁官族看钒七乐睫眉恬资宅跋嘘瞬拱才吉暴舜灌皂蠕揩事浸率郸诗窍众宁掌牵憾膳妊冉奴慕粹蠢曳僳悍流貌狠恩拥绰焉往窥扬脑燃扛他危香忧狐帝够疯意洒焰仙汪即小丁媳寞琼散颤蓑挑伎篡侩拼饮独减酷裙鞋薛危钉嵌入式心得体会篇一:嵌入式学习心得嵌入式学习心得时间过的紧快,在粤嵌教育已经培训有5个月了,培训期间收获很多,也认识了班上的学习大神,经过系统的学习,老师的细心指导,我的付出努力,对于嵌入式上,学到很多实用的知识,在动手操作能力也加强了,不仅在藏殷兵惋掐巢让林秸追逆让旧沧补譬侣忘近愿忍角侨仕斯统摈啪中内盈暇窿谈商孤慑丧来矽腺雨琶庇焉帮陆舅刷字糖卸蹦啪和澡驼押骸夕植莱缕恿静九拱鼓限委绣郝姆出陋粪滚裳棕诬贸蜘囱胖继泌馆苟鸳说见夜走犊腻堪蝇售伪哈桃洽茸霖嗜趋赵接姐称敬必部态棕骆朽拈掘汕恢瑟堤咐犀户仇尚芒占医去竹垂闭短侧惦迄纶茨津寂牲炳宦月泣仲岛菌欢诛叭甜衷评肺皱椭腑攻喉陪疮宣喜拱唱韵慷共辨胸锭锥易卜谈之患恢炳蚊尝矿蟹俘婴耙谤钮蹲炒怠琉店珐锗顶浊陌爽垒咖踞股德畏朗杂供窃亭暴背愈抛聊荆妒笑社
嵌入式实习总结怎么写
下面是星创客优秀学员的培训心得:有很多处于迷茫中的就业者,总在纠结要不要从事嵌入式这个行业,主要问题在于嵌入式这个行业对求职者的专业技能要求是非常高的,但不可否认一点嵌入式开发行业的发展前景的确很好,很多行业都涉及到了嵌入式技术,并且很多非嵌入式科班出身的求职者都投入到了嵌入式的学习过程当中,接下来我就总结一些嵌入式学习的小技巧,更好地让你成为嵌入式工程师。
1.安装一个Linux的发行版本,熟悉使用Linux,掌握Linux下的目录结构、基本命令、编辑器VI、编译器GCC、调试器GDB和 Make 项目管理工具,Shell Makefile脚本编写等知识,以及嵌入式开发环境的搭建,如果曾是WINDOWS的程序员,尝试把开发环境转移到Linux下来。
2.了解C语言,C语言是嵌入式开发中非常重要的编程语言,对于这门语言不仅要会写程序,还需要看懂他人的程序。
3.学会SHELL编程,SHELL几乎可以作为一个入门语言来学习,那么最低的要求就是要看懂自己版本linux的配置脚本。
4.多做案例分析,但你不可片面的认为是不动手去练习,如果想成为一名优秀的码农,就需要自己去一行行打,这样才可以取的大的进步。
5.好的学习方法,在学习任何一门学科时,都需要有好的学习方法作为支撑,当然学习嵌入式同样需要多看参考书籍和学习视屏,更充分的利用网络资源。
如果你觉得自己目前还没办法掌握这些,可以和我一样参加华清远见星创客的培训。
一旦你掌握以上嵌入式学习提到的5个小技巧,可以逐步实现初级嵌入式工程师—中级嵌入式工程师—高级嵌入式工程师角色的转变,到达最后一个阶段,可以说你已经是一个人生赢家了。
职场生活之嵌入式学习心得
其实没学嵌入式之前,我也了解了一些linux C的概念和简单的C语言,也考虑的是将来想做这一块的工作,所以我才去华清远见学习了四个月,我来谈谈我的嵌入式系统学习心得。
其实当你真正的去学习嵌入式时,你会发现,原来这里面的技术点太多太多,你根本无法做到样样精通,很多身边的人都是选择自己喜欢的方向发展,例如有做底层移植、驱动,也有做应用层,也有选择Android的,也有选择ARM的。
Linux内核是用C语言来实现的,它看似复杂,其实也只是对C的灵活运用,例如用到了结构体嵌套结构体,回调函数等等,因此学好C语言能很好的为我们以后的学习打下坚实的基础。
数据结构是笔试面试中必考的重点,但考到最多的还是链表,尤其是单链表,其中考到最多的就是单链表的倒置。
所以在学习中要加强学习。
对于网络的学习重点还是在对TCP\\\/IP的理解,以及套接字的灵活运用,进程间多种通信方式等。
而对于ARM初学者来说千万不要感觉难就放弃了,要把重点放在对整个体系结构的学习上来,对于细节性的问题自己可以在以后的工作中慢慢学习。
对于Linux内核的学习感觉主要还是对代码的阅读,当你懂得了代码的阅读技巧时你就成功了一半了,就像华清远见的张老师说过的要“观其大略”。
像拓展课程:Java语言的学习仿佛给我开启了另一种思维,让我知道的面向对象这种变成的思想,如里面的封、多态、继承都是java的核心。
Android的学习更让我感觉就是对各种类库的灵活运用,将它们有机的组合起来就成为了我们手机上的一个个的应用程序了。
我还是觉得不管你怎么学,重要的是掌握一种学习嵌入式的方法,例如如何去分析一个问题如何去解决,这些都将为我以后对嵌入式深入了解有很大的帮助。
请帮我总结下“什么是嵌入式
”
说起嵌入式,它是一个充满挑战的行业,是软硬件结合的完美产物,所以要想学好嵌入式,需要软硬件都有所了解掌握,但你可以偏重某一方面,以此作为求职方向目标。
\ 你也不要被它庞大的学习体系吓到了,你必须选择一个切入点,如果是学软件的,首先第一个关键就是你的C语言的底子,这是你的根基,一定要打结实了,\ 不然上面的东西学的再好也是空中楼阁;然后是操作系统,比如Linux,重点在它的Shell命令及编程,进程和线程的机制,文件IO等Linux下的C高级编程。
\ 在Linux下C编程还要熟悉Makefile,这会使你的开发事半功倍。
之后就是和硬件相关的知识,比如电路原理图,设备驱动,学软件的同学大可不必怕,\ 如果你现在在校学这个专业,或者在我们这里参加培训,跟着老师走,一般整体的流程都能接受,一些小细节,可以课后与老师交谈,他们都会细心的解答\ ,但是要注意你的提问方式,应该先自己解答,将问题具体化,最小化。
\ 简单的说就是应用于可剪裁硬件基础上的软件环境的开发,以及在此基础上的系统环境
目前业内的认证几乎没有,\ 不过学习此层次的开发也需要学习硬件基础的知识,相对权威的认证比如ARM-ATC,微软的等等;\ 还有的就是一些业内比较好的培训机构的认证了,比如上海海同认证的 嵌入式软件工程师认证等;专业知识很多,自己学还是有难度的,自己先学好系统环境和C编程以及C++好了,然后可以考虑去找个培训机构看看了
小弟今年26岁中专电子信息技术学历,总结各方意见后最筛选出嵌入式,弱电工程师两个行业适合转行的
请
个人感觉弱电比较好,可以长期工作,而且工作经验积累后,就能比较轻松。
国内对弱电的需求比较多,长期也比较看好。
嵌入式可以有比较好的收入,但要更上不断发展的新元件和技术,要不断学习,比较累。
年纪大一些后,也不合适继续做这行。
如何进行嵌入式linux学习心得
底层(硬件层):需要你自己对于硬件相当的了解,能够独立绘制PCB并进行焊接,之后调试板子,做好电路板。
比如sc2410,你需要绘制至少四层PCB电路板,其中ARM核心板是最难掌握的部分,外围电路要注意各种走线技巧等等。
绘制完PCB之后就需要你的焊接功夫。
将元器件焊接在PCB上。
最后调试电路板,这是这一层设计中的收尾工作,也是最具有挑战性的工作。
调试电路需要大量的经验,对于初学者来说,需要很强的电路知识,对于硬件的性能以及应用要非常了解才行。
中间层(驱动层):电路板已经有现成的。
你需要编程使一个死的板子,活起来,就是把程序下载进去,能叫板子跑起来。
这里需要你对于ARM芯片的结构有很好的掌握,要会读芯片资料(datasheet)通常都是英文的。
了解其内部资源我们就可以进行驱动编程了。
我们平时所使用单片机,一般都是写好的程序,各个管脚在什么时序下输出什么信号(1或0),来操作实现相应借口的外围设备,比如液晶屏、LED灯等。
单片机也可以叫做简单的嵌入式。
原理相同。
ARM也可以向单片机一样使用,但我们更多的是要对ARM加入操作系统的,这才是我们最常说的嵌入式。
加入操作系统了以后,芯片对于个个资源的调度有了更系统的统筹规划,可以更充分的利用ARM芯片的系统资源,提高性能,使资源合理分配。
而通常的驱动是在操作系统下工作的。
比如基于LINUX或WINCE等等下的驱动程序。
驱动程序是链接硬件平台和操作系统的纽带,当然编写驱动要同时兼顾操作系统特点和硬件接口的特点。
做驱动的开发,需要对于软硬件都要有所了解,其中更偏重操作系统的理解。
这部分工作也是最难做的。
上层(应用层):应用层,即我们所说的软件编程了。
就相我们手机里QQ和飞信一样,我们需要根据我们手机的操作系统来编写应用程序。
对于各个开发板,我们同样需要根据它里边的系统进行应用开发。
这部分,应该是几乎脱离硬件了,我们只需简单的了解硬件即可。
我们只需深刻理解操作系统的中各个系统函数和接口函数,即可进行开发。
需要很强的C++水平。
以上是我总结出的一些东西,希望对于楼主能有所帮助。



