back_img
好工具 >范文 >心得体会 >心得体会范文

嵌入式心得体会(汇编十一篇)

2024-04-07 16:42:02 嵌入式心得体会

嵌入式心得体会 篇1

就我个人而言,从最开始对嵌入式一窍不通到现在越学越感兴趣,当然相应在嵌入式方面的提高也是很明显的。学习嵌入式越来越成为我学习中的一部分,现在把我的学习过程的心得体会与大家一起分享,希望那些和我一样对嵌入式想学而又迷茫,不知从哪入手的同学朋友有所帮助。

1 .基础知识

嵌入式开发很大一部分靠C语言,尤其在底层驱动等用的很多,当然在应用开发还用到诸如C++等其他语言,但我想对于一个初学者有C基础就足够了,等到学到一定程度再去扩展。所以C基础是学嵌入式的前提。

关于C语言需要知道基本的语法,什么是结构体,什么是共用体,有什么区别,不用强记一些实际中用的很少的东西。C++要知道什么是类,怎么定义,继承,接口,要深刻理解,当然基本语法也是必不可少的。

操作系统原理也需要基本理解和掌握的,我记得我上课的时候不以为然没有认真学习,后来发现很多的东西都是在这个课上讲到的。什么时间片啊,任务调度啊,都是在那里知道的。

Linux基本命令的使用(vi编辑器必须会用,因为在终端修改文件的时候只能用这个),我们现在很多的人都习惯用鼠标了,很少用到命令,我学习嵌入Linux就强迫自己去改掉这个习惯了,Linux用命令操作一是效率高,二是功能非常强大,远非图形界面能比的了的,其实我们用图形界面的操作都要转化为命令传给硬件的。Linux文件系统的管理要清楚,哪个目录存放是什么东西,有什么用,文件权限管理等。

2.单片机知识的学习

我觉得单片机、嵌入式等这一类都有很大的相似性,知识功能不一样,但工作的原理、控制原理都和大的相似。就我个人而言,能比较快的进入嵌入式的学习与提高,很大一部分依赖于对单片机的原理有较深入的学习和理解,单片机比较简单,学习起来相对比较容易,所以我建议想学嵌入式的同学,可以和我一样从单片机入手,那样不仅可以理解这些微处理器、微控制器的操作与控制原理,当然还可以顺便学学汇编语言,这对后面的嵌入式学习都有很大的帮助。

看书不要希望一次就会,一次就明白是什么意思,也不要死记硬背,看不明白也没关系,以后遇到了知道去哪里去找就可以了,以后遇到的多了,也就记住了,遇到的少的,忘记也就忘记了。还有,不要直接阅读Linux内核源代码,看一些自己把头撞破也想不明白的事,一开始很打击我的积极性,要循序渐进,刚开始我就从学习做led开始的,接着学习做个串口,慢慢的就开始学着做硬件编解码了。

3.学习开发板

我在刚开始学习嵌入式时就买了一块学习板,现在的开发板不是很贵,给很我们初学者减轻了经济负担。看再多的视频,看再多的书,也不如自己动手试一下,看着很简单的东西,做起来就可能遇到很多的.问题,遇到问题找到原因,解决问题,只有这样才能学到东西,记得我第一次写led的驱动,想自己试一下,网上也有人写过相关的代码,可是自己一试,就出了好多的问题,那个led弄了我一天才把led灯点亮。所以不要眼高手低。

4.不要好高骛远,要脚踏实地

我拿到开发板时,很兴奋也很激动,想法自然也很多,想用开发板实现自己的这个想法,实现那个想法,然后又不知道从何下手,然后就去论坛中发一个贴,“那个什么什么怎么实现啊,哪位大侠能详细说一下啊,跪求!!”,然后等着别人去回复。我觉得有想法是好的,我们要实现自己的想法也是有前提的,首先,我们对这部分知识了解吗?如果不了解就去Google一下(最好别用百度,不太好用),了解了一些,也就大概知道要怎么做了。如果再遇到问题,再去发贴问,这样也显得我们有一点点水平啦。比如自己连串口是什么都不太清楚呢,就问串口通信怎么做啊,就是人家把代码给我们,我们也不明白是怎么回事啊。

5多看代码,多写代码

见多识广,熟能生巧。多看代码,要从代码中读出代码的意思来。自己平时也要多写代码,多练习(这一点我做的不好,写的少)。

个人觉得这是最重要的一种做法。这东西没自己亲手做,程序没亲手写,没有进行调试等,都是很难学到东西,因为很多东西感觉看的都懂,其实真正做起来就什么都不会了。因此买块板来自己做,这样才能真正将所学的应用到实际中去。而且这样做印象才能深刻,死记硬背原理及规则不但不可行还会拖垮你的学习兴趣,自然学不下。

总之,我觉得,基础知识很重要,但是动手做更重要!

嵌入式心得体会 篇2

工作一年了,喜爱嵌入式这个好玩,令人羡慕的行业,不止是工资待遇哦。

4月,又是有许多面临毕业、找工作的大学生来到,面对如此激烈的竞争,如果有一技之长旁身,那就是你挑公司了。

非常有感慨,上一年我也在大学城中参加千里马的面试,跟我同学都是拿着一袋子的简历去排队。

或者网上招聘海投简历。

现在就职的公司算不上高大上,还能算的过去。总结一下学习心得,也算对自己学习有个交代吧。

1、如何做好嵌入式Linux学习前的准备?

要成为一名合格的嵌入式Linux工程师,就需要系统的学习软、硬件相关领域内的知识。大学里面学的基础还行,可以继续自学,我是自学韦东山Linux视频,重点是有书,有视频,有代码。如果基础太差是个小白,还是建议去花几万培训吧。

2、学习嵌入式Linux需要补习哪些基础课程?

嵌入式Linux工程师的学习需要具备一定的C语言基础,因此面对许多朋友只是在大一或者大二学习过C(还不一定认真学了,呵呵!),之后基本就不再用过的情况,建议大家在学习之前先复习一下C语言基础这块。要提醒大家的是,复习时不能只关注基本语法,对于常用的数据存储及处理方式,例如:数组、结构体等也要关注,有条件的话一定在机器上亲自敲敲代码、分析理解一下具体案例代码编写的思路,让自己慢慢进入一名嵌入式开发人员的状态。

3、嵌入式Linux开发跟普通软件开发在学习方法上有什么不同?

要成为一名成功的嵌入式软件开发人员,程序的设计能力是首要技能,这一点与普通的软件开发人员的要求是一样的。但是作为“软硬兼施”的嵌入式开发,则要求大家不仅要了解较底层软件的工作过程和工作原理(例如操作系统级、驱动程序级软件),可以看一下韦东山Linux视频第1期(基于S3C2440录制): ARM实验,u-boot,文件系统,初级驱动。

嵌入式心得体会 篇3

短短6天的时间,不可能在让我们在专业上发生质的飞跃,根据著名的一万小时定律,任何一项技能的熟练掌握都需要一万个小时的操作,而不能急于求成。因此要说实训的收获,主要还是了解了行业,了解了软职位和前景,但最主要的还是自己的一些心得体会。

实训第一天的拓展训练上,培训师问了大家一个问题,如果以成功和失败来评价你自己的大学生活,你心里的答案是什么?实训最后一天总结演讲的时候,我答复的答案是,我是失败的。这次哈尔滨之行作为我大学生活的一个重要节点,用来审视总结过去,拓展规划将来。关于过去,大学近三年时间我感觉我自己并没有什么实质性进步,因此在面临毕业的时候倍感压力。关于将来,虽然今后做什么工作并不一定,但如果有能力从事嵌入式系统设计开发的话,对着电脑敲代码,对我来说也真是一事情,因此在一段时间总是被这样的迷思纠结住。但其实只是被不确定的未来所带来的焦虑困住了。

但是我的大学生活还没有完毕,还有些时间为我的规划做些事。惠业的楚老师后来总结说,嵌入式系统行业虽然不是什么朝阳产业,不敢说前途光明但是至少不黑,工作也还算体面,你们有什么好迷茫的呢。

再回到实训开始的第一天,那天拓展训练,我们84个人分两组玩了42人43足竞速游戏,我所在的组练习时候的.速度不如另一组,但最后却是我们组赢了。作游戏总结的时候,肖川说了一句话很具有启发性,他说我们赢了并不是因为我们比他们走的快,走的整齐。我们组在走乱了的时候,并不是像另一组那样只顾停下来整队,而是继续挣扎着向前走,在前进中不断调整,所以我们获胜了。

我想现在的我也应该拥有这样的心境,虽然前面的路并不清晰明朗,但也无需纠结迷茫,只要继续努力,专心做好当下最该做好的事,我相信时间会帮我理清思路,慢慢的步入职业的正轨,我相信会有一个美好的职业未来。此次实训让我认识了行业,但更重要的是,这次实训是我对自己职业思考的一个开始。

这次实习,除了让我对商业企业的根本业务有了一定了解,并且能进展根本操作外,我觉得自己在其他方面的收获也是挺大的。作为一名一直生活在单纯的大学校园的我,这次的实习无疑成为了我踏入社会前的一个平台,为我今后踏入社会奠定了根底。首先,我觉得在学校和单位的很大一个不同就是进入社会以后必须要有很强的责任心。在工作岗位上,我们必须要有强烈的责任感,要对自己的岗位负责,要对自己办理的业务负责。如果没有完成当天应该完成的工作,那职员必须得加班;如果不小心出现了错误,也必须负责纠正。

其次,我觉得工作后每个人都必须要坚守自己的职业道德和努力提高自己的职业素养,正所谓做一行就要懂一行的行规。在这一点上我从实习单位同事那里深有体会。比方,有的事务办理需要工作证可能是自己认识的人,他们也会要求对方出示证有所微词时,他们也总是耐心的解释为什么必须得这么做。现在商业企业已经纳入正规化管理,所以职员的工作态度问题尤为重要,这点我有亲身感受。

最后,我觉得到了实际工作中以后,学历并不显得最重要,主要看的是个人的业务能力和交际能力。任何工作,做得时间久了是谁都会做的,在实际工作中动手能力更重要。

因此,我体会到,如果将我们在大学里所学的知识与更多的实践结合在一起,用实践来检验真理,使一个本科生具备较强的处理根本实务的能力与比较系统的专业知识,这才是我们实习的真正目的。

很感谢实习单位给我这个这么好的实习时机,让我学习很多、成长很多、收获很多。

嵌入式心得体会 篇4

一、嵌入式的概述:

随着信息化技术的发展和数字化产品的普及,以计算机技术、芯片技术和软件技术为核心的嵌入式系统再度成为当前研究和应用的热点,通信、计算机、消费电子技术(3C)合一的趋势正在逐步形成,无所不在的网络和无所不在的计算(everything connecting, everywhere computing)正在将人类带入一个崭新的信息社会。

二、实习目的

学习和了解了嵌入式在生活中的重要作用和发展过程,熟练掌握ARM硬件体系结构,熟悉linux下的嵌入式编程流程,积累自己的软件编写经验,能够参与并实现一个真实和完整的嵌入式项目,为今后的学习和将从事的技术工作打下坚实的基础

三、实习任务

第一阶段Linux操作和编程基础

主要介绍Linux的基本命令和基础编程知识,包括Linux的文件操作和目录操作命令,VI编辑器,GCC编译器,GDB调试器和Make项目管理工具等知识。

第二阶段 嵌入式C语言编程基础

主要介绍在嵌入式开发编程中C语言的重要概念和编程技巧中的重点难点,以复习串讲和实例分析的形式,重点介绍包括函数与程序结构,指针、数组和链表,库函数的使用等知识。

第三阶段Linux上C强化编程训练

主要包括整数算法训练,递归和栈编程训练,位操作训练,指针训练,字符串训练和常用C库函数编程接口实践,强化学员对Linux下基本编程开发的理解和编码调试的能力。

第四阶段 Linux环境高级编程及项目开发编程实践

主要包括系统编程(信号/系统调用/管道/FIFO/消息队列/共享内存等),文件I/O编程(文件描述符/文件读写接口/原子操作/阻塞与非阻塞IO等,多任务和多线程编程(进程标识/ 用户标识/fork与vfork/多线程概念/线程同步等),网络编程(网络基本概念/套接口编程/网络字节次序/Client/Server结构/UDP编程);掌握Linux下Socket编程的开发流程,熟悉网络编程的调用接口函数和相关数据结构,使学员初步具备在Linux上进行系统编程开发的能力。同时综合之前所学内容和编程技术,以小组为单位进行一个团队合作项目的开发,考核内容包括文件I/O编程,多线程编程,网络编程和项目文档编写。

第五阶段嵌入式处理器体系结构及编程实践

主要介绍ARM体系结构及其基本编程知识,包括指令分类,寻址方式、指令集、存储系统、异常中断处理、汇编语言以及CC++和汇编语言的混合编程等知识。同时结合ARM嵌入式开发板硬件设计原理和基本硬件设计流程,分析各种外设的工作原理和驱动机制,并自己动手实践完成一个ARM开发板上的编程大作业。

第六阶段嵌入式Linux开发基础及高级应用

主要介绍嵌入式Linux开发应用程序的基本流程和知识,包括嵌入式Linux基本概念和开发流程、Bootloader工作原理、内核裁减配置和交叉编译、根文件系统制作、网络编程以及图形界面和数据库开发等知识。同时独立完成一个基于嵌入式Linux GUI的应用编程大作业。

第七阶段嵌入式 Linux驱动理论及驱动程序开发实践

主要介绍嵌入式Linux上驱动程序开发规范,包括设备驱动程序概念、字符设备驱动程序、块设备与网络设备、网卡驱动以及常用嵌入式设备驱动开发等知识。同时独立实现两种嵌入式设备驱动程序的编写,包括驱动模块的调试和加载以及完整的项目开发文档的编写。

第八阶段嵌入式Linux项目团队开发实践锻炼

主要包括设计并实现一个真实和完整的嵌入式项目的.开发流程,涉及到数据采集、网络通讯、图形用户界面显示以及嵌入式数据库存储系统等多种嵌入式Linux编程技术。要求学员建立起团队开发和协同工作的企业项目开发模式的概念和流程,强化学员对编写项目概要设计文档和详细设计文档的理解,为就业前的职业技能和素质训练做好充分准备。

四、实习内容

1、 嵌入式的历史与现状

虽然嵌入式系统是近几年才开始真正风靡起来的,但事实上嵌入式这个概念却很早就已经存在了,从上个世纪70年代单片机的出现到今天各种嵌入式微处理器、微控制器的广泛应用,嵌入式系统少说也有了近30年的历史。纵观嵌入式系统的发展历程,大致经历了以下四个阶段:

无操作系统阶段

嵌入式系统最初的应用是基于单片机的,大多以可编程控制器的形式出现,具有监测、伺服、设备指示等功能,通常应用于各类工业控制和飞机、导弹等武器装备中,一般没有操作系统的支持,只能通过汇编语言对系统进行直接控制,运行结束后再清除内存。这些装置虽然已经初步具备了嵌入式的应用特点,但仅仅只是使用8位的CPU芯片来执行一些单线程的程序,因此严格地说还谈不上"系统"的概念。

这一阶段嵌入式系统的主要特点是:系统结构和功能相对单一,处理效率较低,存储容量较小,几乎没有用户接口。由于这种嵌入式系统使用简便、价格低廉,因而曾经在工业控制领域中得到了非常广泛的应用,但却无法满足现今对执行效率、存储容量都有较高要求的信息家电等场合的需要。

嵌入式心得体会 篇5

4月10号,为期一个阶段的Linux开发基础培训课程圆满结束,回首这些天所留下的点点滴滴,感触深深,学习上知识点的积累,灵活运用的过程中感受到了Linux操作的快速高效性能,这也是我所追求的效率!

当初初涉培训课程的第一门课程时,都说Linux操作很繁琐复杂,心里总有些顾忌,带着种种不安与些许拼博的决心,开始了自我提升阶段的“充电”,由徐海兵老师教授我们基础课程的培训,我们则像着小学生般认真的记着笔记,仔细听着并学会如何去在实践中运用所学的'Linux下的各种强大的命令集。

在Unit 1中,徐老师详细生动的为我们讲述了有关Linux的诞生、初成长以及辉煌的发展至今,今后应用范围则愈来愈广泛,讲解了为Linux这个伟大的OS做出巨大贡献的一位位出色的、伟大的人物,他们那种学习钻研的精神、锲而不舍的信念、勇于把握住难得的机会,从小处着手,踏踏实实的创造出了对人类科技发展做出卓越贡献的Linux(Unix)系统,他们的种种,都值得我们去深刻反省、刻苦学习、传承并永远发展下去。

查看ip地址和重启网络服务是我学的第一个命令: ifconfig eth0、ifconfig eth0 IP地址、service network restart。了解到远程登录软件可用xmanager。

secureCRT是我们常用的,安装好后利用其登录到了Red hat Linux,需要知道Linux主机的ip 地址。徐老师为我们介绍了重要内容:SHELL,即运行程序的程序,如echo $$SHELL可查看SHELL的环境变量是csh还是bash。指令pwd可查看当前所在路径,passwd:更改Linux下的密码,仅限root用户有此权限,当然我们是利用虚拟机VMware程序来运行Linux OS的,懂得了如何设置虚拟机的网卡设置、暂停、恢复、全屏等。

简单的学习后进入Unit 2,命令行的句法让我懂得了用法规则,一系列的命令功能强大:

date 显示当前年月时间星期之类的;

more指令与less重要但不常用;

cat用于查看短小的文件内容,常用!

mkdir命令用于在当前目录下创建新的目录;

ls 显示当前目录下所有文件;cd 更改文件路径,如cd 、cd . 当前目录;

rmdir 删除空文件夹;

rm指令很强大,用于删除空目录及非空目录下的指定或全部文件;

man 真男人,帮助手册;

history指令用于显示编写过的命令集,以history 序号 可显示序号所指命令;

echo回写命令,很重要,我需要继续学习;

exit 指从多重SHELL退出来。

嵌入式心得体会 篇6

首先,嵌入式系统是以应用为中心,以计算机技术为基础,且软硬件可裁减,适应应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。嵌入式有如下几个突出的有点

1、系统内核小;

2、专用性强;

3、系统精简;

4、高实时性OS;

5、嵌入式系统的应用程序可以没有操作系统直接在芯片上运行;

6、嵌入式系统需要开发工具和环境。

嵌入式系统是近几年才风靡起来的,但是这个概念并非新近才出现。从20世纪七十年代单片机(最早的单片机是Intel公司的 8048,出现在1976年)的出现到今天各式各样的嵌入式微处理器,微控制器的大规模应用,嵌入式系统已经有了近30年的发展历史。经过30年的发展,嵌入式技术已经日趋成熟,在中国嵌入式机一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,用于实现对其他设备的控制、监视或管理等功能。

其次,嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一。嵌入式系统用在一些特定专用设备上,通常这些设备的硬件资源非常有限,并且对成本很敏感,有时对实时响应要求很高等。特别是随着消费家电的智能化,嵌入式更显重要。

嵌入式系统是软硬结合的学科,通常有两类人会去专研嵌入式:一类是学电子工程、通信工程等偏硬件专业的,另一类是学软件、计算机专业出身的人,主要从事嵌入式操作系统和应用软件的开发。我是软件专业的学习嵌入式,越是智能设备越是复杂系统,软件越起关键作用,而且这是目前的趋势。嵌入式应用在很多方面,具体的可以分为工业控制,交通管理,信息家电,家庭智能管理系统,POS网络及电子商务,环境工程与自然,机器人,机电产品方面应用等方面。其中目前在服务领域,如远程点菜器等已经体现了嵌入式系统的优势。例外还有很多地方用到了嵌入式系统,最近飞利浦和ARM共同推出32位RISC嵌入式控制器,适用于工业控制,采用最先进的0.18微米CMOS嵌入式闪存处理技术,操作电压可以低至1.2伏,它还能降低25%到30%的制造成本,在工业领域中对最终用户而言是一套极具成本效益的解决方案。

嵌入式心得体会 篇7

为期两个月的生活在不知不觉中落下了帷幕。在这段工夫里,我学到了很多在大学课堂里根本学不到的东西,也体验到了很多人生中从未有过的经历。但本人最大的收获是将平日在课堂上所学的理论学问用于理论,并且经过理论检验了本人关于英语教学方面的假定和猜测,获得了一些令本人满意的成绩。我将从英语教学,实习班主任和教学研究三个方面对本人的实习任务做一个扼要的。

首先,在英语教学方面。按照实习之初的方案,实习的前两周我们的次要任务是听课和评课。从实习的第三周开端,我体验了几节正轨的英语教学课。实在的英语课堂与我们平日的模仿课堂是完全不一样的。实习时期试讲时,面对的也是本人的同窗,每位同窗都非常的好,但是,在实在的课堂中,学生的程度良莠不齐,掌握学问的程度不一样,承受新学问的速度也不一样。而教师要面对全体学生展开教学不能仅仅局限于几个人。比方说当教师提出成绩学生答不上的时分,教师该怎样办呢?站在讲台上吹胡子瞪眼睛是处理不了成绩的。但这有是我们在上课时经常碰到的成绩。再加上本人此次是在初一年级实习,一堂课的学问构造是非常松散的,只需一个环节出错或者中缀,就会影响本人的整个教学流程。常常在出现这种情况的时分,我会愈加留意本人的指导方式并恰外地简化本人的成绩。

虽然为了不打击学生的进修积极性而简化学问,但由于过火地低估了学生的程度本人在实习时期又犯了一个很极端的错误。初中的学生大多是刚刚开端正式地接触英语,虽然有一些学生在小学也学过一些,但他们的英语根底总体来说较低。在上课的进程中,我曾为了追求直指的课堂教学目标,而将言语学问点过火地简化,对一些绝对繁杂的学问点甚至避而不谈,过火地“溺爱学生”。后果一堂课中全是机械性的句型单词短语的操练,这样的课不只学生觉得烦,最初连本人都觉得津津有味了。真正的英语课堂是该当充溢学问性和趣味性的,既能激起学生的进修兴味又能在乐中学到学问。

经细致分析,发觉本人的课最缺的是言语学问点的拓展,学生的进修都只是停留在认知层面而很少请求他们学会去用所学学问。在紧接着的后面几堂教学课中,我大胆的改掉了平日机械的上课方式,将学问点的讲解单词句型的操练及言语学问点的拓宽融为一体,获得了令人较为满意的成效。这样的课充分地发挥了学生的进修自主性,极大地调动了他们的进修兴味。从课堂的实际情况来看,学生们都比较喜爱这样的上课方式,虽然课程中也有一些操练,但这些都是在恰当的机遇对学问点的进一步巩固。

其次,在实习班主任任务方面。按照实习方案,每个实习生至多要体验为期一个星期的班主任任务。为了能够有更多的机会与学生们接触,我将七天的班主任任务分散到每个星期,均匀每周做两至三天的班主任任务。我所在的实习班级是初一年级(1)班,共有六十一人。刚开端面对这个班的时分,心里慌慌的,生怕这些学生不听本人的话。但是,这种想法在第一天做班主任的时分就被否定掉了。我紧张得忘记了本人的身份---实习教师。在学生们的眼中,教师都是很“崇高的”,只需我出如今教室里,大家都是规老实矩地,丝毫没有违纪的景象。在做班主任的日子中,我次要是检查他们的早操和早读情况,值日生清扫卫生的情况。

在本次的实习中,我还合作原任班主任组织学生参与初一年级的播送体操比赛,发扬学生的集团合作精神。另外,我还召开了一次主题为“生活中的点滴打动”的班会,对学生进行情感方面的教育。经过这一次的实习班主任任务,本人初步地领略到了如何去指导教育学生,不只是在进修上,还包括思想文明质量方面。

嵌入式心得体会 篇8

4月10号,为期一个阶段的Linux开发基础培训课程圆满结束,回首这些天所留下的点点滴滴,感触深深,学习上知识点的积累,灵活运用的过程中感受到了Linux操作的快速高效性能,这也是我所追求的效率!

当初初涉培训课程的第一门课程时,都说Linux操作很繁琐复杂,心里总有些顾忌,带着种种不安与些许拼博的决心,开始了自我提升阶段的.“充电”,由徐海兵老师教授我们基础课程的培训,我们则像着小学生般认真的记着笔记,仔细听着并学会如何去在实践中运用所学的Linux下的各种强大的命令集。

在Unit 1中,徐老师详细生动的为我们讲述了有关Linux的诞生、初成长以及辉煌的发展至今,今后应用范围则愈来愈广泛,讲解了为Linux这个伟大的OS做出巨大贡献的一位位出色的、伟大的人物,他们那种学习钻研的精神、锲而不舍的信念、勇于把握住难得的机会,从小处着手,踏踏实实的创造出了对人类科技发展做出卓越贡献的Linux(Unix)系统,他们的种种,都值得我们去深刻反省、刻苦学习、传承并永远发展下去。

查看ip地址和重启网络服务是我学的第一个命令: ifconfig eth0、ifconfig eth0 IP地址、service network restart。了解到远程登录软件可用xmanager。

secureCRT是我们常用的,安装好后利用其登录到了Red hat Linux,需要知道Linux主机的ip 地址。徐老师为我们介绍了重要内容:SHELL,即运行程序的程序,如echo $$SHELL可查看SHELL的环境变量是csh还是bash。指令pwd可查看当前所在路径,passwd:更改Linux下的密码,仅限root用户有此权限,当然我们是利用虚拟机VMware程序来运行Linux OS的,懂得了如何设置虚拟机的网卡设置、暂停、恢复、全屏等。

嵌入式心得体会 篇9

8月我参加了学校安排的课题实训,基地在北京,学院安排我们集体坐火车一同前去,浩浩荡荡的队伍开始出发了。刚来北京的时候,映入眼绵的都是高楼大厦,一直想到的地方终于到了,好多以前的同学听说我要去北京实训都很羡慕不已,我自己也隐隐感到自豪。

我参加的课题实训是嵌入式方向的,开课的内容主要是嵌入式开发方面的,C语言,数据结构,LINUX基本操作,网络编程,操作系统和汇编语言,这些都是嵌入式不可缺少的。

每个专业技能都决定了你以后找工过。我们班分了很多小组,每组都有小组长,小组长直接对我们负责。教课老师很认真,都是从很基础的开始讲;同学们听课也很认真,由于代码操作比较多,键盘的声音源源不断的在响。好久没有感觉到这种浓重的学习气氛了,而在这紧张而充实的学习氛围中我获益匪浅,感受颇多。

授课过程中老师们也传授了一些找工作方面的经验,比如简介的样式和写法,面试中的一些着装,礼貌用语和技巧,对此基地的老师还精心的为我们安排了一场模拟面试,在其中我们学到了很多有关于面试方面的经验。

通过这几个月的实训我学到了很多,同时也让我们意识到我们要学的'更多。从程序的设计到编写、画图、调试、修改、完善、到最后的实训报告,每个人都付出了时间和精力去做好自己的任务帮助队友,所以团队的合作和队友之间的相互协助非常重要。

通过实训让我们更深一步的对自己的专业,对自己的能力,对自己所学的有正确的认识,并且能在以后的学习工作中不断提高和完善自己。特别是讲C语言和进程通信中老师给了我们每个小组的几个小项目,让我学到了更多项目经验,这在学校之前是没有的。这次实训也碰到了些问题,比如项目文档的写法,代码的规范,流程图的画法,这些都有讲究,在老师和同学的帮助下,我不断的提高了在这些方面的学习。

生活上班主任郭老师和王老师对我们关怀备至,让我们没有感觉在外面的那种不适感,同学们也互帮互助,所以生活上大致没什么问题,这让我们更好的去学专业。很感谢学校有这样的实训安排。

总的来说,这次实训还是比较成功的,无论是个人动手能力还是团队协作能力都得到了很好的锻炼。在实训过程中老师也交给我们很多简单实用的技巧。我们也学到了,做好做对一个项目固然重要,同时美观程度也是必不可少的,无论是从参观者的角度还是自己看的角度都很重要。

嵌入式心得体会 篇10

近期在幼儿园的组织下认真学习了《幼儿园保育教育质量评估指南》,使我受益良多,也让我对保教常规管理有了新的感悟。《评估指南》依据的是教师的专业能力,聚焦幼儿园保育教育过程及影响保育教育质量的关键要素,围绕办园方向、保育与安全、教育过程、环境创设、教师队伍五个方面提出了15项关键指标和48个考查要点,它强调的是坚持儿童立场,聚焦教育过程,师幼互动及科学评估。

1、关注过程,学会给予支持

教师要基于儿童视角支持儿童,我们应给予孩子更有效、更适合的影响,学会关注孩子整个学习的过程,因为过程往往比结果更重要,我们要聚焦教育的过程,提高教育的质量,孩子的成长是动态化的,当然教师的成长也不例外,作为保教处也不必过多的注重结果,这样会使教师工作中心发生偏移,从而影响教育质量及孩子的健康成长。

2、学会观察,支持孩子的成长

指南中写到“认真观察幼儿在各类活动中的行为表现并做必要记录,通过一段时间的持续观察,对幼儿的发展情况和需要做出客观全面的分析”、“发现每个幼儿的优势和长处,促进幼儿在原有水平上的发展,不居于某一方面的学习和发展”,这些要点是引导我们教师要将观察、记录、分析作为日常保教常态化的工作,持续化的观察和个性化的指导。不能只存在某时、某地、或某一刻,尤其严禁对幼儿或教师贴标签。教师要会与孩子一起游戏,一起活动,一起探讨问题、拓展问题,提出开放性的问题,在实践中不断地通过观察儿童、思考观察到的现象,对应孩子的发展现状并回应儿童的需要、制定下一步的教育方案。作为保教处也要学会观察、支持老师的发展,这种能力正是提高教育质量的重要实践过程。

3、尊重个体差异,科学评价

科学的评价能够与后期的教育更好的结合,而精准的评价能帮助开发适宜儿童的课程,提供有支持的环境、材料、活动。要明白日常忙忙碌碌的意义所在,而科学精准的评价,才能帮助我们在日常工作中真正去尊重儿童的个体差异、理解儿童、懂得儿童、按照儿童的学习速度和能力进行有的放矢的实践。我们要为幼儿营造积极的氛围,在幼儿活动过程中支持幼儿的探索,尊重幼儿的个性发展。《幼儿园保育教育质量评估指南》不仅仅是评估的指标,同时也引领着我们幼儿老师对儿童学习与发展规律有更深刻的认识。

《幼儿园保育教育质量评估指南》是幼儿教育发展改革的指挥棒,体现了对全面提升幼儿园保教质量的方向引领。我将持续通过多种形式深入学习《评估指南》,进一步理解和贯彻《评估指南》中的文件精神和指导理念,坚持“儿童为本,过程导向,持续改进”,切实转变教师教育理念和行为,提升教师教育实践能力,科学实施保育教育,全面提高我园保育教育水平。

嵌入式心得体会 篇11

嵌入式系统用在一些特定专用设备上,通常这些设备的硬件资源(如处理器、存储器等)非常有限,并且对成本很敏感,有时对实时响应要求很高等。特别是随着消费家电的智能化,嵌入式更显重要。像我们平常常见到的手机、PDA、电子字典、可视电话、VCD/DVD/MP3 Player、数字相机(DC)、数字摄像机(DV)、U-Disk、机顶盒(Set Top Box)、高清电视(HDTV)、游戏机、智能玩具、交换机、路由器、数控设备或仪表、汽车电子、家电控制系统、医疗仪器、航天航空设备等等都是典型的嵌入式系统。

看到了嵌入式系统的范围,你也应该知道嵌入式系统工程师是做什么的,就是开发上面的那些电子产品的工程师。

关于如何学习嵌入式?

学习嵌入式,该学习什么基本的知识呢?

首先C语言,这个是毋庸置疑的,不管是做嵌入式软件还是硬件开发的人员,对C语言的掌握这个是必需的,特别是对于以后致力于嵌入式软件开发的人,现在绝大部分都是用C语言,你说不掌握它可以吗?至于如何学习C语言,我想这些基础的知识每个人都有自己的方法,关键要去学习,看书也好,网上找些视频看也好。很多人会问,C语言要学到怎么样,我觉得这没有标准的答案。我想至少你在明白了一些基础的概念后,就该写代码了,动手才是最重要的,当你动手了,遇到问题了,再反过来学习,反过来查查课本,那时的收获就不是你死看书能得到的。

其次,应该对操作系统有所了解,这对你对硬件和软件的理解,绝对有很大的帮助。应该把系统的管理理解一下,比如进程、线程,系统如何来分配资源的,系统如何来管理硬件的,当然,不是看书就能把这些理解透,如果不是一时能理解,没关系,多看看,结合以后的项目经验,会有更好的理解的。

还有应该学习嵌入式系统,如linux或者wince下的编程,这些对以后做应用的编程很有帮助,当然,如果做手机的话,那可以学习MTK、塞班、Android等操作系统,Android是以后发展的趋势,现在很热门,Android也是基于linux系统封装的,所以建议先学习下linux。

还有,应该学习下单片机或者ARM或者MIPS,很多人说我没有单片机的经验,直接学ARM可以吗?我觉得那完全没有问题的,当然如果你学习过单片机,那最好不过了,以后学习ARM就更简单了。

最后如果你把以上的'知识都有所了解后,就该去阅读阅读一些优秀的代码,比如结合arm芯片手册学习去学习下UBOOT的源代码,了解下最小的系统开发,那对你整个嵌入式开发的非常有帮助的,可以的话,还可以学习下linux的源代码,当然如果你直接阅读2.6的代码,我想你会很痛苦的,可以先看看linux 代码早期的版本,比如0.12 的代码等等,麻雀虽小,五脏俱全,如果你全看完了,那我想你就是一名很成功的嵌入式工程师。

至于上面说的知识如何学习呢?每个人都应该去找自己最好的方法,所谓的最好的方法就是最适合自己的方法。很多人看不进书,那就去看看视频吧。视频也应该要选择,不是随便看看,应该要有所选择,有所挑选。我也是这样一路走过来的,不过我这人比较懒,我看不进书,一看书我就想睡觉,所以这几年我都是看视频过来的,现在也算学有所成,但也不敢说是高手吧。

我在网上看到,有人把自己学习嵌入式的视频总结出来,嵌入式系列实践和视频教程,大家可以看看网址我仔细看了觉得很不错,我本来也想整理下,可是奈何我自己的电脑硬盘空间才40G,没有办法,时间也是不够,心有余而力不足,我不是在帮他做广告,虽然要花钱,我觉得算不错,至少自己不用去整理和花大量的时间去找资源,当然如果网上有的下,你网速和硬盘都够的话,我建议大家自己网上下也好。想想我自己该开始学的时候,那时视频资源少之又少,我买书和买视频至少花了几千块,但是我觉得那很值,至少我现在赚回来了很多知识。

最后,希望这篇文章对热爱嵌入式,想致力于嵌入式开发的朋友有所帮助。送给大家一句简单而又朴素的话,坚持就是胜利,贵在坚持,也可以看看如何坚持嵌入式学习!

推荐阅读

小编精心推荐

嵌入式实习报告 | 嵌入式学习计划 | 嵌入式工作总结 | 心得体会汇编
上一篇:展现农村生活心得体会范文 下一篇:素质教育大讨论心得体会优选19篇
back_img
推荐标签