您好,欢迎访问三七文档
当前位置:首页 > 办公文档 > 心得体会 > 嵌入式心得体会范文【范例4篇】
嵌入式心得体会范文【范例4篇】人的想法不一样,能力不一样,眼界不一样,心得体会就是将自己的感想和思考整理出来的文字。每一个人在学校的时候都有写心得体会的经历,心得体会比较多地倾向于个人的主观感受和体会,想要写心得体会需要从哪方面入手呢?或许您正在查找类似嵌入式心得体会7篇这样的内容,建议您下载收藏和本站,以便后续参考下载!嵌入式心得体会篇【第一篇】首先我声明,我是基于嵌入式系统平台级设计的,硬件这个方向我相对来讲比较有发言权,如果是其它方面所要具备的基本技能还要和我们培训中心其它专业级讲师沟通。他们的方面上我只能说是知道些,但不是太多,初级的问题也可以问我。对于硬件来讲有几个方向,就单纯信号来分为数字和模拟,模拟比较难搞,一般需要很长的经验积累,单单一个阻值或容值的精度不够就可能使信号偏差很大。因此年轻人搞的较少,随着技术的发展,出现了模拟电路数字化,比如手机的modem射频模块,都采用成熟的套片,而当年国际上只有两家公司有此技术,自我感觉模拟功能不太强的人,不太适合搞这个,如果真能搞定到手机的射频模块,只要达到一般程度可能月薪都在15k以上。另一类就是数字部分了,在大方向上又可分为51/arm的单片机类,dsp类,fpga类,国内fpga的工程师大多是在ic设计公司从事ip核的前端验证,这部分不搞到门级,前途不太明朗,即使做个ic前端验证工程师,也要搞上几年才能胜任。dsp硬件接口比较定型,如果不向驱动或是算法上靠拢,前途也不会太大。而arm单片机类的内容就较多,业界产品占用量大,应用人群广,因此就业空间极大,而硬件设计最体现水平和水准的就是接口设计这块,这是各个高级硬件工程师相互pk,判定水平高低的依据。而接口设计这块最关键的是看时序,而不是简单的连接,比如pxa255处理器i2c要求速度在100kbps,如果把一个i2c外围器件,最高还达不到100kbps的与它相接,必然要导致设计的失败。这样的情况有很多,比如51单片机可以在总线接lcd,但为什么这种lcd就不能挂在arm的总线上,还有arm7总线上可以外接个winband的sd卡控制器,但为什么这种控制器接不到arm9或是xscale处理器上,这些都是问题。因此接口并不是一种简单的连接,要看时序,要看参数。一个优秀的硬件工程师应该能够在没有参考方案的前提下设计出一个在成本和性能上更加优秀的产品,靠现有的方案,也要进行适当的可行性裁剪,但不是胡乱的来,我遇到一个工程师把方案中的5v变1。8v的dc芯片,直接更换成ldo,有时就会把cpu烧上几个。前几天还有人希望我帮忙把他们以前基于pxa255平台的手持gps设备做下程序优化,我问了一下情况,地图是存在sd卡中的,而sd卡与pxa255的mmc控制器间采用的spi接口,因此导致地图读取速度十分的慢,这种情况是设计中严重的缺陷,而不是程序的问题,因此我提了几条建议,让他们更新试下再说。因此想成为一个优秀的工程师,需要对系统整体性的把握和对已有电路的理解,换句话说,给你一套电路图你终究能看明白多少,看不明白80%以上的话,说明你离优秀的工程师还差得远哪。其次是电路的调试能力和审图能力,但最最基本的能力还是原理图设计pcb绘制,逻辑设计这块。这是指的硬件设计工程师,从上面的硬件设计工程师中还可以分出ecad工程师,就是专业的画pcb板的工程师,和emc设计工程师,帮人家解决emc的问题。硬件工程师再往上就是板级测试工程师,就是c语功底很好的硬件工程师,在电路板调试过程中能通过自已编写的测试程序对硬件功能进行验证。然后再交给基于操作系统级的驱动开发人员。嵌入式心得体会篇【第二篇】嵌入式实训是我大三暑假参加的一个重要项目,这次实训经历让我受益匪浅。在这篇文章中,我将详细介绍我的实训经历,并分享一些我从中得到的宝贵经验。让我给大家介绍一下嵌入式实训的背景。嵌入式技术是现代科技领域的一个重要组成部分,它将计算机技术应用于各个行业,如汽车、电子产品、医疗设备等。因此,学习和掌握嵌入式技术对于作为计算机专业学生来说是非常重要的。为了更好地锻炼的实践能力,学校组织了嵌入式实训课程。在实训开始之前,首先进行了一系列的理论学习,包括嵌入式系统的原理、ARM处理器的基本知识以及常用的编程语言等。这些理论知识为后面的实际操作打下了坚实的基础。之后,被分成小组,每个小组负责一个实训项目,其中包括一个完整的嵌入式系统的设计、开发和调试。我的小组的项目是设计一个智能温室系统。这个系统的功能包括实时监测温室内的温度、湿度和光照等数据,并通过无线网络传输给服务器进行数据存储和分析。系统中还包括自动控制器,根据预设的温度和湿度范围自动调节温室内的环境。这个项目涉及到硬件设计、嵌入式程序编写以及网络通信等多个方面的知识。在实际操作中,需要先进行电路设计和焊接,并根据硬件设计需要编写驱动程序。然后,使用C语言编写嵌入式程序并进行调试,最后将系统与服务器进行连接。整个实训过程中,我遇到了许多挑战和困难。硬件设计是一个非常细致和耐心的工作。我花了很多时间在电路设计和焊接上,有时候还需要反复调试才能确保电路的正常工作。嵌入式程序编写也需要一定的技术和经验。在编写代码的过程中,我经常会遇到一些逻辑错误和bug,需要通过仔细查找和调试才能解决。另外,网络通信是一个相对较为复杂的任务,需要熟悉TCP/IP协议和相关技术。在服务器的配置和调试等方面也需要投入一些精力。正是这些困难和挑战使我得到了很多宝贵的经验和收获。我学会了如何进行有效的团队协作。因为项目的复杂性,需要通过互相协作和交流来解决问题。通过与队友的合作,我学会了倾听和尊重他人的观点,学会了如何调动每个人的积极性和创造力。我深刻理解了理论与实践的联系。实训项目让我将在课堂上学到的知识应用到实际项目中,这使我对嵌入式技术有了更深入的理解。我认识到只有将知识应用到实践中,才能真正理解和掌握它们。我提高了解决问题的能力和技巧。在实训过程中,我遇到了很多问题,有时感到无从下手。通过不断努力和坚持,我学会了如何分解问题、寻找关键点并采取有效的解决方案。通过这次嵌入式实训,我不仅学习到了丰富的实践知识,还培养了很多重要的综合素质,如团队合作能力、问题解决能力等。这些能力对我今后的学习和工作将有很大的帮助。同时,我也认识到嵌入式技术是计算机领域的一个重要方向,它拥有广阔的发展前景,对于作为计算机专业学生来说是非常值得深入研究的。嵌入式实训是我大学生活中一次重要的经历。通过这次实训,我不仅学到了很多实际应用的知识,还培养了重要的综合素质。我相信这些宝贵的经验和收获将对我的未来产生积极的影响。嵌入式技术是现代科技的一个重要组成部分,它将继续发挥巨大的作用,为的生活带来更多便利和创新。我希望通过不断学习和实践,能够在这个领域中取得更多的成就。嵌入式心得体会篇【第三篇】本人大学学的是电子信息科学与技术专业,其实这个专业和嵌入式没有多大的关系,要说有关系就是简单的讲了下C语言语法,学完之后还不知道什么是C语言,只记住了,char,int,string等占几个字节,if,for,while循环什么的,感觉也就能算一些小学就会的题目,全国计算机等级二级也就糊涂的过了。我这个专业没学过C++,一开始不知道什么是向对象,什么叫面向过程,这可能让大家笑话了。不过这说的是实话,大学的时候比较喜欢动手,喜欢硬件方面的东西,也喜欢看书。在大一的时候就听学长说,单片机很难学,在没事的时候就从图书管借了本关于51的书,一开始还真是不怎么懂,然后硬着头皮去看,当我把51的结构看完了,就不像一开始那样一头雾水了,自己在纸上把51的结构图默画一遍,然后再把各个寄存器功能写一下,各个功能口的结构也画一遍,然后就不觉得51有什么难了。其实有些时候不是这个东西你不会,而是在不会的时候自己先告诉自己这个太难了,自己先放弃了。我们学习51芯片,是为了以后的打基础,知道是怎么通过配置寄存器来实现功能。大二下学期的时候,我们开了51的课,这个课几乎就没怎么去,因为我认为没有必要去听自己会的东西了。后来听别人说avr的资源会比51的丰富的很多,所以就想试试,看看有什么难的,就从网上买了本马潮老师《AVR单片机嵌入式系统原理与应用实践》,一边看书,一边想自己画一个板了,一开始想实现一个点阵屏,实现滚动效果,后来想想做个板也花不少钱呢,为什么不多加一些功能呢,还能多学到些知识,所以就加了温感,红外,铁电存储器等并把所有的扩展口都扩展了出来,备以后用,那时还挺自豪的呢,同学们都很羡慕,不过现在想想其实也没什么了。大学也听说过嵌入式这个词,不过不太明白是什么意思,xx的时候从网上找到中嵌视频,有四张DVD(大约13G),下载下来后,从头到尾的看了一遍,没什么印象,只记得讲一些不知所云的函数,然后莫名其妙的讲怎么使用那个44b0的开发板,不过听完了,还是有很大收获的,就有一种想装一个linux的冲动,我是大二下学期才有的自己电脑,不过电脑的配置比较低,1g内存,跑虚拟机就像个蜗牛,所以就想着怎么才能装个linux,自己用Xp习惯了,如果全换了又舍不得,那时从书上知道linux的文件系统和windows不一样,只有一个根分区,所以也害怕一装linux全盘就被格式化了,不过最后还是欲望战胜了担心,买了张redhat9的光盘,小心的装这个系统,里边的英文也不是太难,还是知道大概意思的,所以一步步的装,最后装到我的硬盘的最后空间,重新启动,竟可以选择进入哪一个系统了,从这之后,自己就不害怕怎么装系统了,应了那句言,纸上得来终觉浅,绝知此事要躬行。所以我认为,买一个开发板是完全有必要的,拿到实物操作一下就不会感觉太抽象了。后来也想学学arm,但不知道arm是什么东西,所以就买了本《从51到arm》,讲的是关于arm的大体结构,看完后感觉,原来arm就是一个速度更快,接口更丰富的单片机啊。如果想做linux设备驱动的同学应该对arm硬件有一些了解。如果对驱动不感兴趣,完全没有必要去看。交叉编译器会帮我们做好这些事情,他比我们更了解arm结构。大三下学期开始准备考研了,所以自己这些兴趣就先放下了,报的北邮的信通学院通信专业,当时就是想一定要上个好学校好专业,也没想太多,结果考了的成绩差了点,没有被录取,也不想调剂一个二流的学校,然后就参加工作了,工作中每天都用的到开发板,当我看到一个小板上还可以跑系统的时候感觉很不可思议,以为要很大工程。后来边工作边学习,每天都要看电脑看到眼发疼,晚上也都差不多十二点时才睡觉。感觉到累,不过也感觉到自己在进步。闲话有点多了,说了很多都是自己大学那点破事。听很多的初学者说不知道从哪里开始,学习嵌入都要学哪些东西,从网上搜了一下,一大堆的东西要学,一下就推荐十几本书,说看完这本书怎么怎么样,看完那本书怎么怎么样,一下子就给初学者给吓住了,其实完全没必要把网上的那些东西全部看一遍,那样又费时,又感觉工程太大,让初学者没有信心去把每一种都看完。网上说的些方面都要知道,不一定全部都掌握,我们可以退成求其次,每一个都知道一些,当然会的越多越好。今天学点这个明天学点那,换着样来也不会觉得烦。而且还能感觉到每天都有收获。下面给嵌入式初学者一些自己的我个人建议。1嵌入式涉及到很多的基础知识:c语言,关于C语言要知道基本的语法,什么是结构体,什么是共用体,有什么区别,不用强记一些二级考的东西,因在实际中用的很少。c++要知道什么是类,怎么定义,继承,接口,要深刻理解,当然基本语法也是必不可少的。操作系统原理也应该知道基本的原理的,我记得我大学没这个课还是去电信学院蹭别的专业的课呢,后来学习发现很多的东西都是在这个课上学到的。什么时间片啊,任务调度啊,都是在那里知道的。Linux基本命令的使用(vi编辑器必须会用,因为在终端改文件的时候只能用这个),我们现在很多的人都习惯用鼠标了,很少用到命令,我们学习嵌入linux可要改改这个习惯了,linux用命令操作一是效率高,二是功能非常强大,远非图形界面能比的了的,其实我们用图形界面的操作都要转化为命令传给硬件的。Linux文件系统
本文标题:嵌入式心得体会范文【范例4篇】
链接地址:https://www.777doc.com/doc-12760719 .html