嵌入式学*心得体会 (菁华6篇)

首页 / 心得体会 / |

嵌入式学*心得体会1

  本人本科学的是电子信息工程专业,其实这个专业和嵌入式没有多大的关系,要说有关系就是简单的讲了下C语言语法,学完之后还不知道什么是C语言,只记住了char,int,long等占几个字节,if, while,for循环什么的,感觉也就能算一些小学就会的题目,全国计算机二级C语言也就糊涂的过了。我这个专业没学过C++,一开始不知道什么是面向对象,这可能会让人笑话了。不过这说的是实话,本科的时候,学院安排的课程大部分偏硬件部分,动手机会比较多,自然而然比较喜欢硬件方面。

  在大二的时候就听学长说,单片机很难学,那时候经学长介绍,淘宝买了本郭天祥老师出的书《51单片机C语言教程》,一开始还真是不怎么懂,感觉有点像是看天书,然后硬着头皮去看,当我把51的结构看完了,就不像一开始那样一头雾水了,自己在纸上把51的结构图默画一遍,然后再把各个寄存器功能写一下,各个功能口的结构粗略画了下,然后觉得51整体已在我心中了,虽然没有什么作用,但是至少懂得这门课要怎么去学*。其实有些时候不是这个东西你不会,而是在不会的时候自己先告诉自己这个太难了,自己先放弃了。

  在大三的时候,第一学期课比较少,我就经常待在图书馆,会去蛮看些专业相关的书籍,现在想想,那时候也是机缘巧合下,看到了一本书《从51到ARM》,讲述的是从51系列单片机的一般知识出发,将arm处理器和51系列单片机进行对比,引导读者去理解和学*arm处理器的知识。那个时候也有考虑到以后就业的问题,就想到一件事情,如果去应聘工作的话,每个工科院校电子信息类的毕业生都会异口同声地说:我会51系列单片机。当他说这句话的时候,他和别人是站在同一起跑线上的。可我们完全有可能和别人不站在同一起跑线上。正是这本书给我开启了另外一扇大门,让我初步了解了嵌入式。后来去报考全国计算机等级考试三级教程——嵌入式系统开发技术,在图书馆奋斗了两个月,最后取得优秀的成绩,也让我进一步了解嵌入式系统。

  在大四的时候,我们有嵌入式的选修课,不过当时因为考研的缘故,就没有去上过这门课,好可惜呀!但是,在选择读研研究方向的时候我还是毅然选择了嵌入式方向,我知道这将成为我未来三年研究的方向。这学期(研一下学期),很开心能够再次接触嵌入式系统这门课程,对于导师教的这门课程,我觉得自己上课还是蛮认真听讲的,当然也被师在台上那讲得头头是道,温文儒雅的风姿所吸引。对于没有学过微机8086的我,有些时候,老师用微机与嵌入式的对比让我头脑没有相关概念...

  首先,我对嵌入式在概念上有了一个比较精确的了解。嵌入式是指以应用为中心,以计算机为基础,并且软硬件可裁剪,适用于对功能、可靠性、成本、体积和功耗有严格要求的专用计算机系统。它由硬件*台和系统软件组成。硬件*台指嵌入式处理器和与之通过接口连接的外围硬件*台。系统软件是指实时操作系统和用户应用软件。

  谈到硬件部分,我首先想到的是嵌入式处理器那些外围功能模块。对于这部分的学*,我当初花了好长时间看《深入浅出ARM7——LPC2400》这本书,现在想想觉得自己学*方法没用对,完全没有那个必要,自己却花了大把时间在看这些寄存器引脚的使用,因为单纯的看过之后还是很容易忘的,之后在进行实验的时候还是翻书来查就证明了这一点。不过一些最基本的模块,例如通用输入/输出口(GPIO),通用异步收发器(UART),向量中断控制器(VIC),外部中断输入和定时器/计数器还是需要看书认真去记住那些常用的引脚功能。对于CPU异常这部分,我一开始以为异常就是中断,因为处理程序流程设计是相似的,都是请求处理器打断正常的程序执行流程,进入特定程序的一种机制。当时还对老师提出的一个看法有点疑义,51可以处理中断嵌套而ARM处理器却不能?我当时脑子里面就在想:中断不都是有硬件设备产生的,那按常理来讲ARM处理器也可以处理的呀。后来在认真查书,发现CPU异常有7种:复位,数据中止,中断,快中断,预取中止,未定义,软件中断。而异常向量会使CPU转入异常入口地址执行程序,开始了异常处理。同理的话,中断向量使CPU转入中断入口地址执行程序,开始了中断处理。即当发生IRQ中断时,程序返回地址被存入该IRQ中断模式下的LR,如果继续发生IRQ中断,那第二次的中断返回地址也还是被存入该IRQ中断模式下的LR中,那先前发生中断时候存入的程序返回地址将被覆盖掉,导致不能返回正确的位置。在我解决这个问题的期间,每次睡前思维准会定格在这问题上,久久不能绕出来,其实有时候查书还是最好的解决方案,因为网络资源只能提供给我们部分的参考资料。

  对于ARM汇编语言这部分的学*,我认为是需要重视的,学汇编不是说用这语言做多牛逼的事情, 问题的关键在于, 学透了汇编会使你真正理解计算机。另外一方面,只要以后在嵌入式工作中你迟早会在某个阴暗的角落里遇到汇编。“不管你承认不承认, 现在的CPU没有直接跑高级语言的, 哪怕是虚拟机也都是类似汇编的指令集.当遇到崩溃分析, 性能优化甚至编译器抽风等等的时候, 汇编是你最后一根救命稻草(这句话是福来师兄讲的)。”为此他给了我们一份资料,周立功lpc21xx/lpc22xx系列ARM7启动代码分析,主要讲述的是startup.s文件的分析,看了下才发现老师上课讲的那个启动代码分析很多不理解之处这里都有详细的介绍,这分析太精辟了。

  学 ARM7这么久,我认为从硬件上讲,一方面就是学*接口电路设计,另一方面就是学*汇编和C语言的板级编程。如果从软件上讲,就是要学*基于ARM处理器的操作系统层面 的驱动和移植。这些对于我们初学者来说必须明确,要么从硬件着手开始学,要么从操作系统的熟悉到应用开始学,但不管学什么,只要不是纯的操作系统级,硬件的寄存器类的东西还是要能看懂的,基于板级的汇编和C编程还是要会的。

  μC/OS-II 是一种基于优先级的抢占式多任务实时操作系统,包含了实时内核、任务管理、时间管理、任务间通信同步(信号量,邮箱,消息队列)和内存管理等功能。它可以使各个任务独立工作,互不干涉,很容易实现准时而且无误执行,使实时应用程序的设计和扩展变得容易,使应用程序的设计过程大为减化。μC /OS-II是一个完整的、可移植、可固化、可裁剪的占先式实时多任务内核。μC/OS-II绝大部分的代码是用ANSI的C语言编写的,包含一小部分汇编代码,使之可供不同架构的微处理器使用。

  μC/OS-II可以大致分成内核结构、任务管理、时间管理、任务之间通信与同步4个部分。内核结构是操作系统的处理核心,包括操作系统初始化、操作系统运行、中断进出的前导、时钟节拍、任务调度、事件处理等多部分。任务管理部分中的内容都是与任务的操作密切相关的。包括任务的建立、删除、挂起、恢复等等。因为μC/OS-II是以任务为基本单位调度的,所以这部分内容也相当重要。μC/OS-II中的最小时钟单位是timetick(时钟节拍),任务延时等操作是在时间管理这部分完成的。任务之间通信与同步为事件处理部分,包括信号量、邮箱、邮箱队列、事件标志等部分;主要用于任务间的互相联系和对临界资源的访问。μC/OS-Ⅱ操作系统是在main()中建立的,首先要系统初始化,OSInit(),初始化系统所有的变量和数据结构。然后进行任务的创建,OSTaskCreate();之后进行多任务的启动,OSStart()。在进行任务的并行处理的时候,一个任务的程序是顺序执行的,而不同任务的程序却是并行执行的。从应用程序的观点来看,此处的并行处理只是一个假象。而实际上它是通过实时操作系统的内核控制任务之间的切换来实现的,也就是任务调度啦。

  μCOS-Ⅱ总是运行进入就绪态任务中优先级最高的那一个。当创建新任务时,或当前任务调用一些可能把自己挂起的系统函数(如OSMBoxPend)时,内核就要进行任务切换。在上述的场合,任务级的调度是由函数OSSched()完成的。

  在一个多任务的应用工程中,任务之间并不是完全独立的,它们存在一些需相互配合的处理,这些相互配合是靠任务间的通讯或同步,信号量、邮箱、消息队列可以实现这种任务与任务,任务与中断服务函数间的通讯与同步。

  邮箱可以使一个任务或者中断服务子程序向另一个任务发送一个指针型的变量。而信号量不可以,其只能发送信号量。消息队列可以使一个任务或者中断服务子程序向另一个任务发送以指针方式定义的变量。因具体的应用有所不同,每个指针指向的数据结构变量也有所不同,实际上,我们可以将消息队列看作多个邮箱组成的数组,只是它们共用一个等待任务列表。

  我们实验所用的ARM开发工具是ADS1.2。ARMADS全称为ARM Developer Suite,是ARM公司推出的新一代ARM集成开发工具。现在ADS的最新版本是1.2,支持软件调试及JTAG硬件仿真调试、支持汇编、C语言、C++源程序,具有编译效率高、系统库功能强等特点。在安装ADS1.2的时候出现过小问题,当时我的电脑是64位的,安装完之后显示不了,后来百度查找到原因,竟然是文件夹放错地方,应该放在Program Files(x86)这个文件夹中。后来有同学问我这方面的'问题,但是发现他们的ADS1.2安装不了的原因是因为Licence弄错了。在打开CodeWarrior for ARM Developer Suite的时候,一定要记得选DebugInChipRAM,否则Make都出现很多error,而且那些几乎都是未定义函数的错误。之后就进行Debug,调试成功之后会跳出AXD的界面,选择Options里面的ConfigureTarget,再添加H-JTAG的文件,之后点击GO,程序会跳出汇编语言的界面,再点击下就跳到C语言程序入口地址,之后再点击下GO,程序就开始跑起来。前面所述的这些步骤是理想情况下程序自身没有发生错误,当然在调试过程中,还是有很多硬件上的问题,一方面是有些开发板可能用久了,用JTAG并口连接的时候接触不良,很容易自动掉线,常出现未连接设备的的Error,还有一方面是跑程序过程常会出现兼容性的问题,导致程序AXD调试时候会出现卡在某个部分一直进入死循环,这个后来是解决了,但是偶尔还是会出现这个BUG。

  通过这学期对嵌入式的学*,我发现自己尚未掌握的知识点还是蛮多的,尤其是对μC/OS-II的移植方面,我只是理论上粗略了解,没有经过实验的操作。还有对存储器加速模块(MAM)这方面不够了解,主要一方面当初在做消息队列采集实验(KeySem_SampdataQeue),这个模块被代替掉,不需要使用它,所以后来也没有去掌握相关知识点。对于任务就绪算法这部分,我只是上课的时候听“懂”了,课后自己再看完全懵了。对于CAN总线调试的部分,老师上课没有讲到这部分的介绍与应用,但是后来通过自己对实验室师兄们所做的课题初步了解,发现我自己有必要去弄懂它的构造和原理。

  “看书不要希望一次就会,一次就明白是什么意思,也不要死记硬背,看不明白也没关系,以后遇到了知道去哪里去找就可以了,以后遇到的多了,也就记住了,遇到的少的,忘记也就忘记了。”依然记得当初不懂怎么解决某个问题的时候请教李硕师兄,师兄对我说的这番话。自己在μC/OS-II这部分内容挣扎了好久,现在想想,觉得当初不应该一上来就直接阅读内核源代码,看了一些自己把头撞破也想不明白的事,这样直接正面打击我学*嵌入式的积极性。学*啊,还是得要循序渐进。如果你想学*嵌入式一定要有块学*板。看再多的视频,看再多的书,也不如自己动手试一下,看着很简单的东西,做起来就可能遇到很多的问题,遇到问题找到原因,解决问题,只有这样才能学到东西。记得我第一次仿写led的驱动,想自己试一下,可是自己一试,就出了好多的问题,那个led弄了我一天才把led灯点亮。所以不要眼高手低。

  对于初学者,有一点小建议,我们拿到一个开发板,很兴奋也很激动,想法自然也很多,想用开发板实现自己的这个想法,实现那个想法,然后又不知道从何下手,然后就去论坛中发一个贴,最后等着别人去回复,当见没人回复就开始抱怨。这种做法是不可取的,有想法是好的,我们要实现自己的想法也是有前提的,首先,我们对这部分知识了解吗?如果不了解就去google一下(最好别用百度,不太好用),了解了一些,也就大概知道要怎么做了。如果再遇到问题,再去发贴问,这样也显得咱们有水*。比如自己连串口是什么都不太清楚呢,就问串口通信怎么做啊,就是人家把代码给咱,咱也不明白是怎么回事啊。见多识广,熟能生巧。多看代码,要从代码中读出代码的意思来。自己*时也要多写代码,多练*(这一点我做的不好,写的少)。

  最后,我想说的是嵌入式系统的学*和研究一旦我们达到了一定的水*后,其实很简单,就是如何去看CPU和相关芯片的Datasheet!

嵌入式学*心得体会2

  这个题目很大,给人一种感觉我好像很成功,其实不然。实际上自己水*不高,甚至很低,但是做过了一些曲折的学*道路,同时把自己真实的学*历程表达出来,希望对后来者有借鉴的.意义,甚幸!

  工作三年、几成废人!

  我XX年毕业于华中地区的一个理工科大学,专业是机械电子,我当时已经签了一家内陆某个省级机关工作,家里八辈是农民,并且很偏远,能够进入这样的地方是祖坟有风水。但在毕业前夕有个进入it的机会,我本想进去的,家里人极力反对,阻力可想而知。同时要交4000元的违约金,对我来说是天文数字。大学里的费用很多是借的,几乎将*一半的费用是在大学勤工俭学挣的,为了省钱,高中一个学期回家一次,大学一年回去一次。并且我个人也有特殊的人生背景(悲景更确切),这里不多说了,写十篇也写不完,同时偏离主题。这样我就参加了工作。一张报纸一杯茶的日子,几乎下班后有种很空虚和恐慌的感觉。在工作中虽然是与自己专业有点关系,但是很少。专业几乎荒废。我自己也思考,如果再不出去,自己将会成废人,只好让国家养了。两年后决定出去,但是几成废人,谁要呢,只好到学校去镀金。这是*教育和社会的悲哀!

  至于专业就改为计算机方面,听说好找工作,我说实话不是很对计算机特别感兴趣,生存第一需要。不要笑我,哈哈!

  考研成绩出来,超过了国家线几十分。那个方向要两个,我第三,但是那年非碘,不面试就按分数来排,自然我落选了。其实给我面试机会也不一定要我,哈哈,自己几斤几两很清楚。

  最后调剂到另外一个学校,交钱,咬咬牙,交吧!现在仍然债台高筑!

  进入学校前夕

  为什么要把这段列出,看后就知道了。

  单位有网络,经常上网查些英语资料,在那里唯独英语没有丢很多。于是我就在网上查资料,学什么好呢,最后确定学嵌入式把,听说跟硬件相对比较紧密!而我在大学里多少学*了数字电路,单片机等,所以多少也有所利用,不会真的一无所知。当然在这之

  前也自学过数据结构,计算机组成原理等。c 语言在大学就学了。哈哈这就是我的家底。

  我知道自己的基础差,于是我就拿操作系统,数据库、数据结构、c++来看,机关有这个好处,空余时间多,于是*常就看书,很痛苦,没有人请教。

  另外就上网到论坛上去,我就到各个专业的技术论坛,其实是电子论坛和嵌入式论坛。我几乎没有发帖,几乎把几个大型的出名的论坛的帖子翻遍了,虽然有很多重复的,我才知道嵌入式是个什么东东。这些帖子对我以后的学*产生了极大的影响。

  最关键两点:

  1、嵌入式是什么?

  2、嵌入式需要哪些知识?

  知道了这两点,好办!我就开始规划学*路线。计算机的基本理论不能丢,于是重点看组成原理,数据机构,操作系统、c++。同时论坛上了解到,实时操作系统ucos是一个很好的嵌入式操作系统,对初学者很好。于是我就买了一本书,但是代码在电脑里调不通,网上也有很多相同的问题,我就看书,分析代码,一遍不行就两遍,三遍,这样才看了入了门,才知道什么是进程。原来看操作系统书时,根本就不知道进程是个什么东西。

  在这段时间掌握的东西不多,但是,对我以后的影响很大,我想起了大学时一个同学跟我说过了一句话:大学里最重要的不是学到了什么,最重要的是学会怎么学!大概是这个意思。

  进入我的避难所

  对我来讲,再次进入大学不再是大学,而是避难所。希望这次进入给我喘气和养精蓄锐的机会和时间。我是这样认为和实践的。

  在学校我有三件事:上课,上图书馆,上网。

  对于上课,学校开了很多课程,非常好,很多是名人名师讲解,于是很多同学都想学,都去听。我也考虑过,最后放弃。我是这样认为的,时间是有限的,什么都想学,什么都学不成。于是我把我自己学的课进行了分化,一般的课程通过就行,重要的一定好好学。我希望不要什么争论学*课程多和少的问题,这仅仅是我的看法。所以我的成绩应该是很差的。分数低。好在后来的单位没有要我的成绩单,否则就惨了。

  我个人感觉是上图书馆的效率比在寝室里高多了,这是我的经验。

嵌入式学*心得体会3

  一、如果非常多人都想做Linux,那么就要对Linux要比较熟悉。

  这个熟悉不是说对内核,对代码有多了解,而是至少要会基本的操作,非常难想象让一个连编译程式,编辑文本文件都非常困难的人去弄嵌入式的软件吧。总之在进入嵌入式这个领域之前要对自己评估一下,看看自己是不是准备好了去学*嵌入式相关的东西。

  二、要舍得花钱买研发板。公欲善其技,必先利其器。

  也就是说,理论上可能掌控了非常多,不过不去实践,那只能是纸上谈兵,这样是无法学好嵌入式的。弄个研发板自己摆弄摆弄,即使什么都不懂,也能按照说明书把厂家给的程式下载到研发板上运行运行,先知其然,然后再通过具体的学*知其所以然,这样能避免学*中的枯燥。目前市场上研发板的种类繁多,相同CPU的板子价格却相差非常多,令非常多人都不知道怎么选择购买。我的看法是,尽量买大厂的产品。因为在初学阶段学*资料少是个非常头疼的事,非常多时候都是无从下手,不知道怎么去做,那么随研发板附送的资料就非常重要了。大厂技术比较强,附带的程式都是能在板子上运行的,例如我买的优龙ST2410这个板子(不是广告啊),光盘上带了一个bootloader,个2.4.18的内核,更有一个cramfs,这些程式的原始码都是厂家事先做好或修改好的,完全适用于初学者使用。而有些实力不行的小厂家的资料不齐全,我们学*的时候需要自己弄bootloader什么的,那入门就非常难了。不过大厂的板子都非常贵,大家能根据预算来选择适合自己的研发板,不过无论怎样,在学*上投资都是值得的。

  三、不要事无巨细的学*,要有明确的目标。

  我最开始给自己制定的学*计划是:学*arm体系结构->学*arm汇编->自己移植bootloader ->自己移植kernel ->做应用,不过不久就被我否决了,因为这个过程实在是太枯燥太痛苦了,在学*资料少,没人指导的情况下根本无法进展。于是我决定使用厂家的代码来“玩”研发板,自己弄些应用上去。先是完全使用厂家给的bootloader,kernel,cramfs。之后发现cramfs中的一些控制Linux初始化的文件不符合我的需求,于是修改cramfs,删除了QT,修改了网卡初始的IP地址,安装到板子上能运行了之后就开始尝试做一些应用,比如hello world这样的程式。最后移植了一个mpg123到板子上。完万能在不知道原理的情况下来使用板子的一些功能,等熟悉板子了再回头学*其中的道理,这样就容易一些。学*嵌入式就是这样,根据问题来选择学*的内容,否则会非常盲目,最后就失去信心了。

  四、要有耐心

  不能否认,在学*一门自己完全不了解的技术是非常烦人的。嵌入式的复杂在于他的交叉性。也就是说为了研究某一个嵌入式的问题,你有可能得学*非常多其他的知识,比如操作系统,编译,体系结构等等,那么对于这种情况需要我们有足够的耐心。我在交叉编译mpg123的时候前几次无论怎么修改makefile都无法编译成功,最后我发现我用的arm-linux-gcc是2.9版本的,比较老,于是我换成新的3.4.1版本,就ok了。

  以上是我初学嵌入式所获得的一些浅显的经验,基本都是基于软件方面的,硬件的DIY我就不行了。希望我的经验能给大家一些帮助。

  刚刚和LUPA的嵌入式版主要了uboot的代码,接下来的我想研究研究厂家的bootloader代码然后移植一下uboot。

嵌入式学*心得体会4

  从实*到现在搞嵌入式开发快一年了,蓦然回首好像一年过得挺快,挺顺利的。细细品味,发现这一年还是有很多值得回忆和总结的东西。至少这一年看书挺多,大概二十几本,当然和那些一年看一百多本书的人没法比,但是我已经超越了自己。这是我大学毕业的第一年,初次走上社会,很想一展身手,可是.....其实也不用可是了,和很多朋友一样碰了很多钉子,现在我和老板的关系就挺一般的,只是我性格还不错。呵呵~~,做优秀员工看来还得慢慢学。

  今年最大的收获就是做了一个半项目,是在uClinux下面跑的。半个是SNMP-Agent的实现,因为我去的时候snmpd已经跑起来了,我只是实现部分管理功能;一个是基于Web的管理系统,使公司的主打产品微波通信设备上网。这个项目是我一手策划,一手实现(界面设计是一位女同事,很优秀的程序员),从中学到的东西也最多,感情不可谓不深。

  SNMP即简单网络管理协议,其实一点都不简单。在我所知的网络协议里面,它仅仅比OSI的CMIP简单一点,而CMIP直到现在还没得到广泛应用。我们能够实现SNMP-Agent不能不感谢CarnegieMellon大学免费发布的ucd-snmp软件包。它使得开发人员专注于实现对特定设备的管理功能。

  我在项目中的工作主要是扩展MIB,实现相应的管理功能以及网络功能的扩展。我们公司的MIB库比较庞大,但是程序运行还是挺快的。因为ucd-snmp软件包中大量使用回调函数,而且它将MIB树以二叉树形式表示,但是每个结点不是单个的MIB结点,而是一个表,包括了多个结点。回调函数和两层表示法的使用是操作快速的主要因素。

  基于Web的管理系统我原本是打算在设备外实现SNMP-Manager的功能,因为设备中已经嵌入了Agent。这样管理人员可以在世界各地通过WWW登录公司的管理*台,实现对所有设备的管理。但是老板想在设备中嵌入一个管理系统,可以通过www管理单个设备就行。呵呵~~,这样工作又轻松了一点,就按老板的意思做了。

  我用的http服务器是BOA,它比现在市场占有率第一的Apache速度要快。目前还只支持CGI,我就用C写CGI程序,古老了点。但是在开发过程中感觉用CGI比用现在流行的ASP,JSP要爽,可以随心所欲,哈哈~~,而且这也是用CC++语言的优点。CGI程序很简单,它的输入就是标准输入,它的输出就是标准输出。BOA在uClinux上面跑总要出点问题的,出问题好,出了问题我就能找到问题,一来一往,我对socket编程,I/O多路等编程技术了解也就越来越深了。

  在Linux下面搞了一年,不爱上Linux都难,个人认为软件开发人员在Linux下面进步是最快的。那么多优秀的开源代码供我们研究,犹如每天与世界上最优秀的程序员打交道,进步于不经意间。哈哈~~。正所谓“熟读唐诗三百首,不会作诗也会吟”。GCC编译器的优秀不用多说,我觉得写Makefile也是很件开心的事。不推荐程序员搞开发都用IDE,隔靴捎痒很不爽。但是Linux缺点也很明显,听歌、看碟、玩游戏不如Windows。恰巧公司的电脑没音箱,干脆我就懒得用Windows了。

  用Linux而不讲开源是不道德的,我们程序员享受着开源的好处,自然也要为开源做点贡献。我开发的所有软件都开源,但是我也有个“怪癖”:不喜欢别人在我代码未完成的时候问我要源代码。

  做嵌入式开发一年,稍稍有点心得。总结了一下,有以下几点经验:

  1.不要玩Linux。这一点主要是对像我这样在Linux下面开发的程序员来说的。因为Linux对程序员的吸引力很大,但它下面可以直接用的软件还是比较少。于是我们总想到网上找一些开源的软件装到我们的机器上,从无到有让人很有成就感的,呵呵~~。要是装上的不是最新版本的还不满意,于是又开始忙升级。在Windows下这个过程大概没什么意思,全都next了。在Linux下就不一样了,直接拿过来的源代码很多编译都不能通过,最新版本更是这样,得我们自己改,而且往往时改了又改。这个过程很花时间,我就在这方面浪费了很多时间,本来有个月工作比较轻松,打算阅读Linuxkernel代码(也想成高手,呵呵~~),当时我机子上没有好的阅读工具,于是先弄了个sourcenavigator,觉得不够又装了个openoffice,然后又找来了几份不同版本的kernel代码。结果一个月过去了,一个文件夹还没看完。后面工作紧了,只能把看kernel当休息,直到现在才粗略看完fs,mm两个文件夹。

  2.不要满足于C语言。C语言很优秀,也很简单。程序设计能力不等同于用C语言能力。嵌入式开发程序员要有扎实的数据结构基础,要积极的学*操作系统,积极的学*网络编程,要是想进行驱动开发还需要积极的学*硬件知识。

  3.了解几种芯片体系结构。嵌入式不像PC领域x86一统天下,在嵌入式领域ARM、MIPS、M68k等各显神通。例如ARM7是没有MMU的,uClinux在它上面跑是最合适了,但是没有MMU我们也必须实现简单的MM功能,同时没有MMU一些常用库函数是不能实现的,这些嵌入式开发程序员必须要了解。

  4.编写无错的C程序。关于这一点建议阅读SteveMaguire的《WritingCleanCode》。我对MS没有好感,但这不影响我对MS里面大牛们的尊敬。嵌入式的调试是非常麻烦的,很耗时。虽然有gdbserver这类工具,但是你用的开发工具链中不一定包括它,而且就算用上了调试仍然是很花时间的。所以要是不想天天通宵调程序呢,那就要时时以编写无错程序为目标。

  5.了解一点编译知识。这对编写高性能程序很有帮助。

  6.学*设计模式。设计模式一般在高级语言中讨论较多,但是好东西应该大家一起分享。学*设计模式对提高我们的设计能力非常有帮助。用C语言也可以实现一些模式思想,例如我们常用的回调函数,就可看作是Command模式的C语言版本。

  7.要有前瞻性,要积极学*新技术。目前的嵌入式开发一般都是将PC应用加以剪裁,移植到嵌入式系统中。但是随着通信技术的发展,IPv6的广泛应用,设备上网是大势所趋。许多新技术有可能在嵌入式领域率先应用。把握住这个趋势,嵌入式程序员大有可为。

  现在很多公司招程序员要求有嵌入式开发经验,其实本质上嵌入式开发和我们*常的开发没什么不同,只是要求严格一点。我写下这些希望对学*嵌入式开发的朋友们有所帮助。

  嵌入式ARM软件开发设计流程

  一、项目总体任务描述:

  设计GPS/北斗接收显示终端*台,为数据的接收(NEMA格式),处理,图形显示等后端应用软件提供*台支持。

  二、项目功能要求:

  1.以PXA270微处理器配合LCD模块开发出独立的接收显示终端硬件*台;

  2.在该硬件*台架构LINUX,

  3.WINCE操作系统

  三、嵌入式软件开发上手知识储备和开发流程

  (注:由于我们开发时买了一个样机,这样可以节省我们项目开发中的许多时间和降低了开发的复杂度,我们在看资料的时候,作为学*时,可以认真仔细的看每个细节,但作为开发时,有时会碰到一些无关紧要的细节问题,这时可以采用黑匣子办法,只要会用就行了,我的理解是做项目时并不一定需要知道每个具体细节,要学会分清“系统学*”和“实践应用”的范畴。比方说,操作系统,我们只需要拿别人的一个样板来修改达到自己需要的要求就可以,而没必要自己去编操作系统,一般来讲,一个人自己去编写那东西是不大现实的。所以以下我都是从实用的角度出发,总节我这段时间ARM的学*体会,从而让对嵌入式不了解的新手如何迅速掌握开发中的重点以及达到开发的能力。总之,我的理解是搞开发就是大量广泛看好的资料,一份好的资料可以节省你开发中的好多时间。不必等资料都看完再动手,那样时间不够,可以一边动手一边学*资料,需要什么方面的知识,不懂的当即查下看懂即可。)

  嵌入式软件开发整体流程:

  Uboot启动代码的编写->各模块驱动程序的开发->操作系统的移植->应用程序的开发

  以下是上手的一些基本知识储备:

  1)汇编语言的学*可参见文件夹“我的ARM”->“ARM汇编指令”集,不需要都掌握,只要知道有哪些指令功能,用的时候查阅就可以了。这部分的学*对用汇编编写的“uboot”启动代码的理解比较重要,启动代码的详细介绍可参见“StudyARMboot”这本书,里面讲的非常详细。(注:如没特殊说明,资料指的是都是“我的ARM”文件夹里的资料)

  2)C语言只需我们本科学的就够用了,大致过一遍应用时去查就可以了。没必要再深入系统的学*。搞Wince操作系统移植的同学有必要把C++快速学一遍,掌握C++的三大特性(抽象性,继承和派生,多态),因为操作系统Wince的程序代码都是按C++的编程格式组织起来的,如果不懂C++的那些特性,比较难看懂程序。这方面的资料请看见文件夹“VC++学*”,里面资料相当详细。

  3)各模块驱动程序的开发。这方面首先要熟读芯片资料,要理解软件程序是怎样控制硬件的。(简单的理解就是往寄存器里写不同的值以驱使硬件实现不同的功能。)刚开始不必把芯片中的每个模块都搞透,只需熟悉一些常用的模块即可,比方说串口,I/O口,IIC总线,LCD驱动控制和显示等等,这些跟我们当前的项目都是紧密联系的。看各个模块芯片资料的时候可以对照示例程序结合起来看,首先要理解这个模块的工作原理,然后看程序中每个寄存器所设的参数,边看边思考这些程序如果我用在其他的地方该如何修改。其他的模块的学*都是触类旁通的,关键是思路,可以把本科我们所做的单片机,DSP等实验联想结合起来。资料可参见文件夹“44b0实验资料”和“实验指导书”。

  4)操作系统的移植。主要是理解操作系统的一些基本概念(如对信号量,锁,进程同步,进程间的通信,临界资源使用,驱动管理,文件存储等等),然后知道这些概念在程序中是如何反映出它们的功能的。我们以UCOS-II这个操作系统作为理解学*,具体资料参见文件夹“uCOSII-en”,里面资料讲得非常详细。项目中要求的是用Wince和Linux两套操作系统,由于我们买了成套开发板,代码都有,我们要做的工作就是对它们进行修改和移植,所以只有当你了解了操作系统的一些基本概念,你才可能对它们进行修改。Linux开发难度要大些,不仅操作复杂些,而且开发用的命令行的方式,这方面的资料可参考文件夹“linux学*”和“ucLinux核心(中文手册)”,由于嵌入式大部分用的是嵌入式linux操作系统,从学*的角度来讲,这方面要多下功夫。

  至于应用程序的开发,那就要看具体的应用了,这个难度不是很大。

嵌入式学*心得体会5

  本人本科学的是电子信息工程专业,其实这个专业和嵌入式没有多大的关系,要说有关系就是简单的讲了下C语言语法,学完之后还不知道什么是C语言,只记住了char,int,long等占几个字节,if, while,for循环什么的,感觉也就能算一些小学就会的题目,全国计算机二级C语言也就糊涂的过了。我这个专业没学过C++,一开始不知道什么是面向对象,这可能会让人笑话了。不过这说的是实话,本科的时候,学院安排的课程大部分偏硬件部分,动手机会比较多,自然而然比较喜欢硬件方面。

  在大二的时候就听学长说,单片机很难学,那时候经学长介绍,淘宝买了本郭天祥老师出的书《51单片机C语言教程》,一开始还真是不怎么懂,感觉有点像是看天书,然后硬着头皮去看,当我把51的结构看完了,就不像一开始那样一头雾水了,自己在纸上把51的结构图默画一遍,然后再把各个寄存器功能写一下,各个功能口的结构粗略画了下,然后觉得51整体已在我心中了,虽然没有什么作用,但是至少懂得这门课要怎么去学*。其实有些时候不是这个东西你不会,而是在不会的时候自己先告诉自己这个太难了,自己先放弃了。

  在大三的时候,第一学期课比较少,我就经常待在图书馆,会去蛮看些专业相关的书籍,现在想想,那时候也是机缘巧合下,看到了一本书《从51到ARM》,讲述的是从51系列单片机的一般知识出发,将arm处理器和51系列单片机进行对比,引导读者去理解和学*arm处理器的知识。那个时候也有考虑到以后就业的问题,就想到一件事情,如果去应聘工作的话,每个工科院校电子信息类的毕业生都会异口同声地说:我会51系列单片机。当他说这句话的时候,他和别人是站在同一起跑线上的。可我们完全有可能和别人不站在同一起跑线上。正是这本书给我开启了另外一扇大门,让我初步了解了嵌入式。后来去报考全国计算机等级考试三级教程——嵌入式系统开发技术,在图书馆奋斗了两个月,最后取得优秀的成绩,也让我进一步了解嵌入式系统。

  在大四的时候,我们有嵌入式的选修课,不过当时因为考研的缘故,就没有去上过这门课,好可惜呀!但是,在选择读研研究方向的时候我还是毅然选择了嵌入式方向,我知道这将成为我未来三年研究的方向。这学期(研一下学期),很开心能够再次接触嵌入式系统这门课程,对于导师教的这门课程,我觉得自己上课还是蛮认真听讲的,当然也被师在台上那讲得头头是道,温文儒雅的风姿所吸引。对于没有学过微机8086的我,有些时候,老师用微机与嵌入式的对比让我头脑没有相关概念...

  首先,我对嵌入式在概念上有了一个比较精确的了解。嵌入式是指以应用为中心,以计算机为基础,并且软硬件可裁剪,适用于对功能、可靠性、成本、体积和功耗有严格要求的专用计算机系统。它由硬件*台和系统软件组成。硬件*台指嵌入式处理器和与之通过接口连接的外围硬件*台。系统软件是指实时操作系统和用户应用软件。

  谈到硬件部分,我首先想到的是嵌入式处理器那些外围功能模块。对于这部分的学*,我当初花了好长时间看《深入浅出ARM7——LPC2400》这本书,现在想想觉得自己学*方法没用对,完全没有那个必要,自己却花了大把时间在看这些寄存器引脚的使用,因为单纯的看过之后还是很容易忘的,之后在进行实验的时候还是翻书来查就证明了这一点。不过一些最基本的模块,例如通用输入/输出口(GPIO),通用异步收发器(UART),向量中断控制器(VIC),外部中断输入和定时器/计数器还是需要看书认真去记住那些常用的引脚功能。对于CPU异常这部分,我一开始以为异常就是中断,因为处理程序流程设计是相似的,都是请求处理器打断正常的程序执行流程,进入特定程序的一种机制。当时还对老师提出的一个看法有点疑义,51可以处理中断嵌套而ARM处理器却不能?我当时脑子里面就在想:中断不都是有硬件设备产生的,那按常理来讲ARM处理器也可以处理的呀。后来在认真查书,发现CPU异常有7种:复位,数据中止,中断,快中断,预取中止,未定义,软件中断。而异常向量会使CPU转入异常入口地址执行程序,开始了异常处理。同理的话,中断向量使CPU转入中断入口地址执行程序,开始了中断处理。即当发生IRQ中断时,程序返回地址被存入该IRQ中断模式下的LR,如果继续发生IRQ中断,那第二次的中断返回地址也还是被存入该IRQ中断模式下的LR中,那先前发生中断时候存入的程序返回地址将被覆盖掉,导致不能返回正确的位置。在我解决这个问题的期间,每次睡前思维准会定格在这问题上,久久不能绕出来,其实有时候查书还是最好的解决方案,因为网络资源只能提供给我们部分的参考资料。

  对于ARM汇编语言这部分的学*,我认为是需要重视的,学汇编不是说用这语言做多牛逼的事情, 问题的关键在于, 学透了汇编会使你真正理解计算机。另外一方面,只要以后在嵌入式工作中你迟早会在某个阴暗的角落里遇到汇编。“不管你承认不承认, 现在的CPU没有直接跑高级语言的, 哪怕是虚拟机也都是类似汇编的指令集.当遇到崩溃分析, 性能优化甚至编译器抽风等等的时候, 汇编是你最后一根救命稻草(这句话是福来师兄讲的)。”为此他给了我们一份资料,周立功lpc21xx/lpc22xx系列ARM7启动代码分析,主要讲述的是startup.s文件的分析,看了下才发现老师上课讲的那个启动代码分析很多不理解之处这里都有详细的介绍,这分析太精辟了。

  学 ARM7这么久,我认为从硬件上讲,一方面就是学*接口电路设计,另一方面就是学*汇编和C语言的板级编程。如果从软件上讲,就是要学*基于ARM处理器的操作系统层面 的驱动和移植。这些对于我们初学者来说必须明确,要么从硬件着手开始学,要么从操作系统的熟悉到应用开始学,但不管学什么,只要不是纯的操作系统级,硬件的寄存器类的东西还是要能看懂的,基于板级的汇编和C编程还是要会的。

  μC/OS-II 是一种基于优先级的抢占式多任务实时操作系统,包含了实时内核、任务管理、时间管理、任务间通信同步(信号量,邮箱,消息队列)和内存管理等功能。它可以使各个任务独立工作,互不干涉,很容易实现准时而且无误执行,使实时应用程序的设计和扩展变得容易,使应用程序的设计过程大为减化。μC /OS-II是一个完整的、可移植、可固化、可裁剪的占先式实时多任务内核。μC/OS-II绝大部分的代码是用ANSI的C语言编写的,包含一小部分汇编代码,使之可供不同架构的微处理器使用。

  μC/OS-II可以大致分成内核结构、任务管理、时间管理、任务之间通信与同步4个部分。内核结构是操作系统的处理核心,包括操作系统初始化、操作系统运行、中断进出的前导、时钟节拍、任务调度、事件处理等多部分。任务管理部分中的内容都是与任务的操作密切相关的。包括任务的建立、删除、挂起、恢复等等。因为μC/OS-II是以任务为基本单位调度的,所以这部分内容也相当重要。μC/OS-II中的最小时钟单位是timetick(时钟节拍),任务延时等操作是在时间管理这部分完成的。任务之间通信与同步为事件处理部分,包括信号量、邮箱、邮箱队列、事件标志等部分;主要用于任务间的互相联系和对临界资源的访问。μC/OS-Ⅱ操作系统是在main()中建立的,首先要系统初始化,OSInit(),初始化系统所有的变量和数据结构。然后进行任务的创建,OSTaskCreate();之后进行多任务的启动,OSStart()。在进行任务的并行处理的时候,一个任务的程序是顺序执行的,而不同任务的程序却是并行执行的。从应用程序的观点来看,此处的并行处理只是一个假象。而实际上它是通过实时操作系统的内核控制任务之间的切换来实现的,也就是任务调度啦。

  μCOS-Ⅱ总是运行进入就绪态任务中优先级最高的那一个。当创建新任务时,或当前任务调用一些可能把自己挂起的系统函数(如OSMBoxPend)时,内核就要进行任务切换。在上述的场合,任务级的调度是由函数OSSched()完成的。

  在一个多任务的应用工程中,任务之间并不是完全独立的,它们存在一些需相互配合的处理,这些相互配合是靠任务间的通讯或同步,信号量、邮箱、消息队列可以实现这种任务与任务,任务与中断服务函数间的通讯与同步。

  邮箱可以使一个任务或者中断服务子程序向另一个任务发送一个指针型的变量。而信号量不可以,其只能发送信号量。消息队列可以使一个任务或者中断服务子程序向另一个任务发送以指针方式定义的变量。因具体的应用有所不同,每个指针指向的数据结构变量也有所不同,实际上,我们可以将消息队列看作多个邮箱组成的数组,只是它们共用一个等待任务列表。

  我们实验所用的ARM开发工具是ADS1.2。ARMADS全称为ARM Developer Suite,是ARM公司推出的新一代ARM集成开发工具。现在ADS的最新版本是1.2,支持软件调试及JTAG硬件仿真调试、支持汇编、C语言、C++源程序,具有编译效率高、系统库功能强等特点。在安装ADS1.2的时候出现过小问题,当时我的电脑是64位的,安装完之后显示不了,后来百度查找到原因,竟然是文件夹放错地方,应该放在Program Files(x86)这个文件夹中。后来有同学问我这方面的问题,但是发现他们的ADS1.2安装不了的原因是因为Licence弄错了。在打开CodeWarrior for ARM Developer Suite的时候,一定要记得选DebugInChipRAM,否则Make都出现很多error,而且那些几乎都是未定义函数的错误。之后就进行Debug,调试成功之后会跳出AXD的界面,选择Options里面的ConfigureTarget,再添加H-JTAG的文件,之后点击GO,程序会跳出汇编语言的界面,再点击下就跳到C语言程序入口地址,之后再点击下GO,程序就开始跑起来。前面所述的这些步骤是理想情况下程序自身没有发生错误,当然在调试过程中,还是有很多硬件上的问题,一方面是有些开发板可能用久了,用JTAG并口连接的时候接触不良,很容易自动掉线,常出现未连接设备的的Error,还有一方面是跑程序过程常会出现兼容性的问题,导致程序AXD调试时候会出现卡在某个部分一直进入死循环,这个后来是解决了,但是偶尔还是会出现这个BUG。

  通过这学期对嵌入式的学*,我发现自己尚未掌握的知识点还是蛮多的,尤其是对μC/OS-II的移植方面,我只是理论上粗略了解,没有经过实验的操作。还有对存储器加速模块(MAM)这方面不够了解,主要一方面当初在做消息队列采集实验(KeySem_SampdataQeue),这个模块被代替掉,不需要使用它,所以后来也没有去掌握相关知识点。对于任务就绪算法这部分,我只是上课的时候听“懂”了,课后自己再看完全懵了。对于CAN总线调试的部分,老师上课没有讲到这部分的介绍与应用,但是后来通过自己对实验室师兄们所做的课题初步了解,发现我自己有必要去弄懂它的构造和原理。

  “看书不要希望一次就会,一次就明白是什么意思,也不要死记硬背,看不明白也没关系,以后遇到了知道去哪里去找就可以了,以后遇到的多了,也就记住了,遇到的少的,忘记也就忘记了。”依然记得当初不懂怎么解决某个问题的时候请教李硕师兄,师兄对我说的这番话。自己在μC/OS-II这部分内容挣扎了好久,现在想想,觉得当初不应该一上来就直接阅读内核源代码,看了一些自己把头撞破也想不明白的事,这样直接正面打击我学*嵌入式的积极性。学*啊,还是得要循序渐进。如果你想学*嵌入式一定要有块学*板。看再多的视频,看再多的书,也不如自己动手试一下,看着很简单的东西,做起来就可能遇到很多的问题,遇到问题找到原因,解决问题,只有这样才能学到东西。记得我第一次仿写led的驱动,想自己试一下,可是自己一试,就出了好多的问题,那个led弄了我一天才把led灯点亮。所以不要眼高手低。

  对于初学者,有一点小建议,我们拿到一个开发板,很兴奋也很激动,想法自然也很多,想用开发板实现自己的这个想法,实现那个想法,然后又不知道从何下手,然后就去论坛中发一个贴,最后等着别人去回复,当见没人回复就开始抱怨。这种做法是不可取的,有想法是好的,我们要实现自己的想法也是有前提的,首先,我们对这部分知识了解吗?如果不了解就去google一下(最好别用百度,不太好用),了解了一些,也就大概知道要怎么做了。如果再遇到问题,再去发贴问,这样也显得咱们有水*。比如自己连串口是什么都不太清楚呢,就问串口通信怎么做啊,就是人家把代码给咱,咱也不明白是怎么回事啊。见多识广,熟能生巧。多看代码,要从代码中读出代码的意思来。自己*时也要多写代码,多练*(这一点我做的不好,写的少)。

  最后,我想说的是嵌入式系统的学*和研究一旦我们达到了一定的水*后,其实很简单,就是如何去看CPU和相关芯片的Datasheet!

嵌入式学*心得体会6

  学期开始,我们开始学*《嵌入式系统及应用》,由于初次接触嵌入式系统,感觉蛮难的,所以收获不是很大,很多的概念都比较模糊,等到学期结束开始做嵌入式课程设计时,真是茫然无从下手,自从拿到设计主题后,我就像热锅上的蚂蚁,一个字"急"。最后实在没有办法,逼着自己去学*,查资料,总算对嵌入式有了浅层理解。

  嵌入式系统本身是一个相对模糊的定义,一个手持的Mp3和一个pC104的微型工业控制计算机都可以认为是嵌入式系统。总体来说,嵌入式系统是"用于控制,监视或者辅助操作机器和设备的装备"。

  一个典型的桌面Linux系统包括3个主要的软件层———linux内核、C库和应用程序代码。内核是唯一可以完全控制硬件的层,内核驱动程序代表应用程序与硬件之间进行会话。内核之上是C库,负责把pOSIXApI转换为内核可以识别的形式,然后调用内核,从应用程序向内核传递参数。应用程序依靠驱动内核来完成特定的任务。

  在了解了基础知识之后,我开始进行上机操作,当然,其中遇到很多的难题,很多东西都是第一次接触,又没有别人在旁边指导操作,完全凭借自己去摸索练*。其中的困难可想而知。

  然而坚持就是胜利,牙一咬眼一闭坚持做下去,而通过本次实验,我感觉收获还是蛮多的。可能我对于嵌入式的知识学*的还是不太多,但是这之外的东西收获颇丰。

  它让我学会了如何通过自己的努力去认知一个新事物,更重要的是端正自己的学*态度,只有真正下功夫去学*,才能有收获,正所谓"一份耕耘,一份收获。"没有付出,何谈回报呢?

  再者,通过本次实验,我也学会了如何去分析问题,如何找出自己设计中的不足,继而去排除解决问题,这就是一个自我学*的过程。当我们通过实验去学*理论知识时,自己动手得出的结论,不仅能加深我们对嵌入式的理解,更能加深我们对此的记忆。

  当然,在这其中,我也发现自己的许多不足之处,由于学期伊始我没有好好学*,才落到如此地步,这也可以说是一个教训吧!我相信在以后的学*工作中,我一定会端正自己的学*态度,一丝不苟的去对待每一件事。只有做好足够的准备,才能事半功倍!


嵌入式学*心得体会 (菁华6篇)扩展阅读


嵌入式学*心得体会 (菁华6篇)(扩展1)

——嵌入式学*心得体会 (菁华5篇)

嵌入式学*心得体会1

  研究嵌入式系统已经有快两年的时间了。很庆幸自己当初选择了嵌入式系统作为自己的研究和职业方向,可以说它是一种催化剂,让我自身的修养和研究能力都有了很大的提高。

  在嵌入式系统的大门前,我只能算是刚刚看到这个大门的台阶,但这段小小的距离让我受益颇多,现将其中心得奉献出来,欢迎高手前辈们指正,以供刚接触的新人参考。

  在写之前,想先写一句话,千万不要以为你是天才,所谓天才即胜别人N倍的人,如果你真认为你是天才,请以天才的标准来要求自己,将自己付出和别人的比例以N:1来进行。

  (1)学*与生活心态

  很多朋友都是在刚步入大学校门开始接触计算机或者其他。大学是一个很让人迷茫颓废的地方,可能你在高中踌躇满志,但在大学的管理机制下却心态渐糜。能够在大学(大一)里找到自己人生之志的同学有多少?目标要明确,不要得过且过,不要追逐热门的东西。

  不管在什么时候,心里都要有自己的信念和理想,不要被其他东西左右了自己。要从兴趣和竞争出发,因为这才是你产生动力源的地方。学东西时,要让自己先喜欢上它,要学会享受学*它的时间,喜欢乔XXX的都知道,乔老爷子最常说的一句就是要享受比赛的时间。

  因为只有你喜欢上了它,享受了它,才不会被它所产生的压力压倒自己,不要产生一种厌恶的心理。而且心态要调整,不要一味的蛮学,死学,在没有什么兴趣学的时候可以先玩几天,在回过头来,或者用其他的方式来转换。要抱着一种十年方能磨一剑的心理,扎扎实实从基础开始,不要为高速开发的一些现象所迷惑,那些都只是软件的功劳。

  我个人认为搞编程,英语和数学很重要,大家一定要时时的抓,至于怎么抓那就是另外一回事了,当然其他的知识也要汲取,可以多接触点天文,地理,人文方面的东西来补充自己。转换的生活方式。要学会生活,在人的一生中,都会遇到一些很不开心的事,或者大大小小的意外,孙子兵法里面一句大意就是说,战场上要会将劣势转成优势,即最大的劣势很可能就是你的优势所在。

  一个打击你可以把他变为前进的动力,不必为了一点挫折和捶胸顿足,不必为了一点小事争吵不休。空闲的时候可以躺下来看看天,你就会明白自强不息,厚德载物之理。(看到一些为了失恋或者其他而堕落的人真的很难受和可惜)。

  要给人以帮助。别人有困难时或者一些举手之劳在自己解决范围内的尽力帮之,这对自己不会损失什么,相反在对方心里能够树立你的形象和增加好感。记住,给人之恩时也是给你自己铺路,这个世界不是靠你一个人可改变的。

  (2)编程语言的选择语言的争论。

  很多初学择,老是在学*何种语言上举棋不定,试问,*牌子有几个不被骂的,试问,世界上哪部影片没人说他坏话的?术业有专攻,各司其职,每个语言的出现肯定都有自己价值和领域的范围,不同的只是价值和领域的高级和大小。

  就像高,矮,胖,瘦组成一个“型”。但是技术是进步的,这个进步也是在旧的基础上。放心,技术再飞跃也不会今天奔I,明天扣肉的迅速,在学*的同时也要时时关注整个语言界的走势(貌似哪个伟人说的与时俱进),保持一种同步曲线的前进。语言能干什么?能问这句话,很欣慰。

  表明你是从基础学起才会问出这样的话来。但换而言之你一开始对这门语言调查的信息不足。庙算者胜,对自己身边的事物了解是非常重要的,这也能说明说你的教材或者教导你的人不够充分。如果是我对新手交流,我会花足时间让他明白这门语言是什么,能干什么,整个体系等等。

  这样在学的时候,对同一条语句上的理解你可能跟别人就不一样了,因为你知道这门语言的体系架构,你可以从更多的特性角度去挖掘使用它。提高自己对语言阅读能力。如何快速的进步?可以告诉你没有一步登天的办法,但是也可以告诉你如何让你快速掌握你所学的技术。多读他人代码,多领悟他人思维,多给自己出难题,多几种方法来解问题,多将语言的思想和身边的事物联系起来。想想你是怎么掌握普通话的,方法就不具体说了。

  编程的思维。计算机是充满诱惑的东西,很多人都说热爱计算机,那只是它的表面,你热爱的只是他的一种扩展性的东西。能学计算机我很高兴,因为计算机从某种意义上来说将空间的距离给消除掉了。这里没有流血,没有牺牲。你可以以一种艺术家的思维来塑造它,可以以侦探的逻辑思维来解决它,可以以一种战争狂人的思维来摧毁它。

  你可以将你的这种思维体现在代码和整个布局里,不要惊异别人代码思维的异风,你也有自己的思维风格,你也可以,你也可以用自己代码让别人惊异。记住你学东西时更多的要体会他的思维,比如数学,微积分,离散,无数的定理,你学完以后可能永远都用不到,但是你可能有这种感觉,在你碰到某一问题时,这一问题的性质和你学到的东西很类似,但是中间就是差了一点东西,对了,这就是它思维上的一种运用,一种抽象,一种转换。

嵌入式学*心得体会2

  这个题目很大,给人一种感觉我好像很成功,其实不然。实际上自己水*不高,甚至很低,但是做过了一些曲折的学*道路,同时把自己真实的学*历程表达出来,希望对后来者有借鉴的意义,甚幸!

  工作三年、几成废人!

  我XX年毕业于华中地区的一个理工科大学,专业是机械电子,我当时已经签了一家内陆某个省级机关工作,家里八辈是农民,并且很偏远,能够进入这样的地方是祖坟有风水。但在毕业前夕有个进入it的机会,我本想进去的,家里人极力反对,阻力可想而知。同时要交4000元的违约金,对我来说是天文数字。大学里的费用很多是借的,几乎将*一半的费用是在大学勤工俭学挣的,为了省钱,高中一个学期回家一次,大学一年回去一次。并且我个人也有特殊的人生背景(悲景更确切),这里不多说了,写十篇也写不完,同时偏离主题。这样我就参加了工作。一张报纸一杯茶的日子,几乎下班后有种很空虚和恐慌的感觉。在工作中虽然是与自己专业有点关系,但是很少。专业几乎荒废。我自己也思考,如果再不出去,自己将会成废人,只好让国家养了。两年后决定出去,但是几成废人,谁要呢,只好到学校去镀金。这是*教育和社会的悲哀!

  至于专业就改为计算机方面,听说好找工作,我说实话不是很对计算机特别感兴趣,生存第一需要。不要笑我,哈哈!

  考研成绩出来,超过了国家线几十分。那个方向要两个,我第三,但是那年非碘,不面试就按分数来排,自然我落选了。其实给我面试机会也不一定要我,哈哈,自己几斤几两很清楚。

  最后调剂到另外一个学校,交钱,咬咬牙,交吧!现在仍然债台高筑!

  进入学校前夕为什么要把这段列出,看后就知道了。

  单位有网络,经常上网查些英语资料,在那里唯独英语没有丢很多。于是我就在网上查资料,学什么好呢,最后确定学嵌入式把,听说跟硬件相对比较紧密!而我在大学里多少学*了数字电路,单片机等,所以多少也有所利用,不会真的一无所知。当然在这之前也自学过数据结构,计算机组成原理等。c语言在大学就学了。哈哈这就是我的家底。

  我知道自己的基础差,于是我就拿操作系统,数据库、数据结构、c++来看,机关有这个好处,空余时间多,于是*常就看书,很痛苦,没有人请教。

  另外就上网到论坛上去,我就到各个专业的技术论坛,其实是电子论坛和嵌入式论坛。我几乎没有发帖,几乎把几个大型的出名的论坛的帖子翻遍了,虽然有很多重复的,我才知道嵌入式是个什么东东。这些帖子对我以后的学*产生了极大的影响。

  最关键两点:

  1、嵌入式是什么?

  2、嵌入式需要哪些知识?

  知道了这两点,好办!我就开始规划学*路线。计算机的基本理论不能丢,于是重点看组成原理,数据机构,操作系统、c++。同时论坛上了解到,实时操作系统ucos是一个很好的嵌入式操作系统,对初学者很好。于是我就买了一本书,但是代码在电脑里调不通,网上也有很多相同的问题,我就看书,分析代码,一遍不行就两遍,三遍,这样才看了入了门,才知道什么是进程。原来看操作系统书时,根本就不知道进程是个什么东西。

  在这段时间掌握的东西不多,但是,对我以后的影响很大,我想起了大学时一个同学跟我说过了一句话:大学里最重要的`不是学到了什么,最重要的是学会怎么学!大概是这个意思。

  进入我的避难所对我来讲,再次进入大学不再是大学,而是避难所。希望这次进入给我喘气和养精蓄锐的机会和时间。我是这样认为和实践的。

  在学校我有三件事:上课,上图书馆,上网。

  对于上课,学校开了很多课程,非常好,很多是名人名师讲解,于是很多同学都想学,都去听。我也考虑过,最后放弃。我是这样认为的,时间是有限的,什么都想学,什么都学不成。于是我把我自己学的课进行了分化,一般的课程通过就行,重要的一定好好学。我希望不要什么争论学*课程多和少的问题,这仅仅是我的看法。所以我的成绩应该是很差的。分数低。好在后来的单位没有要我的成绩单,否则就惨了。

  我个人感觉是上图书馆的效率比在寝室里高多了,这是我的经验。

嵌入式学*心得体会3

  目前最常见的嵌入式LINUX方面,我认为大概3个:

  1、嵌入式LINUX上层的应用,包括QT的GUI开发

  2、嵌入式的LINUX系统开发

  3、嵌入式的驱动开发

  学*嵌入式:

  第一、C语言要掌握(硬件略懂),C语言是所有编程语言中的强者,单片机,DSP,类似ARM的种种芯片的编程都可以用C语言搞定,因为它可移值性强,编译效率高,运算速度快,便于实现理更复杂的的数据结构。上层应用和数据存储,我推荐使用C++语言。

  第二、学*一种嵌入式的处理器架构,个人推荐32位的处理器,像ARM,因为嵌入式开发8位的处理器显得有点低端,大多数只能用作简单的工控.

  第三、学*一种嵌入式操作系统,像LINUX,WINCE等都可以,LINUX更好。

  ARM是一种微处理器,已遍及工业控制,消费类的电子产品,通信,网络,无线等各类的产品基于ARM技术的微处理器已占75%以上的市场份额,可见其技术已逐渗入到我们生活中的各个领域,像手机就是用ARM7 ARM9 ARM11的微处理器技术开发的。嵌入式系统最常见的ARM系列,ARM7,ARM9,ARM11,cortex-A8等。

  我们都是曾经从大学里走出来的迷茫羊羔,工作以后我才知道,在大学里不是学到了什么,而是学会怎么去学,相信自己,理清自己的思路,根据自己的性格,剖析自我适合往哪方面发展。

嵌入式学*心得体会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

  学期开始,我们开始学*《嵌入式系统及应用》,由于初次接触嵌入式系统,感觉蛮难的,所以收获不是很大,很多的概念都比较模糊,等到学期结束开始做嵌入式课程设计时,真是茫然无从下手,自从拿到设计主题后,我就像热锅上的蚂蚁,一个字"急"。最后实在没有办法,逼着自己去学*,查资料,总算对嵌入式有了浅层理解。

  嵌入式系统本身是一个相对模糊的定义,一个手持的Mp3和一个pC104的微型工业控制计算机都可以认为是嵌入式系统。总体来说,嵌入式系统是"用于控制,监视或者辅助操作机器和设备的装备"。

  一个典型的桌面Linux系统包括3个主要的软件层———linux内核、C库和应用程序代码。内核是唯一可以完全控制硬件的层,内核驱动程序代表应用程序与硬件之间进行会话。内核之上是C库,负责把pOSIXApI转换为内核可以识别的形式,然后调用内核,从应用程序向内核传递参数。应用程序依靠驱动内核来完成特定的任务。

  在了解了基础知识之后,我开始进行上机操作,当然,其中遇到很多的难题,很多东西都是第一次接触,又没有别人在旁边指导操作,完全凭借自己去摸索练*。其中的困难可想而知。

  然而坚持就是胜利,牙一咬眼一闭坚持做下去,而通过本次实验,我感觉收获还是蛮多的。可能我对于嵌入式的知识学*的还是不太多,但是这之外的东西收获颇丰。

  它让我学会了如何通过自己的努力去认知一个新事物,更重要的是端正自己的学*态度,只有真正下功夫去学*,才能有收获,正所谓"一份耕耘,一份收获。"没有付出,何谈回报呢?

  再者,通过本次实验,我也学会了如何去分析问题,如何找出自己设计中的不足,继而去排除解决问题,这就是一个自我学*的过程。当我们通过实验去学*理论知识时,自己动手得出的结论,不仅能加深我们对嵌入式的理解,更能加深我们对此的记忆。

  当然,在这其中,我也发现自己的许多不足之处,由于学期伊始我没有好好学*,才落到如此地步,这也可以说是一个教训吧!我相信在以后的学*工作中,我一定会端正自己的学*态度,一丝不苟的去对待每一件事。只有做好足够的准备,才能事半功倍!


嵌入式学*心得体会 (菁华6篇)(扩展2)

——嵌入式实*报告 (菁华5篇)

嵌入式实*报告1

  蓝牙技术概述

  蓝牙(Bluetooth)是目前比较流行的一种短距离无线通讯技术,其主要目的就是要在全世界范围内建立一个短距离的无线通信标准。设计者的初衷是用隐形的连接线代替线缆。它取代目前多种电缆连接方案,通过统一的短程无线链路,在各信息设备之间可以穿过墙壁或公文包,实现方便快捷、灵活安全、低成本小功耗的话音和数据通信。 “蓝牙”技术的目的是使特定的移动电话、便携式电脑以及各种便携式通信设备的主机之间在*距离内实现无缝的资源共享。

  一、 实践目的

  了解处理器的发展

  掌握WinCE嵌入式系统开发方法和开发流程。

  掌握WinCE嵌入式C#编程方法。

  掌握WinCE嵌入式网络通信技术。

  掌握Bluetooth编码技术

  二、实践要求

  1. 了解WinCE操作系统的裁剪及定制;

  2. 设计蓝牙广播系统(包括服务器端和客户端);

  3.设计蓝牙文件传输系统(包括服务器端和客户端);

  4. 应用程序安装和部署。

  三、实践内容

  (1)了解Wince*台

  了解处理器的发展,什么是嵌入系统,嵌入式系统的应用,以及窗体与控件的概念,掌握WinCE嵌入式C#编程方法,对实验*台有一定的'认识,更进一步的认识蓝牙。了解编写应用程序的流程,理解了Windows 窗体,学会了使用基本控件如标签、文本、按钮、列表框和组合框,掌握窗体的常用属性和方法。

  (2)蓝牙搜索、浏览与发送,蓝牙设备列表,配对设备清空,删除。

  四、原理介绍

  1.嵌入式系统:

  嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。

  一般由硬件设备、嵌入式操作系统、嵌入式应用软件组成。具有专用性、高效简洁性、高可靠和低能耗性、自身特殊性的特点。

嵌入式实*报告2

  此次设计我们采用以LM3S2100为微控制器,并通过硬件和软件两方面设计,结合6位LED数码管,放大整形电路,来实现频率计在嵌入式系统中的开发与应用。

  本次课程设计其主要目的是通过这学期所学的ARM知识,来实现频率计的功能,本次设计我们利用了定时计数器的功能,对输入的信号进行实时的、高精度的频率测量,并通过6位LED数码显示管显示测量结果。论文中阐述了相关的硬件原理与应用方案,并在此基础上叙述了软件设计最终结合硬件和软件完成了本次设计。

  关键词:LM3S2100、频率计、LED数码显示管

  1 绪论

  频率计是计算机、通讯设备、音频视频等科研生产领域不可缺少的测量仪器。它是一种用十进制数字显示被测信号频率的数字测量仪器。它的基本功能是测量正弦信号,方波信号及其他各种单位时间内变化的物理量。在进行模拟、数字电路的设计、安装、调试过程中,由于其使用十进制数显示,测量迅速,精确度高,显示直观,经常要用到频率计。

  本频率计将采用定时、计数的方法测量频率。测量范围在9kHz以下的方波,时基宽度为1us,10us,100us,1ms。用ARM芯片实现自动测量功能。

  基本设计原理是直接用十进制数字显示被测信号频率的一种测量装置。它以测量周期的方法对方波的频率进行自动的测量。

  1.1本次设计任务

  一.设计题目:ARM为内核的频率计

  二.主要功能:用ARM的定时器/计数器的定时和计数功能,外部扩展6位数码管,要

  求累计每秒进入ARM的外部脉冲个数,用LED数码管显示出来,或是

  用上位机显示。

  三.设计要求:用protel画出最小系统和外围扩展电路。显示部分可用LED数码管或是

  上位机显示。要求小组成员分工明确。

  1.2设计基本原理

  所谓频率,就是周期性信号在单位时间(1s)内变化的次数,若在一定时间间隔T内测得这个周期性信号的重复变化次数为N,则其频率可表示为

  被测信号经放大整形电路变成计数器所要求的脉冲信号,其频率与被测信号的频率相同。当1s信号来到时,被测脉冲信号进入芯片相关的,计数器开始计数,直到1s信号结束时,停止计数。若在1s时间内计数器计得的脉冲数为N,则被测信号频率fX?Nhz。

  2 设计理念及设备

  2.1设计理念

  说到用单片机设计[2]的频率计,这里说一下单片频率计ICM7216D。单片频率计ICM7216D是美国Intersil公司首先研制的专用测频大规模集成芯片。它是标准的28引脚的双列直插式集成电路,采用单一的+5V稳压电源工作。它内含高频振荡器、10进制计数器、7段译码器、位多路复用器、能够直接驱动LED显示器的8段段码驱动器、8位位码驱动器。其基本的测频范围为DC至10MHz,若加预置的分频电路,则上限频率可达40MHz或100MHz,单片频率计ICM7216D只要加上晶振、量程选择、LED显示器等少数器件即可构成一个DC至40MHz的微型频率计,可用于频率测量、机械转速测量等方面的应用。还有,PTS2600是英国研制的一款微波频率计,该频率计可以测量频率高达26GHz的信号,而价格才只有几万元,可谓是物美价廉。PTS2600虽然是一个低价格的微波频率计,但它能在四个波段有很好的灵敏度测量40Hz到20GHz的频率。也可以用它来测量高达26GHz的频率,只是灵敏度稍稍低了一些。日常工作中,用它来测量

  VF/VHF/UHF频段的频率,也十分方便和准确。PTS2600使用一个12位数字的LCD液晶显示屏来显示所测得的频率、闸口时间(分辨率相关)、菜单功能以及频率表的测量结果。所有这些数值都是同时显示在一个屏幕上的。PTS2600的机箱采用高标准的铝质材料制成,各模块安装在下方有钢板支承的母板上。模块相对独立,维修方便,主要通过更换模块进行。 我国利用相检宽带测频技术设计的高精度频率计也非常具有突破性和实用性。该项新技术及仪器是针对已有测频技术的特点及存在问题,推出完全新颖的检测精度高、便于实施且设备构成又比较经济的一种新技术及仪器。

  2.2设计所用设备和器材

  (1)电源模块

  (2)放大整形电路(三极管9014和74LS00)

  (3)ARM开发板LPC2131

  (4)LED数码显示管

  3 硬件设计方案

  3.1设计系统原理框图及介绍

  图1 原理框图

  由上图知,一个被测信号经过放大整形再进入ARM开发板,然后经过1S的定时捕获得出频率值,再经由6位LED数码显示管显示出数值。

  3.2电源

  电源模块——参考电压源为系统芯片如A/D、D/A转换IC或外设提供参考电压,电路如图2。

嵌入式实*报告3

  蓝牙技术概述

  蓝牙(Bluetooth)是目前比较流行的一种短距离无线通讯技术,其主要目的就是要在全世界范围内建立一个短距离的无线通信标准。设计者的初衷是用隐形的连接线代替线缆。它取代目前多种电缆连接方案,通过统一的短程无线链路,在各信息设备之间可以穿过墙壁或公文包,实现方便快捷、灵活安全、低成本小功耗的话音和数据通信。“蓝牙”技术的目的是使特定的移动电话、便携式电脑以及各种便携式通信设备的主机之间在*距离内实现无缝的资源共享。

  一、实践目的

  了解处理器的发展

  掌握WinCE嵌入式系统开发方法和开发流程。

  掌握WinCE嵌入式C#编程方法。

  掌握WinCE嵌入式网络通信技术。

  掌握Bluetooth编码技术

  二、实践要求

  1.了解WinCE操作系统的裁剪及定制;

  2.设计蓝牙广播系统(包括服务器端和客户端);

  3.设计蓝牙文件传输系统(包括服务器端和客户端);

  4.应用程序安装和部署。

  三、实践内容

  (1)了解Wince*台

  了解处理器的发展,什么是嵌入系统,嵌入式系统的应用,以及窗体与控件的概念,掌握WinCE嵌入式C#编程方法,对实验*台有一定的认识,更进一步的认识蓝牙。了解编写应用程序的流程,理解了Windows 窗体,学会了使用基本控件如标签、文本、按钮、列表框和组合框,掌握窗体的常用属性和方法。

  (2)蓝牙搜索、浏览与发送,蓝牙设备列表,配对设备清空,删除。

  四、原理介绍

  1.嵌入式系统:

  嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。

  一般由硬件设备、嵌入式操作系统、嵌入式应用软件组成。具有专用性、高效简洁性、高可靠和低能耗性、自身特殊性的特点。

嵌入式实*报告4

  ARM嵌入式系统综合设计

  一、实*时间和地点安排

  1、实*时间:20XX年12月03日——20XX年12月14日,共两周的时间。

  2、每天的实*时间安排:

  上午:8:30——11:30

  下午:13:30——15:30

  3、实*地点:校内。

  二、实*目的

  1、掌握电子元器件的焊接原理和方法。

  2、掌握ARM7 LPC2132控制程序的编写方法。

  3、掌握调试软件和硬件的方法。

  三、实*内容与要求

  1、根据设计要求焊接好电路板并测试焊接无误。

  2、绘制流程图并编写程序。

  3、编译通过后,将程序下载到LPC2132进行调试。

  4、调试成功后编写实*报告。

  四、LPC2132芯片介绍

  LPC2132最小系统图及其介绍

  概述

  LPC2132是基于一个支持实时仿真和嵌入式跟踪的32/16 位 ARM7TDMI-STM CPU 的微控制器,并带有 32kB、64kB、512 kB 的嵌入的高速Flash 存储器。128 位宽度的存储器接口和独特的加速结构使 32 位代码能够在最大时钟速率下运行。对代码规模有严格控制的应用可使用 16 位 Thumb?

  模式将代码规模降低超过 30%,而性能的损失却很小。

  较小的封装和极低的功耗使 LPC2131/2132/2138 可理想地用于小型系统中,如访问控制和 POS 机。宽范围的串行通信接口和片内 8/16/32kB 的 SRAM 使 LPC2131/2132/2138 非常适用于通信网关、协议转换器、软 modem 、声音辨别和低端成像,为它们提供巨大的缓冲区空间和强大的处理功能。多个 32 位定时器、1 个或 2 个 10 位 8 路 ADC 、10 位 DAC 、PWM 通道和 47 个 GPIO 以及多达9 个边沿或电*触发的外部中断使它们特别适用于工业控制和医疗系统。

  特性

  1、小型 LQFP64 封装的 16/32 位 ARM7TDMI-S 微控制器。

  2、8/16/32kB 片内静态 RAM 。

  3、片内 Boot 装载软件实现在系统/在应用中编程(ISP/IAP )。扇区擦除或整片擦除的时间为400ms ,1ms 可编程 256 字节。

  4、EmbeddedICE?RT 和嵌入式跟踪接口可实时调试(利用片内 RealMonitor软件)和高速跟踪执行代码。

  5、1 个(LPC2132/2132 )或2 个(LPC2138 )8 路 10 位 A/D 转换器共包含 16 个模拟输入,每个通道的转换时间低至 2.44us 。

  6、1 个 10 位 D/A 转换器,可提供不同的模拟输出(LPC2132/2138 )。

  7、 2 个 32 位定时器/计数器(带 4 路捕获和 4 路比较通道)、PWM 单元(6 路输出)和看门狗。

  8、实时时钟具有独立的电源和时钟源,在节电模式下极大地降低了功耗。

  9、多个串行接口,包括 2 个 16C550 工业标准 UART 、2 个高速 I2C 接口(400 kbit/s )、SPITM 和 SSP(具有缓冲功能,数据长度可变)。

  10、向量中断控制器。可配置优先级和向量地址。

  11、多达 47 个 5V 的通用I/O 口(LQFP64 封装)。

  12、 9 个边沿或电*触发的外部中断引脚。

  13、 通过片内 PLL 可实现最大为 60MHz 的 CPU 操作频率,PLL 的稳定时间为 100us。

  14、片内晶振频率范围:1~30 MHz。

  15、2 个低功耗模式:空闲和掉电。

  16、可通过个别使能/禁止外部功能和降低外部时钟来优化功耗。

  17、通过外部中断将处理器从掉电模式中唤醒。

  18、单个电源供电,含有上电复位(POR )和掉电检测(BOD )电路:-CPU

  操作电压范围:3.0~3.6 V (3.3 V+/ - 10%) ,I/O 口可承受5V 的最大电压。

  结构概述

  LPC2132包含一个支持仿真的 ARM7TDMI-S CPU 、与片内存储器控制器接口的 ARM7 局部总线、与中断控制器接口的 AMBA 高性能总线 (AHB )和连接片内外设功能的 VLSI 外设总线 (VPB ,ARM AMBA 总线的兼容超集)。

  LPC2131/2132/2138 将 ARM7TDMI-S 配置为小端(little-endian )字节顺序。 AHB 外设分配了 2M 字节的地址范围,它位于 4G 字节 ARM 存储器空间的最顶端。每个 AHB 外设都 分配了 16k 字节的地址空间。LPC2131/2132/2138 的外设功能 (中断控制器除外)都连接到 VPB 总线。AHB 到 VPB 的桥将 VPB 总线与 AHB 总线相连。VPB 外设也分配了 2M 字节的地址范围,从 3.5GB 地址点开始。每个 VPB 外设在 VPB 地址空间内都分配了 16k 字节地址空间。

  片内外设与器件管脚的连接由管脚连接模块控制。该模块必须由软件进行控制以符合外设功能与管脚在特定应用中的需求。

  ARM7TDMI-S 处理器

  ARM7TDMI-S 是通用的 32 位微处理器,它具有高性能和低功耗的特性。ARM 结构是基于精简指令集 计算机(RISC)原理而设计的。指令集和相关的译码机制比复杂指令集计算机要简单得多。这样使用一个小的、廉价的处理器核就可实现很高的指令吞吐量和实时的中断响应。

  由于使用了流水线技术,处理和存储系统的.所有部分都可连续工作。通常在执行一条指令的同时对下 ,一条指令进行译码,并将第三条指令从存储器中取出。

  ARM7TDMI-S 处理器使用了一个被称为 THUMB 的独特结构化策略,它非常适用于那些对存储器有限制或者需要较高代码密度的大批量产品的应用。

  在 THUMB 后面一个关键的概念是“超精简指令集”。基本上,ARM7TDMI-S 处理器具有两个指令集:标准 32 位 ARM 指令集 、16 位 THUMB 指令集THUMB 指令集的 16 位指令长度使其可以达到标准 ARM 代码两倍的密度,却仍然保持 ARM 的大多 数性能上的优势,这些优势是使用 16 位寄存器的 16 位处理器所不具备的。因为 THUMB 代码和 ARM 代码一样,在相同的 32 位寄存器上进行操作。THUMB 代码仅为 ARM 代码规模的 65%,但其性能却相当于连接到 16 位存储器系统的相同 ARM 处理器性能的 160%。

  片内 FLASH 程序存储器

  LPC2131/2132/2138 分别含有 32kB、64kB 和 512kB 的FLASH 存储器系统。该存储器可用作代码和数据的存储。对 FLASH 存储器的编程可通过几种方法来实现:通过内置的串行 JTAG 接口,通过在系统编程(ISP )和 UART0 ,或通过在应用编程(IAP )。使用在应用编程的应用程序也可以在应用程序运行时对FLAH 进行擦除和/ 或编程,这样就为数据存储和现场固件的升级都带来了极大的灵活性。如果LPC2131/2132/2138 使用了片内引导装载程序(bootloader ),32/64/512kB 的 Flash 存储器就可用来存放用户代码。 LPC2131/2132/2138 的Flash 存储器至少可擦除/编程 10,000 次,保存数据的时间长达 10 年。 片内静态 RAM,片内静态 RAM (SRAM )可用作代码和/ 或数据的存储,支持 8位、16 位和32 位的访问。LPC2131/2132/2138 含有 8/16/32kB 的静态RAM 。 LPC2131/2132/2138 SRAM 是一个字节寻址的存储器。对存储器进行字和半字访问时将忽略地址对准,访问被寻址的自然对准值(因此,对存储器进行字访问时将忽略地址位 0 和 1,半字访问时将忽略地址位 0 )。因此,有效的读写操作要求半字数据访问的地址线0 为 0(地址以0、2 、4 、6、8、A 、C 和 E 结尾),字 数据访问的地址线 0 和 1 都为 0 (地址以0、4 、8 和 C 结尾)。该原则同样用于片外和片内存储器。SRAM 控制器包含一个回写缓冲区,它用于防止 CPU 在连续的写操作时停止运行。回写缓冲区总是保存着软件发送到 SRAM的最后一个字节。该数据只有在软件请求下一次写操作时才写入 SRAM (数据只有 在软件执行另外一次写操作时被写入 SRAM)。如果发生芯片复位,实际的SRAM 内容将不会反映最*一 次的写请求(即:在一次“热”芯片复位后,SRAM 不会反映最后一次写入的内容)。任何在复位后检查 SRAM 内容的程序都必须注意这一点。通过对一个单元执行两次相同的写操作可保证复位后数据的写入。或者,也可通过在进入空闲或掉电模式前执行虚写(dummy write )操作来保证最后的数据在复位后被真正写入SRAM。

嵌入式实*报告5

  此次设计我们采用以LM3S2100为微控制器,并通过硬件和软件两方面设计,结合6位LED数码管,放大整形电路,来实现频率计在嵌入式系统中的开发与应用。

  本次课程设计其主要目的是通过这学期所学的ARM知识,来实现频率计的功能,本次设计我们利用了定时计数器的功能,对输入的信号进行实时的、高精度的频率测量,并通过6位LED数码显示管显示测量结果。论文中阐述了相关的硬件原理与应用方案,并在此基础上叙述了软件设计最终结合硬件和软件完成了本次设计。

  关键词:LM3S2100、频率计、LED数码显示管

  1 绪论

  频率计是计算机、通讯设备、音频视频等科研生产领域不可缺少的测量仪器。它是一种用十进制数字显示被测信号频率的数字测量仪器。它的基本功能是测量正弦信号,方波信号及其他各种单位时间内变化的物理量。在进行模拟、数字电路的设计、安装、调试过程中,由于其使用十进制数显示,测量迅速,精确度高,显示直观,经常要用到频率计。

  本频率计将采用定时、计数的方法测量频率。测量范围在9kHz以下的方波,时基宽度为1us,10us,100us,1ms。用ARM芯片实现自动测量功能。

  基本设计原理是直接用十进制数字显示被测信号频率的一种测量装置。它以测量周期的方法对方波的频率进行自动的测量。

  1.1本次设计任务

  一.设计题目:ARM为内核的频率计

  二.主要功能:用ARM的定时器/计数器的定时和计数功能,外部扩展6位数码管,要

  求累计每秒进入ARM的外部脉冲个数,用LED数码管显示出来,或是

  用上位机显示。

  三.设计要求:用protel画出最小系统和外围扩展电路。显示部分可用LED数码管或是

  上位机显示。要求小组成员分工明确。

  1.2设计基本原理

  所谓频率,就是周期性信号在单位时间(1s)内变化的次数,若在一定时间间隔T内测得这个周期性信号的重复变化次数为N,则其频率可表示为

  被测信号经放大整形电路变成计数器所要求的脉冲信号,其频率与被测信号的频率相同。当1s信号来到时,被测脉冲信号进入芯片相关的,计数器开始计数,直到1s信号结束时,停止计数。若在1s时间内计数器计得的脉冲数为N,则被测信号频率fX?Nhz。

  2 设计理念及设备

  2.1设计理念

  说到用单片机设计[2]的频率计,这里说一下单片频率计ICM7216D。单片频率计ICM7216D是美国Intersil公司首先研制的专用测频大规模集成芯片。它是标准的28引脚的双列直插式集成电路,采用单一的+5V稳压电源工作。它内含高频振荡器、10进制计数器、7段译码器、位多路复用器、能够直接驱动LED显示器的8段段码驱动器、8位位码驱动器。其基本的测频范围为DC至10MHz,若加预置的分频电路,则上限频率可达40MHz或100MHz,单片频率计ICM7216D只要加上晶振、量程选择、LED显示器等少数器件即可构成一个DC至40MHz的微型频率计,可用于频率测量、机械转速测量等方面的应用。还有,PTS2600是英国研制的一款微波频率计,该频率计可以测量频率高达26GHz的信号,而价格才只有几万元,可谓是物美价廉。PTS2600虽然是一个低价格的微波频率计,但它能在四个波段有很好的灵敏度测量40Hz到20GHz的频率。也可以用它来测量高达26GHz的频率,只是灵敏度稍稍低了一些。日常工作中,用它来测量

  VF/VHF/UHF频段的频率,也十分方便和准确。PTS2600使用一个12位数字的LCD液晶显示屏来显示所测得的频率、闸口时间(分辨率相关)、菜单功能以及频率表的测量结果。所有这些数值都是同时显示在一个屏幕上的。PTS2600的机箱采用高标准的铝质材料制成,各模块安装在下方有钢板支承的母板上。模块相对独立,维修方便,主要通过更换模块进行。 我国利用相检宽带测频技术设计的高精度频率计也非常具有突破性和实用性。该项新技术及仪器是针对已有测频技术的特点及存在问题,推出完全新颖的检测精度高、便于实施且设备构成又比较经济的一种新技术及仪器。

  2.2设计所用设备和器材

  (1)电源模块

  (2)放大整形电路(三极管9014和74LS00)

  (3)ARM开发板LPC2131

  (4)LED数码显示管

  3 硬件设计方案

  3.1设计系统原理框图及介绍

  图1 原理框图

  由上图知,一个被测信号经过放大整形再进入ARM开发板,然后经过1S的定时捕获得出频率值,再经由6位LED数码显示管显示出数值。

  3.2电源

  电源模块——参考电压源为系统芯片如A/D、D/A转换IC或外设提供参考电压,电路如图2。


嵌入式学*心得体会 (菁华6篇)(扩展3)

——幼师学*心得体会 (菁华6篇)

幼师学*心得体会1

  XX年XX月XX日,是一个特别的日子,因为这天我们教育集团宜春校区的老师们来到了集团总部参加为期一个月的理论与实践学*。这是一次难得的学*机会,所以大家都很珍惜。

  初到学校,校园内优美的环境和人文气息深深地吸引了我们,老师们的热情让我们倍感亲切,孩子们的一句句老师好让我们感到做为教师的幸福,体现了集团学校教育的整体素质与文化涵养。

  一个星期的理论学*让自己在幼教理论方面又有了一个提升和警醒。做为一名幼儿教师不仅要有扎实的专业知识,还要有创新和探索精神,了解孩子的年龄特点,根据孩子的年龄特点和思维发展水*开展各种学*和游戏活动,给孩子营造一个轻松和*等的学*环境。其次,老师还要有敬业和奉献精神,关心照顾每一个孩子的情绪和发展,对个别调皮的孩子要采取适当的方法加以引导,切不可一味的批评指责。要相信没有教不好的孩子,只有老师的教育方法得当孩子才会愿意和你做朋友。

  让我印象最深刻的是幼儿园的环境布置,在看幼儿园的环境布置时,它们各有亮点,让我感觉耳目一新,比如:九里幼儿园和广电幼儿园给我的印象是最深刻的,教学楼内的走廊和各班级的环境创设真是各有千秋,布局有条不紊,有一股浓厚的儿童化气息。每个班的班牌设计都是比较新颖的,还有各种区域角,娃娃家、儿童医院、儿童超市,这里简直就是社会生活中的缩影,孩子们在这可以扮演社会中的各种角色,体验其中的乐趣,累积成长经验。老师们真的很用心,把我们*时的一些废旧物品利用起来,像废报纸、鸡蛋壳、旧鞋子、毛线等在这里就变成了精美的欣赏品和孩子们喜爱的玩具。从幼儿作品中可以看到他们的主题活动的开展,充分利用了空间,便于更换,老师布置的作品几乎很少,真正让孩子成为环境的主人。活动室所有的摆设从各个角度考虑都是那么适合孩子,有锻炼孩子自理能力的值日生,有培养孩子早期阅读*惯的图书角,有供孩子探索和发现自然的植物角也特别丰富,我们每到一所幼儿园都会感受到每所幼儿园都有一支充满爱心,朝气蓬勃的教师队伍。

  幼儿园的分享阅读绘本课程教学也是很值得我们学*的,在听了几位老师的汇报课后,发现孩子们都很喜欢这套绘本,而且很感兴趣,也乐意用语言表达自己在图画中捕捉到的信息,孩子们对故事的内容记忆也比较深刻。老师引导的也很恰当,采用了各式各样的教学方法,引导孩子对绘本内容的理解,让孩子养成良好的阅读*惯,如:两根手指翻一翻,一起翻到第8页。这让我想起以前在教学中的误区,只让孩子拿着绘本单独阅读,老师简单描述故事的主要内容。现在才知道正确的绘本教学方法,要让他们体会画面和文字的联系,应创设多种不同的阅读模式,帮助幼儿成功阅读、有效阅读,从阅读中体验快乐,获得经验。

  这次在学*过程中让我取得了很大的`收获,弥补了以前许多的不足,也让我感受到做为一名幼儿教师的不易,要想做为一名优秀的幼儿教师更难。但是我相信只要用心去做好每一件事,用爱去感染每一位孩子,用行动去获得家长的信任,我们的宜春百树幼教一定会很美好,我们的孩子一定会很快乐,我们的家长一定会很放心,我们的老师一定会很幸福。

幼师学*心得体会2

  幼儿教育是学校教育和终身教育的奠基阶段,如果没有一个扎实、良好的初始启蒙教育,就会影响其后的更高层次的发展,因此幼儿教师担负着对幼儿进行全面发展教育的重要责任。这就要求幼儿教师不仅要具有知识与能力的素质,更应该具有良好的师德修养。一个具备良好师德修养的幼儿教师带给幼儿的不仅是各方面的知识,更重要的是积极、乐观、向上的态度以及人格的完整。百年大计教育为本,教育大计系教师为本,教师大计则师德为本,要培养适合时代需要的高素质人才,教师是否具有良好的道德修养至关重要。

  作为一名幼儿教师首先要做到淡泊名利,敬业爱生,在为人处事上少一点名利之心,在教书育人方面多一点博爱之心;创新施教,要做到以人为本,因材施教,同时要不断加强学*,与时俱进,学*先进的教学理念和方法,更新教育观念,掌握先进的教学技术和手段。

  通过此次幼儿园组织师德师风教育学*,我简单得谈谈以下几点体会:

  一、情系幼儿,像母亲一般爱每个孩子。

  幼儿教育的对象都是3—7岁的孩子,他们幼小,像刚出土的嫩苗,需要“园丁”的呵护和培养。情系幼儿,像母亲一般热忱地爱每个孩子,幼儿身体健康,学*和素质有所提高,你就会喜悦,那么就可以消除所有的劳累感。

  同时需要关爱每个孩子,其一,关心他们的生活,这是幼儿教育区别其他教育的特殊点。尤其当个别孩子身体感到不适时,更要体贴、照顾好;其二,熟悉孩子们的基本情况,如家庭人员,孩子的性格、脾气、生活环境,这样,在教育时,就可根据每位孩子的不同特点,寻找相应的方法,因人而宜,充分挖掘他们的内在潜能;其三,*等对待每个孩子,不管是顽皮的,还是文静的,不管是男孩,还是女孩,也不管他们的家庭背景、经济条件,都一视同仁,*等对待,这样,孩子们就会感到在老师面前表现都同样有机会得到肯定。

  二、运用加德纳多元智能理念,在教育过程中,要开发孩子多方面的智力,根据孩子的具体情况而把教学具体化。

  我觉得新时代的师德师风应该是与传统的标准揉在一起的。我们对幼儿教师的选择标准是:*易*人、严中带慈、公*待人。严厉并不是苛刻,老师也是有七情六欲的,但不能把幼儿当作发泄的对象,这不是教育孩子。我觉得传统中的师德师风与新时期的师德师风都应该是一样的,但现在存在的区别在于:师生关系的变化。以前的儿童对教师要绝对服从,但现在则要求教师对幼儿尊重,这是个进步。

  三、在教育教学过程中,不断丰富自身学识。

  努力提高自身能力、业务水*,严格执行师德师规,有高度的事业心、责任心、爱岗敬业。坚持“一切为了儿童,为了孩子的一切”,树立正确的人才观,重视对每个学生的全面素质和良好个性的培养,不用获得多少知识作为唯一标准来衡量孩子,与每一个孩子建立*等、和谐、融洽、相互尊重的关系,关心每一个孩子,尊重每一个孩子的人格,努力发现和开发每一个孩子的潜在优秀品质,坚持做到不体罚或变相体罚学生。正确处理教师与孩子家长的关系,在与家长联系上相互探究如何使孩子发展的方法、措施,在交往中不收礼、不吃请、不叫家长办事。贯彻《幼儿教育新纲要》的思想,坚持以人为本,终身教育的理念,使幼儿获得终身受益的品质和良好的个性,态度,能力等。

  四、个人以为,师德师风所包含的内容,自古就是“教书育人,为人师表”。

  但随着时代的发展,师德师风应注入新内涵,新时代的师德师风应注入新的内涵:一是视野和思维不能仅仅着眼于孩子的现在,要像《纲要》中提倡的“为每个受教育者奠定生存的基础,做人的基础,做事的基础和终身学*的基础;换言之,就是为他们奠定一生持续发展的基础”。

  五、塑造师德风范,潜心练功。

  “给学生一杯水,教师本身应该有一桶水”,此话很有道理。在幼儿教育中,我感到在孩子们眼中,教师是一个完美无缺的人物,是最可值得依赖的人,你的投手举足,都潜移默化地影响孩子们,孩子从教师身上看到无私奉献,孜孜不倦追求精神,看到社会的形象,师德不只是学识问题,更是塑造良好教师形象的问题。因此对于师德除了要深刻认识其重要性,更关键就是如何去提高自己的师德。

  本人结合自己的情况,下定决心就以下两方面提高修养:

  1、严以律己,注重言行。为人师表,坚持严以律己,增强自身的自控能力,控制自己的情绪,始终保持良好、*和的心境,精神饱满地投入工作,要把自己看作既是个普通的人,又是个教育者,到了幼儿园就应该把属于个人一切不快和烦恼留在门外,言谈应该和颜悦色,循循善诱,举止应该优美文雅,体现心灵之美,自己的穿着应该朴素大方得体,符合幼儿的审美情趣。

  2、培养良好的内在素养。天生丽质固然能给人以美感,使人愉悦,但是作为一名幼儿教师更重要的是塑造幼儿的内在修养,这样教师本人的学识和内在素养就显得格外重要。

  (1)注重积累、陶冶、培养高雅的审美情趣,在日常生活中应加强学*,开阔视野,不断丰富,充实自己,有意识地从祖国优秀文化中吸取养料,通过阅读唐诗宋词及各种优秀的中外文化书籍,以潜移默化地提高自己的内在素养。

  (2)音乐既能帮助人们解除烦恼郁闷,又能使人振奋精神,因此增进自己的音乐修养也是必不可少的。在*时教学工作中融音乐与教学为一体,让幼儿多感受乐曲中的美感,让其身心不断得到陶冶。

  (3)为了调动各种教学要素及幼儿各种感官参与学*,形成最优化的教学系统,教师必须要了解现代信息技术及使用方法,并适用于教学,由此,可拓宽幼儿的视野。

  六、强调素质不等于忽视品德。

  我国古代的教育家早就说过,人者,德为先。未学文而先学文德,未学武而先重武德,学好文武,不光是光宗耀祖,最主要的是报效国民。幼儿期是品德形成的关键时期,也是好模仿的时期,幼儿的向师性可塑性模仿性决定着教师必须作到以身作责,为人师表。教师的一言一行深刻的影响着每一个幼儿。

  七、现在提倡素质教育,但是素质教育不等于要一味地苛求全面发展。

  能够全面发展,固然更好,但不是所有的人都能全面发展,而不全面的人未必就不是人才。世上本无十全十美的人和事,我们也就不必苛求人人都全面发展。但现实教育中,我们却在违背这一规律,不管能否接受,家长们业余都在逼着孩子们学弹琴、绘画、表演等,老师们也都在要求学生们什么都学,以为什么都懂才算是素质,丝毫不理会孩子们的感受,结果孩子们更是厌学,完全违背了教师和家长们的初衷。更为可怕的是,招聘部门在录用人时,依然先青睐什么都懂一点的人。但什么都懂一点的人,到头来充其量也不过能成为学者而已,而我们的社会不光需要学者,还需要专家;既需要全才,也需要专才。事实上想面面俱到的话,到头来一面都难到。要是当年清华大学也只招收全科合格的考生的话,*肯定会少了个历史学家吴晗;要是美国的公司录用员工时一律要本科毕业生的话,现在也就不一定有比尔·盖茨了。

  也许有的人会担心,不多学一点,以后在工作中碰到来自其他方面的难题时怎么办?这好办,先使专长得到发挥后,即便将后的工作中会遇上其他方面的难题,补起课来也会效率很高,因为这时候的学*是急迫的,有目的的,出于需要,故而兴趣也大。孔子早就说过,要“因材施教”,他的门生们也确实都各有所长。每个孩子都有自己的长处,教师要作到长善救失,以长补短,充分发掘每一个幼儿的潜能,断断不可以一刀切。

  通过这次师德师风的集中学*,在以后的工作中我要更进一步认真学*贯彻纲要精神,遵循幼儿教育心理规律以及幼儿身心发展的特点,努力做好教育工作。

幼师学*心得体会3

  走进农四师幼儿园心就让我感到特别亲切,因为在师幼儿园里让我学到了很多,特别是邱丹云*她对幼教事业的敬业精神真的让我敬佩,孟凡菊园长那股冲劲让我敬仰,还有那些兢兢业业为农四师幼儿园奉献的一线教师们也让我感动,每次到师幼儿园都有不同的感受,这次就有让我收获多多:

  1、细致工作。

  在参观整个过程中,我们一致体会到师幼老师们工作的精细。活动室儿童化的装饰和物品的归类整理,让我们耳目一新,各年龄段班级幼儿的晨检卡和很多教师制作的玩具都凝聚了老师们的智慧和灵巧,包括整个参观过程师幼老师们的接待也都处处细致贴心,令人印象深刻。正如师幼给我们展示的,作为幼儿园,只有充分发挥自己的优势,把工作做细,做好,才能提高幼儿园的品质,让幼儿园成为孩子们的乐园。

  2、办园理念新颖,办园思想明确。

  师幼儿园园长的讲话和参观让我们感受到全新的教育教学理念和处处体现以幼儿为本,让幼儿自主学*的教学模式。师幼儿园每个班级里都设计了不同主题的区域活动角的,在区域活动中,孩子们人人是主角,老师只是引导着、组织者。孩子们在区域活动中创造能力、语言表达能力、社会交往能力、同伴之间的合作能力等都得到迅猛的发展。孩子们在游戏的过程中体验、学*,在实践中探索、发现。正是这些丰富多彩的活动以及先进的办园理念,使孩子们不仅得到情感方面的发展,也有了知识技能方面的提高,促进了幼儿全面健康的成长。而我们团场幼儿园,由于教师专业素质的问题,家长育儿观念的陈旧,是我们步入“小学化”倾向的误区。我们应该加强师资队伍建设,加强对家长的宣传才能逐渐的走出“小学化”倾向的误区,还给孩子快乐的童年。

  3、艺术气息。

  整个师幼儿园的环境设计和局部的装饰都体现出一种理念性,设计感。走廊上美工作品的展示,不仅布局美观、丰富,而且幼儿作品形式多样,感觉师幼儿园的孩子们都是小小艺术家,作品中体现出孩子们的童真和欢乐情绪,很有感染力。

  4、家的感觉。

  作为一所师示范园,师幼儿园拥有一支高素质的教师队伍。兵团、师级教学能手,师级优秀保育员等等。在参观中,在孟园长的汇报交流中,都能感受到这个团队的亲和力、凝聚力,幼儿园不仅是孩子的家,还是老师们的家。只有一个快乐、融洽的团队,才能带出快乐、融洽的孩子。参观学*带来深深思考:

  1、如何充分利用幼儿园先有的条件提高保教质量?如何利用团场资源和周边自然环境资源,扩展幼儿生活和学*的空间?幼儿园如何更好地利用家长与社会等教育资源?如何开展真正富有特色的活动,打造团场幼儿园特色效应?这些都是值得我园在今后发展过程中思考的问题。

  2、幼儿园的发展离不开团领导和师教育局的支持,虽然*非常重视学前教育,关注学前教育的发展,并在政策上给予了一定的支持,但我们这些团场幼儿园资金非常欠缺,团场经济条件差学费又收得低,这使我们团场幼儿教育的发展有了很大的局限性。我多么希望*能为幼儿教育给予更得支持,为我们的教职工解决实际问题:如工资、职称及师资培训等方面,从而能更好地保证幼儿园健康可持续地发展。

  总之,非常感谢园长为我们幼儿园提供了这次学*的机会,通过参观学*,使我受益匪浅,使我感受到如何使环境创设更加的贴*于生活,贴*于幼儿,更加的新颖、持久有效。以幼儿为出发点,让幼儿成为环境的主人,并让幼儿充分有效的感知、自主地参与、共同进行再创作。在创设环境时,教师应从幼儿的兴趣,需要和现有发展水*出发,让幼儿多动手动脑,按照科学的原则来创设班级环境,发挥环境对幼儿的影响和促进幼儿发展的教育价值。

幼师学*心得体会4

  前往六一幼儿院之前,教委的杨局长、张主任和我们坐在一起,像送自己的孩子外出求学般,语重心长地交待了很多,既要求我们能用端正的态度学*他人的长处,同时也希望我们能在细节上不失礼节和修养,并且反复强调:“六一幼儿园的前身是延安第二保育院,是一所有着红色优良的传统和革命的气息的幼儿园,是北京市首批认定的一级一类示范幼儿园,在那里用心学*,你们一定会有意想不到的收获。”当时我就在想六一,会是一个什么样的地方呢?我的心中充满了好奇与向往,怀着忐忑的心情走进了六一。迎接我们的是六一的刘园长和李主任,见到她们,一下就想到了书里描写的完美的幼儿园教师形象:和气、亲切、朴实,起初那种紧张的感觉全都没有了。在这温馨的氛围中的我结束了一个月的快乐学*与生活,这里带给我的触动是由内到外的,我不是幼教专家说不出高深的道理,也不是作家更写不出洋洋洒洒煽情的文章,但是我作为一名一线的幼儿教师,我可以用心聆听她们弹奏的每一篇爱的乐章。务实、奉献、创新就是这段时间一直闪烁在我脑海中的几个字。

  务实的工作

  在“接待湖北丹江口教育局干部教师跟岗学*启动仪式”上,我看到了六一幼儿院的主题片,说实话以前看的关于幼儿园的片子也不少,大都是幼儿园的硬件设施有多完善,师资力量有多雄厚,得了多少奖,获得了什么称号,但是在这里这些都没有。我看到的是孩子的笑脸,听到的是教师质朴的话语。她们从孩子最需要的地方着手:洗手、洗脸、穿衣服、学会倾听、学会助人等等,来培养有助于他们一生成长的良好*惯。

  在班上,我的耳边经常会听到:“莹莹,天气这么冷还来得这么早,你可真勇敢,你可以给自己贴一颗小星星。”在接下来的两周莹莹就没有再迟到过。“我喜欢豆豆

  听故事的样子,特别的认真”我发现个别低头在玩的小朋友也抬起头来望着老师。“圆圆的牙齿刷的真白呀,看来你记住了老师说过的刷牙方法”在老师轻言细语中孩子的*惯养成了。

  在课堂上,老师们总是想着法子设计教案,让一个很普通的教学内容上的生动有趣。在李佳老师班上听了一节小班的美术活动:《给小客人送礼物》老师通过给小客人送礼物的方式让孩子们初步感知圆形的基本特征;又用毛毛虫爬的儿歌来让幼儿掌握画圆的方法;接着让小朋友亲自送礼物来巩固画圆的方法;并且还根据孩子的前期水*,准备了有虚线圆形的画纸和没有圆形的画纸,整个活动每一个环节的设计都是从孩子的角度出发,没有虚构的花架子,却让每一个孩子都能在自己原有的基础上前进一步。

  在户外,“健康宝贝动起来”火炬接力跑活动正在如火如荼的进行着,孩子们个个精神气爽,脸上充满欢乐,兴高采烈地举着自己制作的火炬,在老师带领下开始了接力跑。她们在大家鼓励下,跑的可带劲儿了,加油声,笑声,叫声,此起彼伏,热闹极了。虽然孩子的小手冻得发红,可是没有一个掉队。火炬接力跑冲淡了冬季带来的阵阵寒意,收获了如火的热情和参加体育运动带来的喜悦,培养了孩子们的动手能力,更增强了身体素质,简单的活动,不简单的收获!在运动场上,小班“森林运动会”开始了。这次运动会以玩球为内容,夹球,顶球,赶球,运球,拍球,传球??没想到一个小小的皮球竟然有这么多的玩法。游戏富有趣味性、竞争性,吸引了小朋友们的积极参与,大家全神贯注的神态以及获胜后的喜悦,构成了一片欢乐的景象,孩子们在游戏中体会了快乐,在快乐中尽情的游戏。

  在建构区,一名小朋友不小心把别人搭建的房子弄到了,他连忙说了对不起,其他孩子也没有埋怨他,而是大家一起又重新搭建。活动结束后,老师特意说了这件事,表扬了一个说出“齐心协力”的孩子,并把这件事和*时看过的一个名为《勇气》的故事结合起来,肯定了大家没有相互埋怨,一起重建房子的做法。在六一任何一次偶然事件都会成为一次绝佳的教育契机,让孩子在无形中成长。

  在学*室,心理课题组的老师们正在观察孩子们在区角的一言一行,认真的地填写心理观察记录表。老师们各抒己见,气氛非常的热烈,大家从自己观察的角度,结合心理健康目标,对幼儿的活动情况进行细致的评价分析,并针对活动中存在的问题,解读孩子的行为原因,积极提出中肯的建议和可行的措施,与会老师们都积极发言,认真倾听,详细记录,整个过程没有花哨的形式,没有空洞的大道理,有的只是实实在在的行动。

  无私的奉献

  在马背摇篮精神的传承下,看到了许多*凡普通,却灵魂高贵的老师。她们默默奉献自己的爱心和智慧,每一个故事、每一首儿歌、每一个游戏、每一样玩具,都是老师们根据孩子们的年龄特点精心选择和制作的,她们工作踏实,任劳任怨。刘院长热情直爽、积极快乐,在她的脸上我从来看不到疲惫,好像也没有什么事能难倒她。她是一位“伯乐”,慧眼识金,每一个“六一”人就像一匹“千里马驰骋在这片广阔的沃土上。在她的带领下,底蕴深厚的六一幼儿院一次次地实现着历史性的创新与飞跃;李主任事必躬亲,做事认真负责,陪孩子的时间少之又少,终于抽时间想陪陪孩子,可是孩子会玩的游戏她一个也不会,总认为是个不合格的妈妈,但是她又骄傲地告诉我们他的孩子从他身上学到了那份专注与认真;于茜老师的女儿生病了,在医院打针,一个三岁的孩子需要妈妈在身边安慰,可她没有去医院陪女儿,而是在幼儿园接待我们跟岗教师;朱金岭老师带过1000多名毕业生,获得无数奖项却坦然在一线坚守24年??这样的老师在六一还有很多,或许她们没有倾城的容颜,但是在我的心里,她们就是天使落凡间,用她们的爱温暖了一个又一个幼小的心灵,用她们的双手,为一个又一个孩子指引了前进的方向,用她们*凡真实的行动诠释了天底下最崇高的职业。

  大胆的创新

  2003年4月,一场“非典”的降临,打破了温馨快乐的幼儿园生活,家长们不得不把孩子带回家。几个月的时间,对孩子教育、培养的.影响如何弥补?于是,六一做出了一个大胆、创新的教育途径——幼儿园班级网页,老师们利用班级网页和孩子们建立了联系,开始了“空中幼儿园”的活动:“分享板块”中,老师把每一个孩子在家的生活、游戏和大家分享;“空中课堂”中,老师和孩子们一起学诗歌、开展智力游戏;“健康文摘”中老师引导家长和孩子们一起锻炼身体??如今班级网页已经坚持了10年,受到了家长和孩子的欢迎。

  环境二重奏

  环境是重要的教育资源,应通过环境的创设和利用,有效促进幼儿的发展;这里褪去喧闹的姹紫嫣红,隐藏跳动的靓丽斑斓,主打低纯度色的版块,渲染自然质朴之风,让幼儿的心灵得到净化和安宁,情绪得到宣泄和豁然,行走在低纯度色彩之间,熏陶于审美艺术的教育中。

  经过老师的精心设计和孩子的自主参与,把幼儿园的每一面墙都装饰的高雅、精致而不失教育性。用图画配上简单的文字说明,不让老师过度的讲解,就使孩子明白一个道理或者养成一种*惯。最大限度发挥了隐性环境的作用,原来墙壁真的会“说话”。

  阳光体育健身心

  户外体育活动,也能培养勇敢坚强、反应灵敏等多种意志品质,是促进幼儿心

  理发展的有效途径。六一有得天独厚的户外活动场地,除了一些大型的玩具以外,老师们自制了许多的体育器械,从爬、钻、跳、跑等方面训练孩子。如:用旧被单编成的尾巴,让孩子们练*跑;用酸奶箱装饰成龟背,让孩子在快乐的情景中练*爬;在地垫上练*滚;在油壶中装上水,训练孩子的*衡。森林运动会,火炬接力赛,各种丰富的体育活动帮助于孩子形成顽强、自信的品质及团结友爱和集体荣誉感。

  交通安全教育基地

  为了让幼儿从小树立安全意识,六一开辟了全北京绝无仅有的交通安全教育基地,各种仿真设施完善,红绿灯步行街、停车场、小环岛、斑马线、等一应俱全,通过游戏的形式让幼儿遵守交通法规,增强公民意识。

  丰富多彩的区角活动

  温暖的阳光透过玻璃窗棱直射进来,轻柔的音乐流淌在教室的每一个角落。孩子们陆贯走进每个区角,开始了她们喜爱的游戏,这是一个多么和谐的氛围啊!表演区,老师投放了大量的材料,发饰、服装、帽子、乐器,孩子们把自己扮演着不同的角色,一场好戏开始了;建构区,一幢幢摩天大楼,一架架立交桥在未来的设计师手中诞生;科学区,小科学家们正在探索影子变大的方法??通过游戏促进幼儿身心全面和谐发展

  教研课题出成果

  六一独立申报的“区域活动中渗透幼儿心理健康教育的研究”已被批准为北京市“十二五”课题。幼儿园还承接了海淀区学前教育干部教师培训基地、北京市学前教育教师培养工作室、海淀区第七互助小组组长管理工作,发挥着六一作为北京市首批示范园的引领、示范和辐射作用。六一开展了很多课题组:心理、科学、分享与阅读、音乐等等。老师们不断研究新的教学方法,灵活运用各种教学形式,满足孩子的好奇与兴趣。

幼师学*心得体会5

  正值火红的杜鹃花怒放,鲜绿的茶叶飘香之际,我有幸再次来到了汤口中心学校,在这儿又看到了那一张张可爱的笑脸。聆听了三位幼儿老师的课,从中学*到了先进的教育理念,让我们看到了学前教育的蓬勃生机和美好未来。可以说三堂课都精彩生动,让人受益无穷。

  (一)巧设计,善引导。程雪女老师的“认识时钟”设计的活动环节动静交替,认知和活动交叉进行,课件制作精细。幼儿专注学*,丝毫也不觉得累。

  在参观完“钟表展览馆”后,师先问孩子们:“你记住了钟表有哪些形状?”从而培养了孩子细致的观察力。随后紧接着问“除了外形之外,你还看到哪些?”孩子们回答有:“声音不一样。”“有数字,12个数。”“有分针、秒针、时针。”这样就是发散幼儿思维,给了幼儿一个自由想象和回忆的空间,并通过让孩子描述,培养了孩子的语言表达能力。在进行整时认识时,特别注重让幼儿观察“6时”和“12时”的特殊性,分别是呈“一条直线”和“在一起”(有个孩子还说时针躲到后面去了。)程老师就是这样因势利导,循循善诱,方可让孩子轻松学到本领。

  (二)“从孩子们的眸子、兴趣和需求中找到孩子们渴求的知识.,这正是一名教育者所需要的眼光。”刘虹老师就具备了这样的眼光,她设计的科学活动“泡泡都是圆的吗?”让大人都就得新奇有趣,更何况是孩子呢?在实施过程中发现幼儿的兴趣是那样高涨,能更深入地开展主题吗?我有些担心,可是经验丰富的刘老师却能让孩子们“活而不乱”,使幼儿有目的,有问题,并带着问题去探讨,不是停留在表面,只顾着吹泡泡,忘了正事。很快幼儿通过自己动手验证,解决了问题,发现了“圆形、正方形、三角形、梯形”的泡泡器吹出的泡泡都是圆的。这一切都是在玩中学到的,多么快乐!刘老师的这次活动真正体现了《纲要》”以幼儿发展为本,提倡终身教育”的这一理念。让孩子从小就想去探索生活中的秘密,为孩子一生的发展奠定了坚实的基础。

  (三)幼儿教师不仅要为幼儿创设丰富的,健康的生活和活动环境,以满足幼儿多方面发展的需要,还要给幼儿关爱、温暖、尊重,教师要成为幼儿学*和发展的支持者,合作者和引导者。年轻的杨蕾老师上的课给人以美感:声音甜美,舞姿优美,故事蕴含的情感目标体会“做一件让世界变得更美丽的事情“的美好更是永驻心间。

  这次送教下乡活动对于我们的乡镇学校是一次绝佳的学*机会,真正起到了“城乡交流、资源互享”的作用。衷心希望这样的活动多开展,像那杜鹃花一样,越开越旺,开遍大山里的每一个角落!

幼师学*心得体会6

  在9月16日至9月19日在肇庆市实验幼儿园与肇庆市第一幼儿园的四天跟岗学*中我收获了不少的知识与实践,这几天的学*对我以后对幼儿园的管理与教育起到了重大的帮助;现在我来说说我这几天在一幼跟岗学*的心得吧!

  在18日早上7:40分我匆忙的来到一幼,八点钟幼儿就开始陆续进园,幼儿进到幼儿园第一时间先洗手再到校医那里排队进行晨检,晨检完了再回到自己的教室,在教室里老师们早早的在教室门口里等待孩子的到来,老师们总是微笑的跟孩子们打招呼,孩子们都是左一句“老师好”右一句“老师早上好”这让我都听得心里甜丝丝的。老师和孩子们都十分有礼貌,热情。

  接完孩子,班上的三位老师就开始分工合作起来,到了吃早餐时,孩子们一个跟着一跟排好队在老师那把自己的早餐拿回自己的坐位上吃,吃完早餐值日生就开始收拾餐具,这一切看起来是那么的有条不絮,这一点我本人就十分佩服,老师在背后肯定花了很多心血和努力才有这样的教育效果。

  时间又到了十点左右,我们有幸的看了一场精彩的体育课,这一节课是由密老师组织《篮球课》,打篮球是一幼的一大特色课程,今天我们看到的是大,中班混合班课,从旁边观察老师用大班带领中班的孩子开始活动,以比赛的方式来教导孩子学*花式篮球,再慢慢的增加难度;在接下来的活动中我看了老师自制的篮球教具,这一节课下来我们都看得十分精彩,使我学*到了如何开展一节有意义的、孩子们喜欢的体育课,这节课让我受益扉浅。

  下午,孩子们吃完午点,我跟着大一班的孩子到了教学楼下玩和做游戏,一下楼,我看到全部班级都在这做游戏,我心想:天呀,这么多小朋友一起,不会发生危险吗?我就在旁边观察孩子们和老师们,老师和孩子一起玩或组织各种游戏,孩子们和老师玩得非常开心,看来我心中的担心是多余的,在这里老师们的组织能力非常强,这又让我看到了这里的老师队伍是那么的强大。

  这一天跟岗下来,我对我们幼儿园进行了反思,为什么别人的教学效果会这么好是这里的孩子比农村的孩子乖吗是他们的老师比我们的老师好吗?是他们的环境比我们的优越吗?但我觉得这些都不是重点,重点的是他们的老师会用心的去爱每一位孩子、用心的去栽培每一位孩子,热爱自己的职业才会有这样好的教学效果,在这一天里我没有看到有一位老师会责骂孩子或惩罚孩子的事情发生,自己作为家长,我自己也做不到这样。

  第二天,我就在大一班跟岗学*,第一节课就在音乐室里上了一节《重要的电话号码》,老师把孩子带里到音乐室从提问中开始了这一课,这节课让幼儿记住了110、119、120号码的重要性与用途,老师们提前安排孩子把自己的家人的电话号码带回园并用身体的动作来记号码,让孩子与孩子之间有互动;看完这节课我参观了一幼的各种功能室的设计与环境报置。再经进这一天我就更深入的了解幼儿园的教育和教学环境。


嵌入式学*心得体会 (菁华6篇)(扩展4)

——嵌入式实*心得 (菁华3篇)

嵌入式实*心得1

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

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

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

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

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

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

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

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

嵌入式实*心得2

  我怀着激动的心情踏上了期待已久的实*之路,当我坐上离开学校的的班车那一刻起,我就知道我将经历一段特殊而不*凡,并且充满收获的人生旅程。那旅程必定在我的生命中写下浓墨重彩的一笔,必定会在我的生命中留下绚烂多彩的回忆,并定会给我带来生命中无与伦比的财富。那时候对自己的未来充满希望,希望在那里能大展拳脚,实现自己的抱负。那时候想的是多么多么的美好,直到现在我才知道,当时的自己是那么的幼稚。

  在几个月的实*生活里,我学会了很多东西,也懂得了很多在学校没法体会到的知识和道理。回顾几个月以来,从那天真的我到经历了生活中的挫折和失败,到现在稳重和冷静的我,使我明白了一个道理:人生不可能是一帆风顺的,只有自己勇敢地面对人生中的每一个挫折和失败,才能通往自己的罗马大道。在这几个月里,我有失落过,烦恼过,悲伤过,失败过,但我知道这是上天对我的一个考验,在每次失败的时候我都会反省自己,告诉自己清楚自己应该做什么,在挫折面前我们应该善于用扬长避短的方法来促进自己,提高自己的综合水*能力。在学*方面虽然自己普通*凡,但我会努力提高,做到最好,不管遇到什么困难我都不会气馁,我会努力不懈,争取做到最好。

  在几个月的实*里,我学会了适应生存环境,乐观面对生活,还提高了自己的交流能力,知识技能和动手能力,我知道这些给我的仅是初步的经验积累,对于迈向社会还是远远不够的,所以在学*生活除外,在假日我会积极参加社会各种实践活动,以获取更多学*的经验和社会实践能力,我的未来不是梦,只要自己努力过,成功是不会把你拒之门外的。

  人总是在失败中才会成长,不经历风雨怎能看见彩虹啊,所以在面对失败时我会勇往直前,越挫越勇,别人能做到的我一样也可以,别人做不到的我会努力去做到,因此,面对过去,我无怨无悔,面对现在,我努力拼搏,面对将来,我期待更多的挑战,战胜困难,抓住每一个机遇,相信自己一定会演绎出精彩的一幕。在今后的学*生活里,我会继续努力,做好社会主义的接班人,在生活上自觉严格要求自己,艰苦朴素,遵纪守法,作风正派,各方面表现良好。为社会主义现代化建设,贡献自己的力量。

  在整个实*过程中,我每天都有很多的新的体会,想说的很多,我总结下来主要有以下几点:

  1、心态的转变

  学校的生活相对而言较为单纯,无需我们担忧很多的问题,学校三点一线的生活,学*跟得上就可以,而在实际的运作中当中则不然,实际中,我们要考虑的则更多,及时的转变心态会让我们工作更加顺利。

  2、不以事小而不为

  做大事小事有不同的阶段,要想做大事,小事情必须做好。我们正是实*的阶段,做一些繁琐的小事情,很有必要。这些小事情值得我去做。事情虽小,可过程至关重要。

  3、多听、多看、多想、多做、少说

  我们到实*单位工作以后,要知道自己能否胜任这份工作,关键是看你自己对待工作的态度。态度对了,即使自己以前没学过的知识也可以在工作中逐渐的掌握。态度不好,就算自己有知识基础也不会把工作做好,我刚到这个岗位工作,根本不清楚该做些什么。刚开始我觉得很头痛,可经过工作过程中多看别人怎样做,多听别人怎样说,多想自己应该怎样做,然后自己亲自动手去多做,终于在短短几天里对工作有了一个较系统的认识,慢慢的自己也可以完成相关的工作了,光用嘴巴去说是不行的,所以,我们今后不管干什么都要端正自己的态度,这样才能把事情做好。

  4、少埋怨

  在条件艰苦的实*地方,也许有的人会觉得这里不好那里不好,同事也不好相处工作也不如愿,经常埋怨,这样只会影响自己的工作情绪,不但做不好工作,还增加了自己的压力,所以,我们应该少埋怨,要看到好的一面,对存在的问题应该想办法去解决而不是去埋怨,这样才能保持工作的激情。

  5、与他人和睦相处,加强和同事以及他人之间的沟通

  学校里成绩不错的学生变成了未知领域里从头学起的实*生,而熟悉的校园也变成了陌生的企业单位,身边接触的人同样改变了角色:老师变成了领导,同学变成了同事,相处之道完全不同。在这样的转变中,对于沟通的认知显得非常苍白。于是第一次觉得自己并没有本以为的那么善于沟通。当然,适应新的环境是需要过程的,所以我相信时间和实践会让我很快完成这种角色的转变,真正融入到工作单位这个与学校全然不同的社会大环境中。在很多地方,由于地区和文化的差异,会存在语言交流的障碍。我们说什么,他们不知道;他们说什么,我们也是模糊不清。这不仅影响到和他们之间的知识交流,更会影响到一切工作顺利完成。另外,和同事之间如果没有共同的语言,不能正常的交流,在工作的时候,每个人之间就不能相互配合,影响工作效率,同事之间也会感觉很陌生。

  6、虚心学*

  在这次实*过程中,我们碰到很多问题,有的是我们懂得的,也有很多是我们不懂的,不懂的东西我们要虚心向同事或领导请教,当别人教我们知识的时候,我们也应该虚心的接受,不要认为自己懂得一点鸡毛蒜皮就飘飘然,要把社会实践当着我们真实的老师。

  7、错不可怕,就怕一错再错

  每一个人都有犯错的时候,工作中第一次做错了不要紧,领导会纠正并原谅你,但下次你还在同一个问题上犯错误,那你就享受不到第一次犯错时的待遇了。

  此次的毕业实*,为我以后深入社会,体验生活提供了难得的机会,让我在实际的社会活动中感受生活,了解在社会中生存所应该具备的各种能力,为以后自己在社会中打拼,奠定坚实的基础。

嵌入式实*心得3

  短短三周的很快就过去了,在中软国际嵌入式方向班的第二次实*马上就要结束了。虽然只有短短的三周,但我学会了很多知识,学*了在Linux-Fedora14操作系统的环境下完成基于Smart210SDK开发板和DS18B20的温度采集及显示系统还有按键控制LED灯并实现开机和关机的相关功能,这些知识让我们对嵌入式有了更进一步的了解与熟悉。

  作为一名大学生,纵观现在的就业形势,国家高校的扩招,世界金融危机的横扫,大学生应该有一种居安思危的紧迫感,特别是对已经度过几年大学的我来说,毕业并不是一个遥远的词汇。宝剑锋从磨砺出,梅花香自苦寒来,缺少了*时的锻炼,没有厚积当然不能有薄发。首先我得有思想上的紧迫感,在学校学*的都是理论知识,实践经验则是少之又少。综合能力强的人才才是这个社会需要的,成长成为社会需要的人才是我的个人奋斗目标。有了强大的精神动力,有了坚如磐石的毅力,相信成功并不遥远。

  首先,通过这些天的实训我学到了很多知识。这一阶段在Linux-Fedora14操作系统的环境使用Smart210SDK开发板做一些程序设计并烧写到SD卡中通过Smart210SDK开发板来实现程序的执行,通过对Smart210SDK开发板的一步一步的熟悉和了解我们开展了嵌入式的基本的程序烧写、调试、执行这些相关的锻炼过程。

  最后我们做了两个项目:

  第一个是基于Smart210SDK开发板的按键控制LED灯并且实现开机和关机的相关功能与实现——项目功能是:实现长按开发板上的K1键实现开机或关机,在开机状态下能够实现K1短按控制LED1的点亮与熄灭、K2短按控制LED2的点亮与熄灭、K3短按控制LED3的点亮与熄灭、K4短按控制LED4的点亮与熄灭。项目涉及的相关技术是:相关寄存器的调用,延时子函数的调用,LED灯的初始化,实现按键的长按与短按的控制的C语言程序的设计与实现。

  第二个是基于Smart210SDK开发板和DS18B20的测量并在minicom上显示的功能与实现——项目功能:首先实现DS18B20的初始化,然后在DS18B20中写数据、数据转换、读数据、进行数据间的格式转换,最后在minicom上显示出所读出的温度,并且实现当温度高于32°C的时候LED灯闪烁,当温度高于35°C的时候蜂鸣器响。项目涉及的相关技术是:相关寄存器的调用,UART的串口与DS18B20的初始化,延时子函数的调用,字符与字符串的输入输出,计算温度的并进行数据类型的转换的C语言程序的设计与实现!

  在此次的实训中我感觉到我们最大的不足就是动手的能力太差,这次实训也让我深刻的了解到,不管在工作中还是在生活中要和老师、同学保持良好的关系是很重要的。做事首先要先做人,要明白做人的道理,如何与人相处是现代社会的做认得一个最基本的问题,对已自己这样一个即将步入社会的人来说,需要学*的东西很多。从一起做项目的同学身上我看到了谦虚谨慎、细心努力的态度,在以后我的生活中我还会留意身边同学的优点,从他们身上找寻我所缺少的品质,不断学*。从老师那里我看到了企业人的生活面貌,没有事情可以不劳而获,今天老师们能够领导我们是他们之前努力的结果,虽然老师没有和我们讲很多公司里的事情,可是他们的言行中所表现出来的都是比我们要严谨的多的对工作的态度。最后谢谢老师辛苦的教导我们!


嵌入式学*心得体会 (菁华6篇)(扩展5)

——嵌入式年终总结实用五份

  嵌入式年终总结 1

  一年来,本人能在思想上按党员标准严格要求自己,较好地完成了领导安排的各项任务,现将工作学*状况作自我总结如下:

  一、在思想上,认真学*,时刻牢记为人民服务的宗旨,明白自己所肩负的职责,在工作中起模范带头作用,做广大职工的表率,同时,认真学*相关业务知识,不断提高自己的理论水*和综合素质。

  二、在工作上,本着用心、负责的态度,认真遵守各项规章制度,带领全体员工按年初上报预算完成了厅办公区及家属区房屋及水电部分的修缮和改造任务,厅确保了厅机关三栋办公楼,七个住宅区的水、电、暖的供应和畅通、以及七部电梯的正常运行。完成了全厅锅炉、电梯、消防等重点部位设施设备的维护保养及年检工作,全年没有发生任何安全职责事故。用心完成了领导及办公室临时安排的其他各项工作。

  三、在工作作风方面,遵章守纪、团结同事、乐观上进,始终持续严谨认真的工作态度和一丝不苟的工作作风,时刻牢记x员的职责和义务,严格要求自己,虚心向周围的同志学*,对难度大的工作,敢于迎难而上,以自己诚恳的态度和务实的行动赢得领导和群众的信任。

  虽然我在20xx年的工作中取得了必须的成绩,但我深知自己还存在一些缺点和不足,在今后的工作中,我要努力做到戒骄戒躁,加强理论学*,提高文化素质和各种工作技能,发奋工作,积极进取,把自己的本职工作做的更好。

  嵌入式年终总结 2

  一、加强思想政治学*,不断提高自身素养

  认真学*科学发展观,把学*作为工作和生活中的一项重要内容,夯实理论基础,不断汲取新的知识,更新理念,提高自己的政治水*,坚持科学发展观,以适应社会发展和社会经济发展的客观要求。

  二、恪尽职守,认真完成本职工作

  在工作中,严格遵守班组里的各项规章制度,爱岗敬业、扎实工作、热情服务、勤学苦干,充分发挥一不怕苦、二不怕累、确保成功的战斗精神,任劳任怨,不畏困难。在本职岗位上发挥出应有的作用。

  三、努力学*,不断提升业务水*

  我深知在社会发展如此之快的今天不断学*提高是多么的重要,只有能认真学*才能更好的完成自己的工作任务,更好的为人民服务。为了不断提高自身技能,我从不放过每一个学*的机会,在工作中虚心求教,不断总结完善,创新思路,科学统筹,大大的提高了工作效率。利用业余时间参加高等教育自学考试,并于今年7月份拿下本科毕业证。为自己更好的完成本工作打下了坚实的基础。

  四、树立工作目标,创品牌服务形象

  心系客户,想之所想,急之所急,“客户满意、业务发展”始终作为我的工作目标,尽自己所能为客户排忧解难,主动热情,迅速办理,及时回复,用诚心、细心、耐心、精心,为客户提供优质热忱的服务。

  在20xx这一年里,经本人在学*、工作、生活等各方面的努力,得到了分公司各位领导和班组所有员工、相关班组的一致认可。再次被组员评选为20xx分公司先进生产工作者。本人在*些年来所取的成绩,都离不开分公司领导和同事的热心的帮助。

  在新的一年中,我一定要把工作做的更出色些,把每一位用户都当成自己知心的朋友,热心的为用户服务。勇于面对各种困难和挑战,努力铸就生命的辉煌。尽自己努力,为我们的企业贡献自己的一份力量,为我们的企业树立新的形象,朝着“更快、更高、更强”方向迈进,突破,没有终点。

  嵌入式年终总结 3

  根据公司20xx年11月1日《关于提报20xx年工作总结及20xx年工作思路的通知》的要求,结合我项目部20xx年3月份改制重组以后的工作做出总结及对明年工作思路作出安排。

  接到《通知》后,项目部经理组织项目部技术、施工、安质、材料及出纳等部门及负责人对项目部在改制重组以后的工作重点、难点、亮点及特点进行了总结。项目经理对20xx年工作思路向项目部各部门及部门负责人征求了意见后,做出了具体的安排。

  一、施工任务完成情况

  10号楼工程20xx年3月18日复工,20xx年12月2日冬季停工,施工总用时263天,采取冬季施工措施施工43天(20xx年10月20日至20xx年12月2日),共完成地下室筏基抗渗砼的浇筑、地下室外墙抗渗砼的施工、地下一层至地上十五层的主体结构施工、地下室房心回填土和地下室外墙防水的施工以及室外回填和一至十层的填充墙的施工。

  二、项目管理及职工队伍思想状况

  20xx年3月16日总公司改制重组,对原来的项目管理理念形成了一定的冲击,改制初期,项目部在管理上出现了一些紊乱,职工队伍的思想波动也较大。后经项目部领导就公司改制重组精神对项目部职工作了大量的思想工作,并且根据改制重组精神对项目管理重新作了规划和调整,将改制前后公司的管理体系和理念作了详细的对照,通过组织项目部各部门负责人对公司改制重组精神的持续深入学*、讨论,并重新确定了项目部管理的重点,相应的调整了项目部管理目标及制度,修订了项目部岗位职责,使项目部的管理思想统一到公司管理思想的高度上。

  三、施工进度过程控制总结

  1、实际进度综述。

  合同开工日期20xx年6月28日,实际开工日期20xx年9月15日,未能按期开工的原因:

  (1)招投标工作完成后施工现场不具备开工条件。

  (2)施工图基础部分变更耽误时间。合同竣工时间20xx年10月20日,实际竣工日期(完成合同内所有项目的日期)按现在的施工进度估计为20xx年7月20日,工期推迟的原因:

  1、开工日期推后79天。

  2、基础施工为合同外施工内容,单独签订施工补充承包合同,总工期为76天。

  (3)以上两项内容导致工程进入第二次冬季停工(前一年10月20日至次年4月10日)以上三项内容共计工期应顺延施工327天,扣除前后两头采取冬季施工措施施工的时间50天,应顺延至20xx年7月24日,故能履行合同工期。

  2、进度控制总结。

  20xx年年初,现在的项目部与公司原第四项目部并存,主要管理岗位上的负责人均为同一人。当时原第四项目部承建xx办公楼和xx**楼工程的施工均已进入尾声,项目部工作的精力主要放在这两个工程的交工验收上,导致年初工程的进度就落后于施工进度计划,20xx年5月,原第四项目部承建的两个工程交工手续办理完毕。

  项目部通过对包工队的教育、争取公司资金的最大支持以及加强项目部与监理、建设单位的协调等方式和手段,在全体项目部员工的努力下,施工进度明显有了加快,6、7月份分别完成3层主体的施工,但项目部对高层建筑施工的难度预计不足,后期施工进度又跟不上施工进度计划,从而导致工程总体工期的滞后。在20xx年项目部将加强进度控制,保证业主的正常交工使用。

  四、施工成本控制

  1、项目盈亏情况。

  项目部至目前为止完成的实际工作量为主体结构14层砼浇筑完毕,砌体完成一至十层,地下室外墙防水和室内外回填土工程施工完毕。完成施工预算价值为:6768544.00元。施工直接费用成本5500000.00元,项目部管理费用(含工人工资)约1000000.00元,两项费用合计6500000.00元,截至20xx年年底项目部约盈利268544.00元。

  2、剩余工程预期盈亏分析。

  10号楼工程(合同内工作)主体工程剩余十三、十四、十五和水箱电梯间。砌体剩十一至十五层。装修工程剩室内外抹灰和楼梯间涂料。安装工程全部。屋面防水和保温工程,剩余施工预算价值为:3753755.00元。剩余工程成本估算,直接施工费用成本可能发生3953000.00元。施工管理费用成本(预计20xx年7月底完成所有施工合同内工作)650000.00元,可能发生的费用成本为4603000.00元。所以,剩余工程预期盈利3753755.00—4603000.00=—849245.00元,即亏损849245.00元。加上截至目前项目部约盈利268544.00元,整个项目大约亏损580701.00元。

  3、成本控制分析。

  在现有公司的管理模式下,项目部的成本管理比较简单,工程直接费用开支是直接包死的,只是按照合同计价给包工队。

  项目部20xx年成本控制的重点从两个方面入手:

  一是严格控制项目部管理费用的开支,职工工资按照公司规定发放,项目部控制的就是招待费用开支、办公费用支出和现场管理费用支出。

  再就是做好工程变更和经济签证,20xx年项目部已办完的经济签证手续有桩基础施工预算和一份经济签证单,两份经济签证的收入总额约为65万元,支出约为53万元。

  五、“三标一体”管理体系的贯彻落实

  公司编制的“三标一体”管理体系文件包括质量、环境职业健康和安全三大部分。在20xx年,针对“三标一体”管理体系的贯彻落实公司组织过一次内部审核,邀请北京华夏认证。

  嵌入式年终总结 4

  在学校的支持与指导下,总务处坚持“后勤工作服务于教学工作中心”的原则,一切为师生服务,努力创造优美舒适的校园环境,为教育教学提供有力保障,尽心尽力做好后勤服务工作。后勤工作很*凡,但工作面广、量大、工作杂,既要做好常规工作,又要及时处理应急性的工作,如上级检查,外来参观的准备、水电抢修等等,有时工作确实很辛苦,但我们能克服困难,团结一致,努力做好*凡的工作。根据开学初的工作计划,我们圆满完成了本学期的各项工作,现总结如下:

  一、提高认识,重抓和谐,服务学校中心工作

  我们首先从思想上提高认识,明确总务工作的重要性。总务处工作就是保证为师生提供一个良好的教学、学*和生活环境,切实为教育教学服务,稳定学校的工作、学*和生活秩序。学校和谐,科室和谐,才能发挥总务处的最大潜能,才能发挥每个人的工作潜能,因而在*时工作中加强相关理论知识的学*,团结协作,紧记职责,一丝不苟,坚守岗位,不怕苦累,不怕脏臭,随叫随到,为学校教育教学这一中心工作提供了可靠的后勤保障。

  二、坚持常规工作不放松,及时做好日常维修,隐患排查工作,确保教育教学的正常进行

  小学学生年龄较小,生活自理能力较差,好玩、好动、好奇、调皮捣乱,甚至小的破坏等问题层出不穷,意想不到的毁损时有发生,例如:随意开关灯,水龙头、门窗玻璃等,这些都需要及时的维修、更换。

  后勤工作*凡,工作面广、量大、相对前勤较杂。常规工作,需常抓不懈。例如:开学初办公用品的及时发放。楼梯道照明设施的检修。开学典礼的准备。校园内部分建筑垃圾的清理。整个教学楼窗户维修、学生损坏窗户锁的更换。对打破的玻璃及时安装。对学生破坏的开关和灯及时更换。对小的存有故障或隐患线路及时改造。对毁损的教学设施和器材维修等等。我们制定并完善了损害公物赔偿制度,对故意破坏公物的,及时通知到相关人员进行赔偿。对个别损坏公物没有及时赔偿的,则在学期结束前统一进行。各项措施确保了以下五项工作稳定有序:

  1、对各科室、各班级的财产和物品进行核查并登记入册,落实固定资产的管理工作。本学期分两次对学生使用的课桌凳进行了清理统计,在用的、闲置的、损坏的都做了详细的统计并存放。

  2、*时不定期对学校电器进行安全检查,并将检查记录进行汇总,发现问题及时维修。同时,对学生损坏的课桌椅、门、锁、窗、水电进行维修。

  3、坚持每天督促检查学校保洁员及时清理垃圾,发现问题及时整改,做到学校环境卫生整洁。

  4、积极配合各科室的工作,如学校的月考、期中、期末考试、开学典礼、春季运动会、教学楼内地震逃生演练等活动,总务处都全力以赴,做好服务,保证各类活动正常有序进行。

  5、做好校长交办的各项临时性工作。

  三、做好物品的采购和保管工作,规范校产管理制度

  根据校委会的要求,本学期,总务处不断规范物品的采购和保管制度。学校需要添置的教学用品、办公用品或维修零配件等经批准后,再操作。购买时多了解市场信息、货比三家,同等商品比价格,同等价格比质量,选择质量好、价廉的购买,并索要正规的销货单及发票。采购的物品及时入库进行登记,物品的领用必须填写领取单。

  对于学校的固定资产管理,总务处采取多种方式方法进行整理记录。

  1、进一步加强校产管理工作,杜绝校产的流失。在对原有固定资产整理的基础上,继续加强对固定资产增减工作的管理,定期定时进行固定资产的核对,做到帐、物相符,根据固定资产增减的有关规定,及时地进行登记入帐,需报损的根据有关规定及时进行固定资产报损。

  2、继续做好申购——验收入帐——入库——领用的购物手续。

  3、尽力做好对学校公共财产、公共设施的管理、维护和调配工作。

  4、积极配合报账人员做好学校的财务工作。

  四、强化安全意识,紧抓安全安全工作不放松

  学校安全工作始终是学校各项工作的重中之重。学校紧挨着公路,各项安全工作较突出,总务处严格按照学校领导的要求做好了保卫、值班工作,确保全校师生的人身安全和财产安全。对与学校的有关安全工作进行自查自纠,及时整改。

  1、开学初,签订教职工安全目标责任书。

  2、对学校教学设施、体育设施、电路等,不定期进行检查,发现问题,及时整改。

  3、制定完善各项安全制度和应急预案。

  五、存在问题及今后设想

  1、存在问题。思想境界不高,做事含抱怨心理,缺乏工作主动性,不能主动做工作。所以要提高教职工的工作主动性,学会主动做工作。学校工作不是做给领导看的,因为领导不可能时刻盯着你做工作,其实我们每个教职工都是为自己工作,而不是给领导工作。

  2、今后设想。带领后勤全体教职工增强理论学*做学校的真正主人翁,守住自己的岗位,做好本职工作,确立积极向上的心态。把学校看成自己的家,家好了,家里的每个人才会好。学校有了长远而广阔的发展,每个教职工才能从中受益。一定要明白:水涨了,船才会高。

  总之,总务处在学校领导的关心和支持下,继续努力,把关心和服务师生工作、学*、生活作为总务工作的基本职责,把师生满意不满意作为改进工作的第一导向,紧紧围绕学校教育教学这一中心工作而尽心竭力地做好本职工作,不断改进方式方法,把工作做细致、做深入、做扎实。

  嵌入式年终总结 5

  20xx年弹指间已过。总结我这一年来的日常工作,只能说是忙碌而充实。一年来在领导的指导、关心下,在同事们的帮助和亲切配合下,我的日常工作取得了一定进步,为了总结经验,吸取教训,更好地前行,现将我这一年的日常工作总结如下:

  一、端正态度,热爱本职日常工作

  态度决定一切,不能用正确的态度对待日常工作,就不能在日常工作中尽职尽责。既然改变不了环境,那就改变自己,尽到自己本份,尽力完成应该做的事情。 只有热爱自己的本职日常工作,才能把日常工作做好,最重要的是保持一种积极的态度,本着对日常工作积极、认真、负责的态度,踏实的干好本职日常工作。

  二、培养团队意识,端正合作态度

  在日常工作中,每个人都有自己的长处和优点。培养自己的团队意识和合作态度,互相协作,互补不足。日常工作才能更顺利的进行。仅靠个人的力量是不够得,我们所处的环境就需要大家心往一处想,劲往一处使,不计较个人得失,这样才能把日常工作圆满完成。

  三、存在不足

  日常工作有成绩,也存在不足。主要是加强业务知识学*和克服自身的缺点,今后要认真总结经验,克服不足,把日常工作干好。

  (一)、强化自制力。 日常工作中无论你做什么事,都要对自己的日常工作负责,要加强自我克制和容忍,加强团队意识,理智的处理问题,不给大家和谈对造成麻烦,培养大局意识

  (二)、加强沟通。 同事之间要坦诚、宽容、沟通和信任。我能做到坦诚、宽容和信任,就欠缺沟通,有效沟通可以消除误会,增进了解融洽关系,保证日常工作质量,提高日常工作效率,日常工作中有些问题往往就是因为没有及时沟通引起的,以后日常工作中要与领导与同事加强沟通。

  (三)、加强自身学*,提高自身素质。 积累日常工作经验,改进日常工作方法,向周围同志学*,注重别人优点,学*他们处理问题的方法,查找不足,提高自己。

  最后还是感谢,感谢领导和同事的支持和帮助,我深知自己还存在很多缺点和不足,日常工作方式不够成熟,业务知识不够全面等等,在今后的日常工作中,我要积累经验教训,努力克服缺点,在日常工作中磨练自己,尽职尽责的做好各项日常工作!

相关词条