【#学习心得体会# #嵌入式课程总结与体会(三十六篇)#】在经历一些事情后,我们常常会有新的领悟.写下36篇心得体会能够帮助我们不断反思和更新自己的想法.本文收集了关于嵌入式课程的总结与体会,欢迎大家阅读和收藏。
1概述
实训是我们每个大学的必修课,也是一门十分重要的人生必修课。它使我们在实践中打开视野,增长见识,为我们以后走向社会打下坚实的基础,是我们走向岗位的垫脚石。今年我们从7月23日至7月28日在东软集团进行了五天实训,此次实训的主要目的是学习一些关于软件方面的知识,在老师的带领下做一些有意义的游戏。为期一周的实训就这样匆匆的落下帷幕了,光阴似箭,在这短短的实训期间我收获颇多。以下是我们实训的具体内容。
2感受与体会
在高中时就听过东软,只是当时认识的局限不知道东软究竟是做什么的,更不知道这个企业的文化和业界的影响力。幸运的是这学期院里组织我们去东软进行了为期一周的实训。给了我们一次了解东软,提高个人能力,增强自我认识,增加知识的机会。
通过介绍,我了解到东软是由东北大学发起的一家软件公司,在多年的发展进步中东软已经成为了软件领域的一个佼佼者,东软以它独特的工作风格培育了一代又一代的东软人,他们对自己所经手的项目兢兢业业,一丝不苟。东软用他OST的管理风格回报着每一个东软人。
前三天时间,为我们安排了能力拓展,一些专业知识,时间管理,以及高效能人士应具备的七个习惯等课程活动,给了我们一个发现自我,挖掘自我,提高自我的方法和途径。在这三天的培训中给我感触最深的安老师给我们放严重残疾的外国人麦克不因自己的残疾而悲观失落,而是勇敢的面对一切,去挑战自己,将自己的乐观心态与大家分享,激励那些已经拥有很多的人正视自己,学会感恩。与以往我们看这样的录像的方式不同的是安老师采取的是分段播放,然后让我们上台发表自己的意见。让我们通过看录像学习一种精神,学一种态度,分享自己的心得,分享我们的经历,加深了同学的了解,同时也锻炼了我们一种能力,在众人面前敢于展现自己,能够展现自己的能力。
实训的第四天给我们安排了一场最有趣,最有意义的“游戏”,将我们来自三所不同高校的同学分成八组,每组选出“队长”,“队秘”,“安全员”来各负其职,每个人都对这次充满趣味的活动十分期待,大家都积极地编口号,画队徽,信心满载,准备迎接这次挑战。下午的或外活动真正的体现出了团队合作的宗旨,如果这些游戏中有一个人掉队,那么就会失败。最终每个人都发扬了团队合作的`精神。
晚上回去,我的感触很深,认识也很深,不但今天的我们是一个团队,社会也是一个团队。我们的国家如何能有竞争力?有一句老话:帮人即帮己,也就是利人又利己。
最后一天我们学习了嵌入式技术的发展与应用,这也是我们在东软的最后一堂课。我们在以前的学习中没有听说过这方面的知识,所以我听得很认真。随着信息化,智能化、网络化的发展,嵌入式技术将全方面展开,目前嵌入式已成为通信和消费类产品的一起发展方向。总体来说,嵌入式系统分别在硬件和软件(主要是嵌入式操作系统)方面获得发展。嵌入式技术就是"专用"计算机技术,这个专用,是指针对某个特定的应用,如针对网络、针对通信、针对音频、针对视频,针对工业控制等,从学术的角度,嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统,它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成。
经过这五天的实训,走的时候我有一种感觉就是很乏,我知道这是我在东软的实训的七天里学到东西,带走东西的最好凭证。可能有的时候我们把这种实训看做是一种体验,能够感受一把就是收获。可是我们既然有这么好的机会来学习我们就应该全力以赴,尽可能多的去学习一些东西,毕竟这样的机会不多。我相信在东软的这一周实训中我们所学到的不仅仅就是学到一些职场技能,我们更多的是感受到了一些职场气氛,一种进入职场的心态,一种做人的态度。不是有人说态度决定高度么?我相信我们今天所学到的在我们即将步入的领域中都会有用的。
3 总结
很高兴能有这样的机会来东软实训,虽然实训的时间很短,但是在这短暂的几天里让我了解了一个企业,让我学会了一些技能,让我懂得了自信和微笑…….
这些都是我们这些即将面临就业的大三学生所应该学习的,希望有机会能多学习一些这样的知识。
8月我参加了学校安排的课题实训,基地在北京,学院安排我们集体坐火车一同前去,浩浩荡荡的队伍开始出发了。刚来北京的时候,映入眼绵的都是高楼大厦,一直想到的地方终于到了,好多以前的同学听说我要去北京实训都很羡慕不已,我自己也隐隐感到自豪。
我参加的课题实训是嵌入式方向的,开课的内容主要是嵌入式开发方面的,C语言,数据结构,LINUX基本操作,网络编程,操作系统和汇编语言,这些都是嵌入式不可缺少的。
每个专业技能都决定了你以后找工过。我们班分了很多小组,每组都有小组长,小组长直接对我们负责。教课老师很认真,都是从很基础的开始讲;同学们听课也很认真,由于代码操作比较多,键盘的声音源源不断的在响。好久没有感觉到这种浓重的学习气氛了,而在这紧张而充实的学习氛围中我获益匪浅,感受颇多。
授课过程中老师们也传授了一些找工作方面的经验,比如简介的样式和写法,面试中的一些着装,礼貌用语和技巧,对此基地的老师还精心的为我们安排了一场模拟面试,在其中我们学到了很多有关于面试方面的经验。
通过这几个月的实训我学到了很多,同时也让我们意识到我们要学的更多。从程序的设计到编写、画图、调试、修改、完善、到最后的实训报告,每个人都付出了时间和精力去做好自己的任务帮助队友,所以团队的合作和队友之间的相互协助非常重要。
通过实训让我们更深一步的对自己的专业,对自己的能力,对自己所学的有正确的认识,并且能在以后的学习工作中不断提高和完善自己。特别是讲C语言和进程通信中老师给了我们每个小组的几个小项目,让我学到了更多项目经验,这在学校之前是没有的。这次实训也碰到了些问题,比如项目文档的写法,代码的规范,流程图的画法,这些都有讲究,在老师和同学的.帮助下,我不断的提高了在这些方面的学习。
生活上班主任郭老师和王老师对我们关怀备至,让我们没有感觉在外面的那种不适感,同学们也互帮互助,所以生活上大致没什么问题,这让我们更好的去学专业。很感谢学校有这样的实训安排。
总的来说,这次实训还是比较成功的,无论是个人动手能力还是团队协作能力都得到了很好的锻炼。在实训过程中老师也交给我们很多简单实用的技巧。我们也学到了,做好做对一个项目固然重要,同时美观程度也是必不可少的,无论是从参观者的角度还是自己看的角度都很重要。
一、 实习时间
20xx年4月12日-20xx年4月26日
二、 指导教师姓名
陈xx
三、 实习地点
长沙市牛耳服务外包实训基地
四、 实习目的与内容
对于嵌入式项目进行学习培训,掌握嵌入式的主要项目及相关技术
五、 实习收获与体会
一转眼半个月的实习生活过去了,现在我已经回到学校,回想起半个月的实习生活,自己学到了很多,懂得了很多。
真的说不出是什么感觉,伴着时间,就像是在和自己的影子赛跑,不可能从真实的两面去看清它,只是经意不经意的感受着有种东西在过去,也许更适合的只有那句话:时不待我,怎可驻足。原以为实习对于我来说会是很长,但实际却不同。想象收获的东西,真的很多,看看我的工作笔记,一篇又一篇,记别人的事情比自己的还多,也许 实习,并不像我想象中的那样轻松惬意,而是充满了挑战和艰辛。我给自己敲响了警钟:“不要半途而废,做事情切忌三分热度。”我信心十足的回答到:“我一定会坚持到底!”
天下英雄皆我辈,一入江湖立马催。” 从学校到社会的大环境的转变,身边接触的人也完全换了角色,老师变成老板,同学变成同事,相处之道完全不同。在这巨大的转变中,我们可能彷徨,迷茫,无法马上适应新的环境,但在同学、同事的帮助和自己摸索的情况下,我还是完成了这次实习。但我发现,以我们的经验,不学到一定的深度和广度是难以在实际工作中应付自如的。因此反映出学习的还不够,缺点疏漏。需在加以刻苦钻研及学习,不断开拓视野,增强自己的实践操作技能,我们也许看不惯企业之间残酷的竞争,无法忍受同事之间漠不关心的眼神和言语。很多时候觉得自己没有受到领导重用,所干的只是一些无关重要的杂活,自己的提议或工作不能得到老板的肯定。
做不出成绩时,会有来自各方面的压力,老板的眼色同事的嘲讽。而在学校,有同学老师的关心和支持,每日只是上上课,很轻松。常言道:工作一两年胜过十多年的读书。两个月的实习时间虽然不长,但是我从中学到了很多知识,关于做人,做事,做学问。只有拥有自信才能够克服一切,去实现自己的理想,创造自己的人生。
实习是个人综合能力的锻炼。作为一名新时代的新青年更应该把学习作为保持工作积极性的'重要途径。像我这种文凭不高的人,心里就有一种很渴望的感觉,明白了自己与社会所需的要求,因为现在毕业求职,更多的时间是社会职业选择自己面试,更多的不是自己去选择职业,这应该就是所谓的先就业再择业吧。所以自己会把心态放正,在公司的时候先全面发展,等过段再看看精于哪个方面,然后向那个方向努力发展。
“在大学里学的不是知识,而是一种叫做自学的能力”。参加工作后才能深刻体会这句话的含义。课本上学的理论知识用到的很少。在这个信息爆炸的时代,知识更新太快,靠原有的一点知识肯定是不行的。我们必须在工作中勤于动手慢慢琢磨,不断学习不断积累。遇到不懂的地方,自己先想方设法解决,实在不行可以虚心请教他人,而没有自学能力的人迟早要被企业和社会所淘汰。所以我们还要继续学习,不断提升理论素养。
在信息时代,学习是不断地汲取新信息,获得事业进步的动力。作为一名年轻同志更应该把学习作为保持工作积极性的重要途径。走上工作岗位后,我积极响应单位号召,结合工作实际,不断学习理论、业务知识和社会知识,用先进的理论武装头脑,用精良的业务知识提升能力,以广博的社会知识拓展视野。
我们还要努力实践,自觉进行角色转化。“理论是灰色的,生活之树常青”,只有将理论付诸于实践才能实现理论自身的价值,也只有将理论付诸于实践才能使理论得以检验。同样,一个人的价值也是通过实践活动来实现的,也只有通过实践才能锻炼人的品质,彰现人的意志。
从学校走向社会,首要面临的问题便是角色转换的问题。从一个学生转化为一个单位人,在思想的层面上,必须认识到二者的社会角色之间存在着较大的差异。学生时代只是单纯的学习知识,而社会实践则意味着继续学习,并将知识应用于实践,学生时代可以自己选择交往的对象,而社会人则更多地被他人所选择。诸此种种的差异。不胜枚举。但仅仅在思想的层面上认识到这一点还是不够的,而是必须在实际的工作和生活中潜心体会,并自觉的进行这种角色的转换。
在今后的工作和生活中,我将继续学习,深入实践,不断提升自我,努力创造业绩,继续在自己的工作领域创造更多的价值。
大学因实习而完整,而大学生活却因实习而精彩。
总之,这次实习,自己确实学到了很多也成长了许多。在实习期间,每日重复单调繁琐的工作,时间久了容易厌倦。但但是工作简单也不能马虎,你一个小小的错误可能会给公司带来巨大的麻烦或损失,还是得认真完成。这段时间,我看到了自己本身存在着许多问题,也会遇到这样那样的问题,当前的时代日趋复杂,不学到一定的深度和广度是难以在实际工作中应付自如的。因此反映出学习的还不够,缺点疏漏。需再加以刻苦钻研及学习,不断开拓视野,增强自己的实践操作技能,为以后的工作存储更多的能力。
以上就是我的实习报告,可能并不是一份多么规范的报告,但确确实实我这工作中的感受。
通过这次实训,我收获了很多,一方面学习到了许多以前没学过的专业知识与知识的应用,另一方面还提高了自己动手做项目的能力。本次实训,是对我能力的进一步锻炼,也是一种考验。从中获得的诸多收获,也是很可贵的,是非常有意义的。
在实训中我学到了许多新的知识。是一个让我把书本上的理论知识运用于实践中的好机会,原来,学的时候感叹学的内容太难懂,现在想来,有些其实并不难,关键在于理解。
在这次实训中还锻炼了我其他方面的能力,提高了我的综合素质。首先,它锻炼了我做项目的能力,提高了独立思考问题、自己动手操作的能力,在工作的过程中,复习了以前学习过的知识,并掌握了一些应用知识的技巧等。其次,实训中的项目作业也使我更加有团队精神。
从那里,我学会了下面几点找工作的心态:
一、继续学习,不断提升理论涵养。
在信息时代,学习是不断地汲取新信息,获得事业进步的动力。作为一名青年学子更应该把学习作为保持工作积极性的重要途径。走上工作岗位后,我会积极响应单位号召,结合工作实际,不断学习理论、业务知识和社会知识,用先进的理论武装头脑,用精良的业务知识提升能力,以广博的社会知识拓展视野。
二、努力实践,自觉进行角色转化。
只有将理论付诸于实践才能实现理论自身的价值,也只有将理论付诸于实践才能使理论得以检验。同样,一个人的价值也是通过实践活动来实现的,也只有通过实践才能锻炼人的品质,彰显人的`意志。必须在实际的工作和生活中潜心体会,并自觉的进行这种角色的转换。
三、提高工作积极性和主动性
实训,是开端也是结束。展现在自己面前的是一片任自己驰骋的沃土,也分明感受到了沉甸甸的责任。在今后的工作和生活中,我将继续学习,深入实践,不断提升自我,努力创造业绩,继续创造更多的价值。
我认为大学生实训难,就业难,除非你有关系,能给你轻松找到工作,否则就难逃市场选择的厄运。我在该公司实训总结了五个攻略,只能智勇双全,才能在这个社会中出人头地。
1、宜主动出击:找实训岗位和找工作一样,要讲究方法。公司一般不会对外公布实训机会,可以主动和其人力资源部门联系,主动争取实训机会。可特别留意正在招聘人选的公司,说明其正缺乏人手,在没有招到合适的员工的情况下,很有可能会暂时选择实训生替代。
2、宜知己知彼:求职信和求职电话要稳、准、狠,即稳当地了解公司所处的行业大背景及所申请岗位的要求,准确地阐述自己的竞争力,自信自己就是对方要找的人;同时很诚恳地表现出低姿态,表示实训的热望和决心。此外,规范的简历,良好的面试技巧都有助于提高实训成功率。
首先我声明,我是基于嵌入式系统平台级设计的,硬件这个方向我相对来讲比较有发言权,如果是其它方面所要具备的基本技能还要和我们培训中心其它专业级讲师沟通。他们的方面上我只能说是知道些,但不是太多,初级的问题也可以问我。
对于硬件来讲有几个方向,就单纯信号来分为数字和模拟,模拟比较难搞,一般需要很长的经验积累,单单一个阻值或容值的精度不够就可能使信号偏差很大。因此年轻人搞的较少,随着技术的发展,出现了模拟电路数字化,比如手机的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语功底很好的硬件工程师,在电路板调试过程中能通过自已编写的测试程序对硬件功能进行验证。然后再交给基于操作系统级的驱动开发人。
总之,硬件的内容很多很杂,硬件那方面练成了都会成为一个高手,我时常会给人家做下方案评估,很多高级硬件工程师设计的东西,经常被我一句话否定,因此工程师做到我这种地步,也会得罪些人,但硬件的确会有很多不为人知的东西,让很多高级硬件工程师也摸不到头脑。
那么高级硬件件工程师技术技能都要具备那些东西哪,首先要掌握eda设计的辅助工具类如protelorcadpowperpcbmaplux2ise、vdhl语言,要能用到这些工具画图画板做逻辑设计,再有就是接口设计审图能力,再者就是调试能力,如果能走到总体方案设计这块,那就基本上快成为资深工程师了。
硬件是要靠经验,也要靠积累的,十年磨一剑,百年磨一针。
把一个月前想写的东西,今天终于用一上午的进间整理完了,希望对喜爱嵌入式系统开发的工程师和学生们有所帮助。
首先,我们学习的课本是嵌入式系统应用教程。我学习的体会是这样的:开始时,由于是刚刚入门,对老师书的好多东西是好奇的,好多名词也是新鲜的,不过不太懂什么意思。但是慢慢的,了解的深入让我有了更深的感触和体会。
在嵌入式的学习过程中,让我了解了什么是嵌入式系统。它就是以应用为中心,以计算机技术为基础,软硬件可定制,适用于不同应用场合,对功能、可靠性、成本、体积、功耗有严格要求的计算机系统。他一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统、用户应用程序四个部分组成,用于实现对其他设备的控制、监视或管理功能。嵌入式系统已经应用于科学研究、工业控制、军事技术、交通通信、医疗卫生、消费娱乐等领域,人们日常使用的手机、PDA、汽车、智能家电、GPS等均是嵌入式系统的典型代表。
一开始我们就学习嵌入式的系统的基础部分,那很简单,就是一些定义或是介绍之类的。在进入第二章时,就开始学习了嵌入式开发过程中的主要操作系统——linux,在接下来的课程中,我发现嵌入式的学习过程还是蛮有趣的。在对linux的学习中,我们对它有了一点点的了解,接着就是学习一虚拟机的方式安装linux。对我来说有趣的就是安装的过程了,首先我们跟着老师的脚步走,学会了怎么安装,在自己动手进行对它的安装,这个过程是简单而有趣的。这样的开始让我对它充满了兴趣,也对以后的学习充满了信心。
其次就是安装好了之后,老师就更深一步的教我们应用了。在这是老师首先交给我们的是一些简单的命令应用,Linux具有很丰富的命令,绝大多数命令具有大量的参数。
在学习命令的过程中,只要你认真的看着老师操作还有认真听着他讲,你就会发现有些命令的操作还是很简单的,不过在操作的过程中,我也有遇到有些困难,会出现你按照书上学习的例子,将命令输入终端时会出现你不想要的结果,也就是错误的结果。这是问问旁边的同学或是懂的同学就可以解决了。
在对于这部分的学习中,让我知道了命令对于嵌入式的重要性。它是linux的重要内容,linux中所有的功能都是通过命令执行。在实际应用中,为了减少系统开销,经常不使用图形界面,此时,对系统的所有操作都需要以命令方式来执行。在嵌入式系统开发过程中,由于目标机的性能和配置比较低,因此,一般情况下目标机仅具有命令窗口而没有图形界面,对目标机的所有操作都通过命令来实现。
还有的.那就是进一步学习与嵌入式系统开发相关的linux的服务,他们的启动、设置等的操作和应用。而在学习之中,我们主要介绍的是嵌入式系统中开发工程使用的TFTP、Telent和NFS服务。第一个实现的事上机位与下机位之间文件的传输、无磁盘网络的设备的启动等功能;第二个实现的事远程登录功能;第三个实现的是网络文件系统功能。
从以上的内容之中,并不难感受到我们的学习过程是由浅入深的,这对于我们的学习也有了较好的帮助。
当然,我们学习的不仅仅是这么几个内容,其中还有相关的实验内容。在我们基础的学习的过程之中,我有了这么一点的感受,总的来说就是概念加专业名词还有介绍加实验。不过你绝对不能小看那些概念和介绍,它对我们有着很重要的指导作用哦!实验那就更不用说了,它提高我们的动手能力,在实验的过程中还能让你更加理解书中的理念,这就是我学习嵌入式的感受。
嵌入式学习心得体会,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退出来;Linux账号下,可以增加用户、删除用户、设置密码:useradd、userdel、passwd。
注:所有的用户的家目录都在/home下面,唯独root的家是在/root.点文件都是些SHELL的脚本程序,也称隐藏文件;环境变量常见的有:HOME PATH PWD,懂得了绝对路径与相对路径的对比概念。
最后进入Unit 3、
文件与文件处理的学习中,知道了Linux下支持的六种文件类型:普通文件、目录、设备文件、命名管道、符号链接、socket;Linux下文件系统的组织:倒立的树形结构:/ /bin /boot /dev /home /lib /proc等文件目录,ls –l指令很好很强大,显示文件类型与权限、所有者、字节大小、时间及文件名;touch可创建空文件,复制文件用指令cp,可选-i、-r等;重命名文件使用mv [-i];du显示当前目录所占空间大小;wc命令显示列表中文件的行数、字数、字符数;追加:cat [文件列表] >目标文件;find指令与grep重要,暂未学习,自己在实践中学习,文件访问权限有:r w x;chmod指令可修改访问权限,如chmod 777 -R文件名。
输入输出重定向每个命令默认打开三个文件:标准输入stdin,标准输出stdout,标准错误stderr,键盘为标准输入,而控制台则是标准输出,文件描述符分别是0,1,2;最重要最常用的为输出重定向>与错误重定向2>;echo添加的内容>/ 》文件;Linux过滤器和管道:管道操作符:| ;即将某个命令的输出与某个命令的标准输入相连接,从而实现管道功能,例如ls –l |wc;管道和重定向操作符可同时用于一个命令行。
本人大学学的是电子信息科学与技术专业,其实这个专业和嵌入式没有多大的关系,要说有关系就是简单的讲了下C语言语法,学完之后还不知道什么是C语言,只记住了,char,int,string等占几个字节,if, for, while循环什么的,感觉也就能算一些小学就会的题目,全国计算机等级二级也就糊涂的过了。我这个专业没学过C++,一开始不知道什么是向对象,什么叫面向过程,这可能让大家笑话了。不过这说的是实话,大学的时候比较喜欢动手,喜欢硬件方面的东西,也喜欢看书。在大一的时候就听学长说,单片机很难学,在没事的时候就从图书管借了本关于51的书,一开始还真是不怎么懂,然后硬着头皮去看,当我把51的结构看完了,就不像一开始那样一头雾水了,自己在纸上把51的结构图默画一遍,然后再把各个寄存器功能写一下,各个功能口的结构也画一遍,然后就不觉得51有什么难了。其实有些时候不是这个东西你不会,而是在不会的时候自己先告诉自己这个太难了,自己先放弃了。我们学习51芯片,是为了以后的打基础,知道是怎么通过配置寄存器来实现功能。
大二下学期的时候,我们开了51的课,这个课几乎就没怎么去,因为我认为没有必要去听自己会的东西了。后来听别人说avr的资源会比51的丰富的很多,所以就想试试,看看有什么难的,就从网上买了本马潮老师《AVR单片机嵌入式系统原理与应用实践》,一边看书,一边想自己画一个板了,一开始想实现一个点阵屏,实现滚动效果,后来想想做个板也花不少钱呢,为什么不多加一些功能呢,还能多学到些知识,所以就加了温感,红外,铁电存储器等并把所有的扩展口都扩展了出来,备以后用,那时还挺自豪的呢,同学们都很羡慕,不过现在想想其实也没什么了。
大学也听说过嵌入式这个词,不过不太明白是什么意思,20xx年的时候从网上找到中嵌视频,有四张DVD(大约13G),下载下来后,从头到尾的看了一遍,没什么印象,只记得讲一些不知所云的函数,然后莫名其妙的讲怎么使用那个44b0的开发板,不过听完了,还是有很大收获的,就有一种想装一个linux的冲动,我是大二下学期才有的自己电脑,不过电脑的配置比较低,1g内存,跑虚拟机就像个蜗牛,所以就想着怎么才能装个linux,自己用XP习惯了,如果全换了又舍不得,那时从书上知道linux的文件系统和windows不一样,只有一个根分区,所以也害怕一装linux全盘就被格式化了,不过最后还是欲望战胜了担心,买了张redhat 9的光盘,小心的装这个系统,里边的英文也不是太难,还是知道大概意思的,所以一步步的装,最后装到我的硬盘的最后空间,重新启动,竟可以选择进入哪一个系统了,从这之后,自己就不害怕怎么装系统了,应了那句言,纸上得来终觉浅,绝知此事要躬行。所以我认为,买一个开发板是完全有必要的,拿到实物操作一下就不会感觉太抽象了。后来也想学学arm,但不知道arm是什么东西,所以就买了本《从51到arm》,讲的.是关于arm的大体结构,看完后感觉,原来arm就是一个速度更快,接口更丰富的单片机埃如果想做linux设备驱动的同学应该对arm硬件有一些了解。如果对驱动不感兴趣,完全没有必要去看。交叉编译器会帮我们做好这些事情,他比我们更了解arm结构。
大三下学期开始准备考研了,所以自己这些兴趣就先放下了,报的北邮的信通学院通信专业,当时就是想一定要上个好学校好专业,也没想太多,结果考了的成绩差了点,没有被录取,也不想调剂一个二流的学校,然后就参加工作了,工作中每天都用的到开发板,当我看到一个小板上还可以跑系统的时候感觉很不可思议,以为要很大工程。后来边工作边学习,每天都要看电脑看到眼发疼,晚上也都差不多十二点时才睡觉。感觉到累,不过也感觉到自己在进步。
闲话有点多了,说了很多都是自己大学那点破事。
听很多的初学者说不知道从哪里开始,学习嵌入都要学哪些东西,从网上搜了一下,一大堆的东西要学,一下就推荐十几本书,说看完这本书怎么怎么样,看完那本书怎么怎么样,一下子就给初学者给吓住了,其实完全没必要把网上的那些东西全部看一遍,那样又费时,又感觉工程太大,让初学者没有信心去把每一种都看完。网上说的些方面都要知道,不一定全部都掌握,我们可以退成求其次,每一个都知道一些,当然会的越多越好。今天学点这个明天学点那,换着样来也不会觉得烦。而且还能感觉到每天都有收获。
下面给嵌入式初学者一些自己的我个人建议。
1嵌入式涉及到很多的基础知识:
c语言,关于C语言要知道基本的语法,什么是结构体,什么是共用体,有什么区别,不用强记一些二级考的东西,因在实际中用的很少。
c++要知道什么是类,怎么定义,继承,接口,要深刻理解,当然基本语法也是必不可少的。
操作系统原理也应该知道基本的原理的,我记得我大学没这个课还是去电信学院蹭别的专业的课呢,后来学习发现很多的东西都是在这个课上学到的。什么时间片啊,任务调度啊,都是在那里知道的。
Linux基本命令的使用(vi编辑器必须会用,因为在终端改文件的时候只能用这个),我们现在很多的人都习惯用鼠标了,很少用到命令,我们学习嵌入linux可要改改这个习惯了,linux用命令操作一是效率高,二是功能非常强大,远非图形界面能比的了的,其实我们用图形界面的操作都要转化为命令传给硬件的。
Linux文件系统的管理要清楚,哪个目录存放是什么东西,有什么用,文件权限管理等Shell编程也要了解一些,在这给大家推荐一个教程,周朝剑的shell编程,也就七八讲吧,讲的很全面。初学者看前4讲就可以了。
Linux设备驱动的架构要了解,初学者可以以飞凌的OK6410开发板上的led驱动分析一下,结合原理图和linux设备驱动相关书籍把每一行代码都分析明白。关于驱动给大家推荐一本书《LINUX社备驱动程序》中国电力出版社出版的,很经典的,初学者看可能看不太明白,不过要坚持看,最次也得把前6章看完了。
2看书不要希望一次就会,一次就明白是什么意思,也不要死记硬背,看不明白也没关系,以后遇到了知道去哪里去找就可以了,以后遇到的多了,也就记住了,遇到的少的,忘记也就忘记了。还有,不要直接阅读linux内核源代码,看一些自己把头撞破也想不明白的事,会打击初学者的积极性,要循序渐进,今天学个做个led,明天做个串口,后天说不定就做硬件编解码了。
3、你可以不接受培训,但是不能不买开发板。
如果你想学习嵌入式一定要买块学习板,现在的开发板很便宜了,给我们初学者减轻了很多经济负担。看再多的视频,看再多的书,也不如自己动手试一下,看着很简单的东西,做起来就可能遇到很多的问题,遇到问题找到原因,解决问题,只有这样才能学到东西,记得我第一次写led的驱动,想自己试一下,网上也有人写过相关的代码,可是自己一试,就出了好多的问题,那个led弄了我一天才把led灯点亮。所以不要眼高手低。
还有关于培训,现在的培训机构很多,讲的也不错,老师也很好,但是有一个问题,太集中了,而且学生动手的机会也不太多,记得我们公司还招了一个在北京某个培训机构培训半年的员工呢,花了一万多,来了之后也没感觉有多高,问他都学了什么,也就是我前边说的那些基础知识,很多的东西还是不知道的,照着书弄个helloworld模块驱动两天没搞定。不是培训不好,但我个人见解效果并不是很好。记住:只有自己动手做过的东西才是自己的。
现在买一块开发板很便宜,飞凌的OK6410的开发板就不错,源码完全开放,而且资料也很丰富,完全能满足初学者学习用,有人说友善的板子也不错,我个人觉得友善的板子不
错,但是不适合初学者,因为他的很多的东西是不给代码的,用过友善的板子的同学经常有这样的痛苦,想学一个东西,去找他的代码的时候,却找不到,很多友善提供的代码中很多的都是封装好的,只提供给客户一个库,初学者想要找代码的时候就不知道怎么办了。
4不要好高骛远,要脚踏实地
对于初学者,还有一点小建议,我们拿到一个开发板,很兴奋也很激动,想法自然也很多,想用开发板实现自己的这个想法,实现那个想法,然后又不知道从何下手,然后就去论坛中发一个贴,“那个什么什么怎么实现啊,哪位大侠能详细说一下啊,跪求!1然后等着别人去回复。见没人回复就抱怨。有想法是好的,我们要实现自己的想法也是有前提的,首先,我们对这部分知识了解吗?如果不了解就去google一下(最好别用百度,不太好用),了解了一些,也就大概知道要怎么做了。如果再遇到问题,再去发贴问,这样也显得咱们有水平。比如自己连串口是什么都不太清楚呢,就问串口通信怎么做啊,就是人家把代码给咱,咱也不明白是怎么回事埃
5多看代码,多写代码
见多识广,熟能生巧。多看代码,要从代码中读出代码的意思来。自己平时也要多写代码,多练习(这一点我做的不好,写的少)。
写完已经晚上两点了,思路有些乱,有些也是个人的见解,在有些人看来可能是错误的,每个人有每个人的学习方法,但是我们的目的只有一个——希望我们学到更多的知识。
我通过参加学校组织的信息技术学习,提高了信息技术学科整合的认识,更新了教学观念。主要表现在以下几个方面:
一、通过学习,我认识到,信息时代已经到来,信息技术在社会发展中的作用越来越重要。以计算机为核心的信息技术作为新型的教学媒体,当它们与各学科的教学进程密切结合时所具有的特性,为新型教学模式的创建提供了最理想的教学环境。应用信息技术来改进课堂教学是当前学校教育改革的一条重要思路信息技术应用体验心得体会信息技术应用体验心得体会。面对二十一世纪教育的出路,作为一名教师,我深刻的认识到教育改革的紧迫性和必然性。
二、认识到,多媒体技术是指通过计算机技术把文字、图形、图像、活动影像和声音等多媒体信息,进行综合处理和管理,使计算机成为能以人类习惯的方式提供信息服务的一种新技术。利用多媒体技术能给学生提供界面友好、形象直观的.交互式学习环境,能给学生提供图文声并茂的多重感官综合刺激,还能让学生按超文本方式组织与管理各种教学信息和学科知识,这将对学生认知结构的形成与发展起到积极的作用信息技术应用体验。
三、当前科技发展非常迅猛,每个人,不管是教师还是学生都必须不断学习
现代化教学手段能利用多种媒体组合,优化教学过程,突破教学重点、难点,提高教学质量和效率,学生参与和学习积极主动性,也可以得到充分的发挥。教师首先通过自学及时掌握最新的科技成果,丰富教学内容,提高教学质量,改变满堂灌的教学模式,在给学生提供自学条件的基础上,让学生自主地学习信息技术应用体验心得体会心得体会。
四、把信息技术与学科进行整合,可以改变教材的观念和形式,改变教学环境、手段和方法,变革教学模式,有利于面向全体同学发展特别,有利于学生进行获取信息,处理信息,提高学生自主学习的能力。因此,在强调素质教育的今天,把信息技术与学科教学相结合是必要的而且也是紧迫的。
因此,教育技术培训对我的教学受益匪浅,我们要充分利用计算机教育的优势,引导学生善于置疑,积极探索,大胆联想,多方位,多层面地对学生进行创新思维的训练,使学科教学提高到一个新的层次。
随着着科技的飞速发展,信息技术已经成为科技革命的主流。传统的`教学方法已不能适应新的发展,信息技术的多媒体化就成为教学过程中不可缺少的工具。为了适应现代多媒体教学的要求,使教师能在教学中熟练运用多媒体,我校教师分批进行了多媒体技术培训。通过这次培训,我有了很大的收获,对多媒体教学技术有了深入的了解。
第一、信息技术的普及。
以我校为例,这几年变化很大,最初是开设信息技术课程;到网络化应用,主要是教师利用多媒体教室进行教学;再到现在远程教育的有效利用。充分说明了教师对信息技术从排斥到主动应用的过程。例如:我是一名物理老师,在多年的教学实践中发现有些教学内容很抽象,如果能有图画或动画方式,让学生直观的看到,学生就很容易接受了。我从网上也下载过一些课件,但不符合自己的教学要求。后来我就开始慢慢接触电脑,制作一些简单的课件在课堂中运用,效果很好。但是由于不熟练,课件与教学内容不能很好的衔接。通过这次培训,我在多媒体课件人制作上有了很多收获。
第二、信息技术在各学科中的不可替代性。
1、它可以让教学信息显示的多媒体将声音、文字、图画、视频融为一体。例如:我在讲授时,就将教学内容和资料制成了课件,让学生很直观的对所学知识有所了解,取得了很好的教学效果。
2、教学信息的超文本形式,主要说的是超级链接的有效应用,这样可以增加教学容量。
3、教学信息的交互性。
4、教学信息的再现性。
第三、信息技术的.实施方式。
我校在这方面改革很明显,首先从教师培训入手,在以前是个别培训,到现在全校性的基础性培训,并大力提倡教师上网查阅资料和制作教学课件。
总之,通过这次培训,我在多媒体课件制作软件的使用方面,学到了很多知识,更重要的是转变自己的理念。只有这样,我们才能真正的将信息技术与自己的学科或学习整合起来,让其发挥更大的作用,而不是变成一种形式。
随着网络技术迅速的发展,社会的发展,素质教育的不断变化,首先教师必须要不断学习,不断更新教学理念,尤其是运用现代教学技术进行多媒体教学是现代教育一大趋势,多媒体教学已成为教学的主要手段。身为教师,必须要与时俱进,掌握现代化信息技术,才能适应当今教育教学的需要。很荣幸的是我能够参加这一次的信息技术应用能力提升培训,在学习中老师们给我们带来了思想上的洗礼,教学理念上的更新。短短的十天培训,让我受益匪浅。
本次的培训时间虽然短,但收获颇多,课程内容安排了理论与操作相结合,老师们精彩的讲解和一些课件的展示令我们耳目一新。没有来之前,我对于好多电脑知识一知半解,一些平时操作中的出现问题也是不知所措,对这些信息技术的运用更是少之又少,基本上都是一支粉笔,一本书,一本教案就走上讲台了。但是经过这一次的培训思想上也有了很大的转变,也让我大开眼界,以前操作中存在的问题也得到了基本上的解决。
本次的培训从最基础的`电脑知识开始指导,教给我们们很多很实用的知识,如:发电子邮件,文件复制等,经过老师耐心地讲解,学员们反复地练习,很快地掌握了这些基础知识。为了进一步提升,老师又为我们讲解了关于如何注册,教学资源如何下载,PPT如何制作,音频文件的处理,老师一边操作一边讲解,我们认真地跟随着老师的步伐,一边听,一边动手操作,反复练习,不懂的地方与学员们相互交流或者是向老师请教,学习氛围特别好。在老师的耐心指导下,很多问题都迎刃而解了。除了动手实践以外,很多老师也为我们传授了理论知识,每堂课都是那么精彩纷呈,令人意犹未尽,收获颇多。经过学习,我深刻体会到身为一名教师,尤其是年轻教师必须要掌握先进的教学技术和现代教育的本领才能跟得上时代的步伐,才能提高教育工作的效率和质量。
总之,本次培训开阔了我的视野,更新了我的教学理念,让我掌握了关于教学上常常会用到的电脑知识,让我觉得不虚此行。以后,在教学工作中,我将继续学习,不断摸索,让自己对信息技术的运用能够有更大的进步,让自己的课堂变得更加精彩。
1、 信息技术教学重在思想。关于信息技术的教学,大家的第一个反应就是,玩电脑,上网娱乐。我觉得,对于信息技术的教学,第一步也是最重要的就是,改变学生的.惯性思想。信息技术不是绝不仅仅是单纯的学电脑,不仅仅是(盲目)的上上网。不仅要让学生学会使用电脑,比如说电脑的历史,电脑的简单的原理,电脑的硬件,上网的网络常识,IP地址,域名等等;而且要让学生,学会使用电脑绿色高效的搜索相关的信息,比如使用百度搜索,必应搜索,通过“未来网,求是网”等网站浏览相关新闻信息。因此,初一第一学期起着非常重要的作用。因为第一学期的内容正好就是这些内容啊!
2、信息技术教学考验教师课堂管理。课堂管理起着非常重要的作用。可以这么说,课堂管的好,教学就成功了一半。那么,在课堂管理上,从第一节开始,从第一节开始,从第一节开始,强调课堂纪律,课堂规则(比如:上课不能看娱乐视频,听讲时不要随便点击鼠标敲打键盘等)。
3、课时少知识多,在日常的教学活动中,一般要具备这几个环节:(师生)课前回顾(上节课),(学生)课前预习,课前导入,(学生)课前预习,老师讲授,学生实践,(师/生)课堂总结,作业提交。(以上的几个环节尽量在当堂内解决。)
从实习到现在搞嵌入式开发快一年了,蓦然回首好像一年过得挺快,挺顺利的。细细品味,发现这一年还是有很多值得回忆和总结的东西。至少这一年看书挺多,大概二十几本,当然和那些一年看一百多本书的人没法比,但是我已经超越了自己。这是我大学毕业的第一年,初次走上社会,很想一展身手,可是.....其实也不用可是了,和很多朋友一样碰了很多钉子,现在我和老板的关系就挺一般的,只是我性格还不错,做优秀员工看来还得慢慢学。
今年最大的收获就是做了一个半项目,是在uClinux下面跑的。半个是SNMPAgent的实现,因为我去的时候snmpd已经跑起来了,我只是实现部分管理功能;一个是基于Web的管理系统,使公司的主打产品微波通信设备上网。这个项目是我一手策划,一手实现(界面设计是一位女同事,很优秀的程序员),从中学到的东西也最多,感情不可谓不深。
SNMP即简单网络管理协议,其实一点都不简单。在我所知的网络协议里面,它仅仅比OSI的CMIP简单一点,而CMIP直到现在还没得到广泛应用。我们能够实现SNMPAgent不能不感谢CarnegieMellon大学免费发布的ucdsnmp软件包。它使得开发人员专注于实现对特定设备的管理功能。
我在项目中的工作主要是扩展MIB,实现相应的管理功能以及网络功能的扩展。我们公司的MIB库比较庞大,但是程序运行还是挺快的。因为ucdsnmp软件包中大量使用回调函数,而且它将MIB树以二叉树形式表示,但是每个结点不是单个的MIB结点,而是一个表,包括了多个结点。回调函数和两层表示法的使用是操作快速的主要因素。
基于Web的管理系统我原本是打算在设备外实现SNMPManager的功能,因为设备中已经嵌入了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,
E操作系统
三、嵌入式软件开发上手知识储备和开发流程
(注:由于我们开发时买了一个样机,这样可以节省我们项目开发中的许多时间和降低了开发的复杂度,我们在看资料的时候,作为学习时,可以认真仔细的看每个细节,但作为开发时,有时会碰到一些无关紧要的细节问题,这时可以采用黑匣子办法,只要会用就行了,我的理解是做项目时并不一定需要知道每个具体细节,要学会分清“系统学习”和“实践应用”的范畴。比方说,操作系统,我们只需要拿别人的一个样板来修改达到自己需要的要求就可以,而没必要自己去编操作系统,一般来讲,一个人自己去编写那东西是不大现实的。所以以下我都是从实用的角度出发,总节我这段时间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)操作系统的移植。主要是理解操作系统的一些基本概念(如对信号量,锁,进程同步,进程间的通信,临界资源使用,驱动管理,文件存储等等),然后知道这些概念在程序中是如何反映出它们的功能的。我们以UCOSII这个操作系统作为理解学习,具体资料参见文件夹“uCOSIIen”,里面资料讲得非常详细。项目中要求的是用Wince和Linux两套操作系统,由于我们买了成套开发板,代码都有,我们要做的工作就是对它们进行修改和移植,所以只有当你了解了操作系统的一些基本概念,你才可能对它们进行修改。Linux开发难度要大些,不仅操作复杂些,而且开发用的命令行的方式,这方面的资料可参考文件夹“linux学习”和“ucLinux核心(中文手册)”,由于嵌入式大部分用的是嵌入式linux操作系统,从学习的角度来讲,这方面要多下功夫。
至于应用程序的开发,那就要看具体的应用了,这个难度不是很大。
一、嵌入式系统开发与应用概述
在今日,嵌入式ARM 技术已经成为了一门比较热门的学科,无论是在电子类的什么领域,你都可以看到嵌入式ARM 的影子。如果你还停留在单片机级别的学习,那么实际上你已经落下时代脚步了,ARM 嵌入式技术正以几何的倍数高速发展,它几乎渗透到了几乎你所想到的领域。本章节就是将你领入ARM 的学习大门,开始嵌入式开发之旅。以嵌入式计算机为技术核心的嵌入式系统是继网络技术之后,又一个IT领域新的技术发展方向。由于嵌入式系统具有体积小、性能强、功耗低、可靠性高以及面向行业具体应用等突出特征, 目前已经广泛地应用于军事国防、消费电子、信息家电、网络通信、工业控制等各个领域。嵌入式的广泛应用可以说是无所不在。
嵌入式微处理器技术的基础是通用计算机技术。现在许多嵌入式处理器也是从早期的PC 机的应用发展演化过来的,如早期PC 诸如TRS80、Apple II 和所用的Z80 和6502 处理器,至今仍为低 端的嵌入式应用。在应用中,嵌入式微处理器具有体积小、重量轻、成本低、可靠性高的优点。嵌入式处理器目前主要有Am186/88、386Ex、SC400、Power PC、68000、MIPS、ARM 等系列。
在早期实际的嵌入式应用中,芯片选择时往往以某一种微处理器内核为核心,在芯片内部集成必要的ROM/EPROM/Flash/EEPROM、SRAM、接口总线及总线控制逻辑、定时/计数器、WatchDog、I/O、串行口、脉宽调制输出、A/D、D/A 等各种必要的功能和外设。
二、实习设备
硬件:Embest EduKitIV实验平台、ULINK2仿真器套件、PC机
软件:mu;Vision IDE for ARM集成开发环境、Windows 98/20xx/NT/xP
三、实习目的
1.初步掌握液晶屏的使用及其电路设计方法;掌握S3C2410x处理器的LCD控制器的使用;掌握通过任务调用的方法把液晶显示函数添加到uC/OSII中;通过实验掌握液晶显示文本及图形的方法与程序设计。
2.了解S3C2410x处理器UART相关控制寄存器的使用; 熟悉ARM处理器系统硬件电路中UART接口的设计方法:掌握ARM处理器串行通信的软件编程方法。
3.掌握有关音频处理的基础知识;通过实验了解IIS音频接口的工作原理;通过实验掌握对处理器S3C2410x中IIS模块电路的控制方法;通过实验掌握对常用IIS接口音频芯片的控制方法。
4.了解mu;C/OSII移植条件和内核基本结构;掌握将mu;C/OSII内核移植到ARM9处理器上的方法和步骤。
四、实习要求
通过对mu;C/OSII移植实验、mu;C/OSII LCD显示实验、串口通信实验、IIS音频实验、液晶显示实验的学习,并将各部分内容合并,最终得出实习结果,实习要求在键盘上输入学号,在液晶显示屏上显示相应的学生信息。学生信息包括显示每个人的照片和姓名系别等,并用键控设置学生输出的顺序,输入学号就显示那个学生的信息,然后过一段时间就顺序循环播放。
移植mu;C/OSII内核到ARM处理器S3C2410,在IDE中观察其运行状况编写S3C2410x处理器的串口通信程序;监视串行口UART1动作;将从UART1接收到的字符串回送显示。将从UART1接收到的字符串回送显示。
通过使用Embest EduKitIV实验板的彩色液晶屏(800*480)进行电路设计,掌握液晶屏作为人机接口界面的设计方法,并编写任务函数在uC/OSII系统中实现位图显示。在uC/OSII中建立五个任务Tast1和Tast2,其中Tast1顺序熄灭四个LED,延迟一会在顺序点亮四个LED。Tast2在LCD屏幕上循环显示三幅图片,并打印一些文字信息和背景音乐。过使用Embest EduKitIII实验板的256 色彩色液晶屏(320x240)进行电路设计,掌握液晶屏作为人机接口界面的设计方法,并编写程序实现:画出多个矩形框;显示ASCII字符;显示汉字字符;显示彩色位图。
五、实习步骤
1. 准备实验环境
使用ULINK2仿真器连接Embest EduKitIV实验平台的主板JTAG接口;使用Embest EduKitIV实验平台附带的交叉串口线,连接实验平台主板上的COM2和PC机的串口(一般PC只有一个串口,如果有多个请自行选择,笔记本没有串口设备的可购买USB转串口适配器扩充);使用Embest EduKitIV实验平台附带的电源适配器,连接实验平台主板上的电源接口。
2. 串口接收设置
在PC机上运行windows自带的超级终端串口通信程序,或者使用实验平台附带光盘内设置好了的超级终端,设置超级终端:波特率115200、1位停止位、无校验位、无硬件流控制,或者使用其它串口通信程序。(注:超级终端串口的选择根据用户的PC串口硬件不同,请自行选择,如果PC机只有一个串口,一般是COM1)
3. 打开实验例程
1)打开实验程序
2)运行mu;Vision IDE for ARM软件
3)默认打开的工程在源码编辑窗口会显示实验例程的说明文件,详细阅读并理解实验内容。
4)工程提供了两种运行方式:一是下载到SDRAM中调试运行,二是固化到Nor Flash中运行。用户可以在工具栏Select Target下拉框中选择在RAM中调试运行还是固化Flash中运行。下面实验将介绍下载到SDRAM中调试运行,所以我们在Select Target下拉框中选择UART Test IN RAM。
5)接下来开始编译链接工程,在菜单栏“Projiet”选择“Build target”或者“Rebuild all target files”编译整个工程。
6)编译完成后,在输出窗口可以看到编译提示信息,比如“"MUART " 0 Error(s), 1 Warning(s).”,如果显示“0 Error(s)”即表示编译成功。
7)拨动实验平台电源开关,给实验平台上电,单击菜单栏Debug>Start/Stop Debug Session项将编译出来的映像文件下载到SDRAM中,或者单击工具栏按钮来下载。
8)下载完成后,单击菜单栏Debug>Run项运行程序,或者单击工具栏按钮来全速运行程序。用户也可以使用进行单步调试程序。
9)全速运行后,用户可以在超级终端看到程序运行的信息。
10)用户可以Stop程序运行,使用mu;Vision IDE for ARM的一些调试窗口跟踪查看程序运行的信息。 注:如果在第4)步用户选择在Flash中运行,则编译链接成功后,单击菜单栏Flash>Download项将程序固化到NorFlash中,从实验平台的主板拔出JTAG线,给实验平台重新上电,程序将自动运行。
部分程序图:
串口通信实验:
IIS音频实验:
六、实习体会
在嵌入式系统中,除了课本上的基础知识外,还学会了软件编程的基本思路,掌握了液晶屏的使用及其电路设计方法;掌握有关音频处理的基础知识;掌握液晶显示文本及图形的方法与程序设计。
通过这次设计,掌握了液晶显示实验、mu;C/OSII移植、mu;C/OSIILCD显示的工作原理及串口通信实验的工作过程,学会了使用仿真软件Embest EduKitIV实验平台及ULINK2仿真器套件,并学会通过应用软件仿真来实现各种通信系统的设计,对以后的学习和工作都起到了一定的作用,加强了动手能力和学业技能。虽然花了很长时间编写软件程序设计,但这一切还是理论上的。希望学校能提供机会和条件,让我们能够去真正地将理论和实践相结合。通过这次程序,感觉自己所掌握的知识是那么的有限,还有许多需要改进和不足的地方,同时也帮助了我怎样学好这门课程,增加了我对这门学科的兴趣。总体来说,这次实习我受益匪浅。在摸索该如何设计电路使之实现所需功能的过程中特别有趣,培养了我的设计思维,增加了实际操作能力。在让我体会到了设计电路的艰辛的同时,更让我体会到成功的喜悦和快乐。通过这次实习通信系统的设计,使我更加清楚以后的发展及学习的方向。
大二下学期,大学里的同学都面临着一次选择,考研或者就业,培训机构纷纷到学校来招生,很多人都犹豫了,也包括我。因为要花一部分费用,而且自己还没毕业,考虑到父母的经济能力,在反复和家里商量后,因为就业形势严峻,而自己又不想考研,我意识到了这是自己走向社会一个关键的转折点,也可能是人生的转折点,所以我选择参加了培训。
刚出来的时候对这些行业我们也不是很了解,以前甚至都不知道嵌入式是什么,通过老师的介绍和自己在网上看到的一些资料,发现嵌入式软件开发的前景很好,目前嵌入式软件工程师也是紧缺人才,通信工程从事这方面也有专业优势,自己大学里学习的知识都可以在以后的工作中得到应用,于是我们选择了来港湾做嵌入式软件工程师的培训。这里有非常浓厚的学习氛围。这里能够感受到社会上工作的压力,来这里学习的同学不全是大学刚毕业或者是还没有毕业的大学生,有的是在工作几年之后又回来学习的,可能他们也感觉社会在快速发展,自己也应该多学点有用的知识,以便更好地立足社会。从他们身上我能感觉到压力,能感觉到自己的不足,让我感觉自己学习不再只是为了一场考试,而是今后工作和生活的实力与能力。
嵌入式技术的掌握是需要一个过程的。实事求是的说,嵌入式技术的全面掌握是有相当难度的。可以轻轻松松学会嵌入式技术的说法是夸大其词了。这个就像学英语一样,学英语无论怎样学,不管是“疯狂学”还是用新理念来学,真正掌握的话还是需要一步步积累才能熟练掌握。要想在几天内学会嵌入式,成为这方面的高手。这些想法本身是不太现实的。
现在我需要主意的是:
第一:把心踏实下来,做好打硬仗的准备。
第二:注意学习方法。尽量不要走弯路,争取一鼓作气入门。一旦入门了以后呢就好办了。嵌入式技术的掌握,本身呢就比较难,要是再走些弯路,时间上会浪费,甚至会影响学习的信心。
第三:不能影响我平时的课程。不能拿了芝麻,丢了西瓜。
根据我在论坛的了解,我选择学习嵌入式linux,刚好我们学校也重视嵌入式linux,有一些专业课也是相关的。
暑假的时间十分宝贵。当培训没有开始时,我电脑就里安装了linux就开始看linux内核方面的书了。我就开始看那本说,大家说linux内核情景分析不错,我就买了上下册,后来又买了 《深入理解linux内核》,最后也买了毛德操的《嵌入式系统》也是分析linux内核代码的,主要讲arm相关的。
看内核期间是个非常痛苦的过程,看情景分析有种在森林中找出路,其间我组织了一些同学学习内核,几乎没有几个能坚持下来的。我认为我是坚持下来了。情景分析在看第一、第二遍是几乎没有摸到门道,我分析有三个方面的原因:
1、自己的基础差,这是最要害的。
2、内核本身很难。
3、没有交流和高人指点。到了第三遍时我才摸到门,才差不多知道个linux的大概脉络,很多细节也是稀里糊涂。
学习linux总结,学习嵌入式的重点和难点要害在操作系统,假如没有把握操作系统,我认为很难把握一个嵌入式系统。即使在做嵌入式开发中,作应有层的开发几乎可以不知道操作系统也可以开发,我认为那是浮在表面的。很难深入和提高自己的层次。学习嵌入式,两个重点,cpu和操作系统,目前比较流行arm,所以学习arm.操作系统很多,但是我在实践中发现,做linux的技术路线很难,在windows几乎不会有的问题,在linux开发中几乎遍地陷阱。一掉进去划很长时间出来,一旦解决自己又长进了!
在刚开始接触的时候,我也是抱着本书,自己摸索,可是越看越迷茫,连很多书里的名词都不知道是什么意思 ,去网上查也没有得到答案。可是在培训的时候我得到了很好的指点,在这里,由于老师都是十分有经验的项目经理,他们懂得如何去学习,从哪里开始入手,这对于我这样的背景知识比较薄弱又接触时间比较短的人来说实在是太有帮助了。
学习嵌入式, 很重要,以前在学校的时候,学得并不扎实,一开始老师带着我们把 从头过了一遍,才感觉到自己确实基础不行,于是又认真的把 过了一遍,在暑假的这些日子里,学习一直很紧张,进度很快,不过老师们很负责,我们遇到的问题都会认真得给解决,学习过程中我接触到了很多新鲜的知识和技术,确实开了不少眼界,了解了嵌入式开发的基本流程,学习过程中,可能是第一次接触到这些以前根本没见过的知识,一开始学很吃力,好多东西都听不懂,更别说把它们联系起来,所以一开始一直很苦恼。
嵌入式学习,是比较耗时的,前期需要很多知识做铺垫,有很多人在这个过程中走了不少弯路,于是开始失去耐心、失去信心,以至最终放弃学习。所以我想有必要强调一下问题,在刚开始的时候,自己什么都不懂,可是学习的愿望很强烈,每次上课都希望上完课就能如何如何,可是下来发现自己好像离自己原本的目标还很远,于是心里着急,自己跑到网上搜了很多资料,每天乱看,可是并没有很大的帮助。我想说的是,学习嵌入式一定要有耐心和毅力,不能急躁,按照课程的安排自己多做一些总结和练习,等到知识慢慢的积累下来就会有一种豁然开朗的感觉。
虽然课程还没有完,可是在这段时间的学习中,我按照老师的指导在完善的课程体系下进行系统的学习,已经掌握了Uboot、kernel以及linux移植的基本框架,(我想在今后的学习中一定会对这些知识更加熟悉以至精通!)这对于2个月前什么都不懂的我来说已经是很大的提高了!用得是ARM9的板子,这也是市场上现在比较新的,比较流行的板子,很多公司在实际的产品开发中就用的是ARM9。在课堂上,老师的讲解和我们的练习相结合,理论联系实际。老师除了讲解知识外,还结合了大量的实际案例和操作,这对于我对问题的理解和知识的记忆有很大帮助。开学后我还需要继续参加培训学习。一个暑假有意义的培训实践,我相信在我以后的求职,工作中,这个暑假给与我的,不仅仅只是个好工作,还有各种学习热情,方法:通过培训,使我认识到:新课程标准下教师是学生学习的合作者,参与者,引导者。21世纪是信息网络时代,学生很容易从学校外部资源中获得信息和知识,教师角色不再主要是信息和知识的传播者、讲授者,而是学生学习的合作者。
传统的教学方法以教师为中心,教师提问,学生回答。学生被动接受,头脑几乎成了知识仓库,而新课标要求以学生为主体,以培养能力为主线。
1.课堂上努力营造一个民主平等、宽松和谐的学习氛围
2.创设情境,激励学生主动参与教学过程
3.课堂上变教师讲授为学生讨论、合作学习,还学生学习的主动权
4.教师应努力培养学生的学习兴趣,培养学生终身学习的观念
5.教师应关注学生的个体差异,使每个学生都得到充分的发展
6.教师应充分利用现代教育技术辅助教学,提高教学效益
帮助学生确立适当的学习目标,指导学生形成良好的学习习惯,为学生服务,建立良好融洽的课堂气氛。
总之无论我们多么习惯和喜欢从前的教学模式,无论有多大的艰难险阻,新课标已经为我们指明了新的方向,只有跟着新课标的方向,我们也才不会迷失自己的方向。
物理学是一门以实验为基础的科学。在物理学中,每个概念的建立、每个定律的发现,都有其坚实的实验基础。实验在物理学的发展中有着巨大的意义和推动作用。实验赋予了物理学科思想和内容,实验促进了物理学的发展,同时物理实验自身也是不断发展的。所以搞好实验教学,对于物理教学具有至关重要的作用。
从实际教学和中考角度物理实验教学可分为:测量型实验、探究型实验、设计型实验、开放型实验、操作型实验、演示型实验七种。
(一)测量型实验分为直接测量型和间接测量型
直接测量型:包括用刻度尺测长度、用量筒测固体、液体的体积、用天平测固体、液体的质量、用温度计测水的温度、用弹簧测力计测量力、用电流表测电流、用电压表测电压。
(二)探究型实验:
通过一些实验现象,探索并总结物理规律。包括探究固体的熔化过程、探究水的沸腾、探究碘的升华和凝华过程、探究光的反射定律、探究平面镜成像特点、探究光的折射规律、探究凸透镜成像的规律、探究重力与质量的关系、探究同一直线上二力合成的规律、探究液体内部压强的规律、探究杠杆的平衡条件、探究电流与电压、电阻的关系
(三)演示型实验
根据实验装置的图文信息,说明研究什么;观察现象并能根据实验现象或数据分析归纳得出结论。包括真空铃实验、探究运动和力的关系实验、液体对容器壁、底的压强实验、覆杯实验、浮力产生的原因实验、单摆、滚摆实验、扩散现象、分子引力实验、电磁感应……
(四)设计型实验
根据题目提出的问题,运用研究物理问题的方法进行实验设计,选取适当器材,规范地进行物理实验操作,设计表格、记录数据,分析实验数据,得出结论。包括探究影响摩擦力大小的因素、测滑轮组的机械效率、探究影响电阻大小的因素、测小灯泡的功率、探究影响电磁铁磁性强弱的因素。……
(五)开放型实验
用多种实验方案得出同一结论(或验证同一结论),给出一定的实验器材进行多种实验。包括测物体的密度、探究压力产生的效果与哪些因素有关、测导体的电阻。
(六)操作型实验
根据所学的物理知识进行实际连接、安装、设计。包括组成串联电路和并联电路、用滑动变阻器改变电流、用基本的测量工具测量质量、体积、温度、力。这类实验主要掌握操作方法、注意事项、会画实验原理图、能排除简单的故障。
二、物理实验教学的作用
(一)好的实验设计给人愉悦和探索的求知欲望
能用实验表达的物理现象,不要用课件,除非不能做或不允许做的实验。生动有趣的'演示的实验可通过眼、耳等感觉器官对学生产生强烈的感官刺激,让学生留下难忘的记忆,从而提高实验的观察效果如表演者拿出吹风机和系有细线的乒乓球。这些都是学生在生活中非常熟悉的物品,他们会想:这些东西能做什么实验?教师提出问题:用吹风机吹乒乓球会有什么现象出现?这是怎么回事呢?如何解释这个现象?学生多会回答吹跑了,但现象却是吹不走。学生不自然的“噢”了一声,身子向前探着,学生的眼球一下子被这个小小的乒乓球吸引过去。利用学生意想不到的奇特现象,唤起学生的注意,引起学生思考,从而产生强烈的求知欲望而引入新课。
(二)好的设计,给人以惊奇和激发求知欲望
良好的开端具有十分重要的意义。如何才能让学生对本节课产生良好的印象,从而激发学习兴趣,调动学习积极性呢?作为引入的实验是关键。当人们对某一事物发生兴趣时,将在大脑中形成兴奋灶,这种兴奋会使人们对该事物的认识、理解和记忆处于最佳状态,并从中激励出创造性的火花。抓住学生生性好奇的心理,巧妙地设计、表演新奇有趣的实验,使他们在愉快的气氛中探讨问题,接受知识。
(三)好的设计,符合学生年龄特点,操作性强。
对学生边学边实验仪器的准备要做到“五不一保证”,即仪器不宜复杂,操作技能要求不宜过高,实验规模不宜过大,一次实验所用仪器数量不宜过多,实验时间不宜过长;实验安全要有保证。
(四)突破思维定势创新实验设计
有些实验操作简单,但小实验见大道理,许多情况下,教师只演示或是让学生操作一下,看到现象后,分析得出物理的小知识点,即可
物理学是一门以观察、实验为基础的学科,物理实验对于建立物理基本概念、基本规律,引出物理公式以及加深对它们的理解,有着不可替代的作用。物理实验又是培养学生实验技能和良好的实验素养的主要手段,所以在平时的物理教学中要体现物理学的特点,要求学生留心观察、动手实验。
一、讲清观察与实验的重要性,激发同学们的学习热情
学习热情和学习兴趣是学生的一种品质,是直接推动学生进行学习的动力。正确的学习动机是掌握知识的必要条件。因此要注意学生的观察与实验,使学生对实验课产生浓厚的兴趣,使学习变为自觉的行为。要使学生知道:物理学的发展离不开科学实验,实验在物理学发展中占据重要地位,要讲明物理实验是发展观察能力、思维能力以及分析问题、解决问题的能力的重要手段,使学生认识到良好的实验素养、熟练的实验技能、技巧是将来继续学习的必备条件。
二、要指导学生作好预习
首先要求实验前认真阅读教材,了解所要做的实验根据的原理,采用的方法,安排的步骤。教师根据实验的内容布置一些思考题,让学生结合预习阅读思考,加深对原理、方法、步骤的理解。例:在“测定小灯泡的功率”的实验中,可提出如下几个小问题让学生思考
1、电路要如何连接?
2、在连接电路时要注意什么事项?
3、滑动变阻器在实验中起什么作用?
4、连接电路时电流表、电压表的量程应如何选择?
5、怎样调节才能使小灯泡两端电压等于额定电压、小于额定电压和大于额定电压?
6、如何处理测量数据,计算小灯泡的额定功率和实际电功率?通过预习让学生明确本实验的目的,列出实验使用的器材,设计整理出实验步骤,还要能根据实验要求和需要记录的数据,设计记录的表格,做到实验前心中有数。
三、充分发挥想象力,进行科学探究
在实验中大胆应用科学猜想。
(1)明确研究的课题,弄清课题的目的和要求。
(2)进行“科学猜想”,即提出对所研究课题的假定性说明或假定性命题。
(3)根据这些假定性命题设计实验方案进行有目的的探索。从此来检验此命题是否正确。
(4)动手做实验,得出有关的实验数据。进而进行探索性研究——分析处理实验数据并通过推理、概括、抽象出物理公式,总结出物理规律。从而验证“猜想”的正确性。如果提出的“猜想”与实验事实有矛盾,那么就应该放弃原来的“猜想”重新提出新的“猜想”,再用实验来验证。
(5)进行理论上的验证,达到理论和实验结论的'相统一。
例:研究“浮力的大小可能跟什么因素有关”时,我们可以用学生生活经验作为引导他们进行探索研究的出发点,启发他们联系“井里提水”和“游泳”等生活经验来进行“科学猜想”,如根据在不同深度提水及提出水面后继续向上提时拉力大小的不同,猜想浮力可能跟深度或排开水的体积有关。如在海边游泳或在河水中游泳比较,猜想浮力可能跟液体的密度有关。根据木块在水中上浮,石块在水中下沉,猜想浮力可能跟物体的密度有关,或者跟物体的重力有关,等等。通过列表知道浮力可能跟五个因素有关,然后利用控制变量法对这五个因素进行研究。
1、让一铜块浸没在水中,利用弹簧测力计测量浮力的方法,使铜块在水中处于不同深度,发现弹簧秤的示数F不变,说明浮力跟浸没在水中的物体受到的浮力与深度h无关。
2、让同一铜块浸没在水中,然后提出水面,发现弹簧秤的示数F增大,说明浮力跟浸没在水中的体积V排有关。
3、让同一铜块浸没在水中或盐水中,发现了弹簧秤的示数F不同,说明浮力跟液体的密度液有关。
4、先称出体积相同的铜块和铝块的重力G。然后让它们浸没在水中,分别记下弹簧秤在水中的视重F,根据F浮=G—F算出浮力,发现浮力相同,说明浮力与物体的密度和物体受到的重力无关。
6、根据阿基米德原理可以验证,浮力只跟液体的密度和物体排开液体的体积有关,与物体的密度,浸没在水中的深度,以及物重无关。
四、加强课堂演示实验
物理演示实验具有形象真实,生动有趣的特点,能为学生在形成物理概念、得出物理规律前营造出活生生的物理情景,使学生感觉倍深。
1、演示要有示范性,在演示实验中教师严格要求自己,做好充分准备,使用的仪器要清洁,放置的位置要妥当,既要使学生看得清楚,又要便于自己操作,在仪器的使用、连接、操作中要做到准确、协调。例如:串、并联电路的连接,一定要先画好电路图,标出电流方向,按照电流方向的顺序连接、连接完后,要与电路图进行比较,检查无误后才合上开关。
2、演示的目的要明确。如演示《做功和内能的改变》的实验时,就必须提示同学们认真观察瓶口,使同学们能在看到塞子跳起来的同时发现瓶口有雾,然后征对此现象进行分析。
五、积极创造条件,增加学生动手的机会
现行中学教材虽然安排了不少学生实验,还设计了许多小实验及课堂演示实验,但由于农村初中的局限性,有些实验无法进行,所以应该根据农村的特点,因地制宜地设计一些实验,让学生增加一些动手的机会,
1、分组要小,条件许可的话,最好每组不超过二人,仪器设备不够同时使用,可采用轮换实验的方法,这样教师的负担是加重了,但学生的动手能力却提高了。
2、设计一些延伸,扩散性实验。把教材中的实验再发展、扩大,引导他们思考,完成相关或类似的实验。
3、自制、改进实验设备、思考新的实验方法,提高实验效果。
4、积极组织指导学生开展课外实验,布置观察作业,培养学生主动应用知识的能力。
回首09年,觉得是个收获之年,有好几篇小论文被接收。虽然影响因子都不高,可是在被拒绝N次后,也算是个小小的安慰。还获得了个奖学金,还得了个“三好学生”。也许这些对别人没有什么,可是对我,的确觉得很重要。我以前还从来没有当过三好学生呢。看着别人拿奖学金,甭提多眼谗了。还有,认识了很多朋友。那是相当高兴的一件事情。
这是做科研的第六个年头了。也算个老油条了。看看自己过去的科研之路,感触还是很多。也渴望与大家分享。不过以前没有系统的写过总结,很是惶恐。
一、保持一颗平常心。
科研失败的时候保持一颗平常心。那就用一次希望去代替另一次希望。没有永远的失败。实验嘛。就是试错。错误试完了,剩下的就是成功了。不是吗?科研中需要点阿Q精神。需要自己安慰自己。
投稿的时候需要一颗平常心。我的很多论文都被拒绝过。少的一两次,多的三五次。有的甚至现在还在周游世界。开始的时候,每次被拒稿,心就痛一次,至少三两天才能缓过劲来。没有论文的时候,是多么的渴望有篇论文啊。心情大家都理解。可是失意也没有什么帮助。只能自己开解自己。保持一颗平常心。相信自己,寻找原因。麻木了就好了。习惯了就好了。
其实,做什么都需要一颗平常心。就是不以物喜,不以己悲吧。努力去适应,努力去改变。我想,不仅科研,生活中也有很多考验,大家都渴望成功。但往往失败多。这就需要我们冷静对待,保持一颗平常心。
二、多交流。
科研需要多交流。交流的方式有很多种。参加讨论,看文献,请教。等等。思想只有碰撞才能产生火花。只有多交流,才能有好的思想,才能产生好的想法。看文献,听讲座,就是希望吸取别人的经验教训,就是想借鉴。比如,那次我从做薄膜的同学那里,听说他在A薄膜外面包裹了层B材料。我是做粉体的,我心想:为什么不能在B材料外面包裹A呢?做成核壳结构?有的东西很简单,只是我们没有想到。与不同的人交流,与不同方向,不同专业的人交流。你认为很难的东西,对别人来说可能很容易;对你来说很容易的东西,对别人来说也许很难。
三、一定要努力
实验有好的设计当然好,能够一举成功当然好。开始的时候就勤快点。实验也是做出来的。培养手感。积累知识。光看游泳书不尝试的`人是永远不会游泳的。笨鸟先飞。做多了,实践经验有了,素材积累多了,自然灵感就来了。说不准什么时候就取得突破了。多努力点总没有错。没有随随便便的成功。当然啊,实验卡住的时候一定不要放弃。多找原因。要有希望,有梦想。有梦最美。希望相随。
四、不要放弃自己,合理规划
你会发现,学校重视的论文,在企业面试的时候并不是特别重要。有好的文章并不一定有好的工作。对自己的人生多做些思考和规划。
这一年,我终于领会了《笑猫日记·保姆狗的阴谋》的真正奥妙。
冬日的翠湖公园景象肃杀,老腊肠狗和牧羊犬帅仔更使翠湖公园充满了阴谋和杀机。和帅仔亲密无间的老腊肠狗因为帅仔夺取了主人对它的爱而一定要把帅仔置于死地:让帅仔跳梅花桩、在大雾中丢掉帅仔、故意让帅仔吃老鼠药和制造看似没有阴谋的车祸等一个个的谜团静静地等着笑猫、地包天和杜真子解决。在这个波涛汹涌、斑斓起伏的冬天,阴谋和罪恶接踵而至。
老腊肠狗是这本书的`反动派,它让帅仔跳梅花桩,为的是想让帅仔失足掉进河里;他在大雾中丢掉帅仔,是为了让不知道家在哪的帅仔迷路回不到家;它故意让帅仔吃老鼠药是想毒死帅仔;制造看似没有阴谋的车祸,是为了让帅仔被车并让别人都不知道是它干的。但这都被机智勇敢的笑猫识破了,一次又一次的成功救了帅仔。在神秘车祸里,老腊肠狗偷鸡不成蚀把米,汽车没把帅仔撞到,反而把制造阴谋和罪恶的它给了,死时它才觉悟:嫉妒就是毒药,不仅害别人,还害自己。
“嫉妒就是毒药”是此书围绕的中心,也是此书讲的一个道理。也对,每个人都有一片自己的蓝天,何必还要侵犯别人的蓝天呢?
《笑猫日记》这册丛书对我来说就是哲理式童话,如果你想读,我双手赞成!
《猫》是我国有名的语言大师--老舍先生写的一篇状物抒情散文。
这篇课文细致、生动地描述了猫的特点。作者运用具体事例写出了猫的性格特点。写猫的性格古怪时,将看似矛盾的事情一一列出,使猫的性格鲜明生动起来。可以通过师生分工朗读,领悟总分式的构段方式,体会用事例写具体的表达方法。在体会猫的特点时,要结合具体的.语句来感悟作者用词的准确和字里行间所蕴含的感情色彩。如,“在你写作的时候,跳上桌来,在稿纸上踩印几朵小梅花。”“它还会丰富多腔地叫唤,长短不同,粗细各异,变化多端。”把脏脚印形容成小梅花,而“印”字又用得何其生动;把猫的叫声形容得悦耳动听,喜爱之情跃然纸上。写猫的可爱时,“它在花盆里摔跤,抱着花枝打秋千,所过之处,枝折花落。你见了,绝不会责打它,它是那么生气勃勃,天真可爱!”对小猫的宽容怜爱如待幼小的孩童。这篇课文有两个非常突出的特点。首先是表达了真挚的感情。老舍先生对家里的猫爱同儿女,因此无论是古怪还是淘气,在他眼里都是十足的可爱。而且人与猫之间互相信任,和谐相处,创造出一个非常美好的境界。其次是老舍先生平实无雕琢的语言风格。在介绍猫的性格特点时,只是将事实具体地写出,使猫的形象越来越丰满,性格越来越鲜明,给读者留下深刻的印象。全文字里行间流露出对猫的喜爱之情。
教完郑振铎的《猫》,有时我常常想:如果,第三只猫也是一只讨喜的猫,结局又会怎样呢?
如果第一只和第二只猫没有亡失,以它们在主人心中受宠的地位,以它们平时带给主人的欢乐,如果也摊上“鹦鹉鸟"事件,怎么着也不会是冤死的下场吧!
爱美之心人皆有之。有时,这就是一个看脸的社会。而且,由外到内观察一个人进而了解一个人,也是符合人的认知规律的'。相亲时,美女或帅哥获得第二次见面机会的机率肯定要大一些。所以,面子工程还是很重要的。
第三只猫,此时肯定又会悲苦地对我“咪呜"一声,身体发肤受之父母,长得不好能怨我吗?
是的,长相是天生的,有些硬件我们天法改变,但也有些我们可以后天弥补啊。自律一点,管理身材,保养皮肤。勤快一点,衣着干净,打扮得体……这样看着,总会舒服一些吧!
那只猫,你不好看就罢了,做事又不小心,把毛烧脱了,更丑。又懒,整天懒洋洋地踡伏着。原来干巴巴地瘦,后来不可抑止的胖,360度无死角地难看。但凡你有一点维护自己形象的意识,也不至于到后来的地步。
其实,这又是一个不只是看脸的社会。
满脑袋的智慧,会让人忽略了你早秃的顶。大腹便便,若腹有诗书照样受人景仰。身材矮小,却能建功立业,留给人的可以是伟岸的背影……为人真诚善良,做事踏实认真,工作勤勉努力……一切美好的精神品质都可以让你焕发出别样的光采
钟无盐,晏子,包拯,刘墉,鲁迅,邓小平等名人的事例不胜枚举,身边这样的事例其实也比比皆是。
有人没有精致的脸蛋,但永远挂着灿烂的笑容;没有漂亮的嘴唇,但口吐芬芬,说出的话永远温婉、优雅、睿智;不是手如柔荑,但灵巧勤劳;不是腰若摆柳,但行止端庄…
确实,人不是因为美丽而可爱,而是因为可爱而美丽。
生而平凡,人总得努力,让自己有点什么可以拿着出手的东西。我们呼唤社会的公平公正,但如果公平公正暂时缺失或者正在赶来的路上,而这一切不幸正好被你遇上,至少你有底气有能力将误解将偏见抵之门外,为自己赢得尊严,赢得美好人生。
所以那只猫,长得丑不是你的错,但是整天闷闷不乐、懒洋洋地、一副生无可恋的样子就是你的错了。但凡你稍微活泼一点,勤快一点,能干一点,也能上个树捉个老鼠什么的,你的命运或许就能改写了。
性格决定命运,此言不假呀!
纳税评估培训虽然只有短短的一周,但是我想这一周的培训对每一位身在其中的学员来说都是难忘的。过去的一周是忙碌的一周,但更是充实的一周,因为白天有紧凑的课程安排,晚上还有激烈的小组讨论。这是一种新颖的学习方式,脱离了长久以来灌输式的教学方式,采用分组课题研究的模式充分调动了每一位学员的积极性,让每一位学员都收获颇丰。
记得上课的时候,老师把我们此次培训比喻为黄埔培训,把我们每一位学员比喻为黄埔学员。我觉得很贴切,因为培训结束后,我们们每一个人都将奔赴各自的岗位,在评估的实践中,在真枪真刀的案例中,经历汗与血的考验,不断自我摸索,不断自我总结,不断自我创新。在投入实际的评估工作之前,必须弄清楚评估的一下几个问题,这是把握评估方向,做好评估工作的前提,也是我在一周的培训学习中逐渐清晰的几个问题。
一是纳税评估与纳税人的关系。长期以来,我们都将税务人员与纳税人的关系定位为管理与被管理的关系,纳税评估的出现使这种局面成为的一种历史,这是践行为纳税人服务理念的本质体现,也是加强税收专业化改革的重要举措。通过在纳税人与税务之间增加纳税评估这样一个环节,纳税人就多了一道对涉税违法的保护,有效减少了由于疏忽等种种原因少报、漏报、错报税收的风险。同时,从税务工作人员的角度,工作内容更加细化,工作深度更加延伸,工作方式更加专业,这个当中工作的效率将会明显减少,工作的错误率更加减少,能够为纳税人提供更加优质的税收政策咨询,纳税辅导服务。
二是纳税评估与其他税务管理人员的关系。我们目前税收征纳双方的力量已经严重的失衡,一个税收管理人员平均要管理300多的企业,管理企业的数量已经超出了正常合理的管理范围。在管理数量不相符的同时,征纳双方管理的力量和水平上也是不对称的,一些大型企业甚至是一些跨国知名企业,拥有数量庞大的财务人员,他们的专业水平和知识水平都是很高的,对我们的税务人员来说不可不谓一个巨大的挑战。纳税评估,能够很好的解决这种矛盾,一方面与一些大型企业的财务团队相比,纳税评估与其他岗位的人员共同构成税务工作的团队化;另一方面与企业的高水平相比,纳税评估人员和其他税务人员同样是各自所在税务环节的.专业权威和精英人士。此外,纳税评估人员帮助纳税人发现日常申报中的错误,纠正纳税人对经营活动中涉税事项的错误理解,帮助企业正确解读税收政策法规,无形中分担了其他税务管理人员的工作责任,也减少了他们工作过程中的执法风险。
三是纳税评估与税务稽查人员的关系。纳税评估与税务稽查的关系应该是一种良性互补,互补体现在三个方面。一是执法性质上的互补。纳税稽查是一种打击性的执法过程,意在通过对违法犯罪的惩罚达到对其他更多纳税人的威慑。而纳税评估多了一些服务的色彩,帮助纳税人更深刻的理解税法政策,合法经营。二是规范范围上的互补。与税务稽查对公司深查、彻查的不同,纳税评估工作的深度相对较小,工作任务量不是很大,时间跨度相对较小,这就决定了纳税评估是一种简便易行的工作方式,能够在同样的时间里评估更多的企业,在更广的范围内促进更多企业对税法的有效遵从。
纳税评估是一件刚刚起步的事业,用邓小平同志的一句话来形容就是“摸着石头过河”,这次培训就是我们开启这样一项事业的第一块的“石头”,剩下的路还要靠我们自己摸索。靠着这样一句话,我们掀开了改革开放的宏伟篇章,我相信同样是靠着这句话,我们地税人也将开创出税收事业的一番新格局。
20××年3月13日-14日,有幸在公司的支持下,在北京新疆大厦参加了由中房学举办的涉执房地产处置司法评估培训。本次会议为期2天,培训会上,中房学学会领导、最高法执行局法官、房地产评估业内专家做了精彩的演讲,让我受益颇丰。
在此次培训首场讲座上,中房学副会长兼秘书长柴强博士做了主题为《努力做好为人民法院确定财产处置参考价服务的房地产估价工作》的主旨演讲。柴博士首先介绍了房地产司法评估的意义,随后将传统评估与网络评估做了深刻对比,他指出,若传统评估不积极深化自己,将会被网络评估所淹没,因为网络评估效率高、费用低。但事实上,传统评估不会被网络评估所替代,网络评估固然有其优势,但也有其致命缺陷。网络评估会像汽车、手机一样,终究是我们进行评估的工具而已。这极大地鼓舞了业内人员的士气,激励大家勇于深化改革,不断开拓进取,使房地产估价既能挣钱,又受人尊重,还有些乐趣,也对社会有益,甚至推动经济社会发展进步。
随后,中房学研究室主任王欢向与会人员详细介绍了拟上线的全国司法评估管理系统。该系统由中房学牵头管理并负责运行维护,后期全国的司法评估(执行阶段)的资料发送、接收、相关的申请、报告传输等均通过该系统进行。该系统通过与最高法的全国法院询价评估系统的对接,最终实现全国司法评估的电子化运行,提高各级法院案件的执行效率。
第二天的培训上,首先由武汉理工大学教授黄学军向各位学员发表了《涉执房地产司法处置评估要点难点探析》的演讲。黄教授结合大量详实的案例,逐一介绍了涉执房地产处置司法评估工作的.重点难点。特别是在实地查勘、估价技术路线与估价方法方面,分享了其独到的见解,让大家很受启发。
最后一场培训课由上海市房地产估价师协会副秘书长杨斌老师讲解。杨老师不仅是上海市房地产评估协会领导,也是上海市一家房地产评估机构的负责人,杨老师结合其十几年的司法评估经验,向与会学员讲解了《涉执房地产处置司法评估指导意见》(内部研讨稿)。杨老师说,受中房学委托,由上海市房地产估价师协会负责《涉执房地产处置司法评估指导意见》的起草工作。以《最高人民法院关于人民法院确定财产处置参考价若干问题的规定》、《人民法院委托评估工作规范》等司法评估规章为基础,在适用范围、接收委托、评估目的、查封和担保物权处理、租赁权及用益物权处理、评估对象状况不一致处理、整售与零售处理、部分与局部房地产处理、在建工程评估、预购商品房评估、未登记房地产评估等方面,《涉执房地产处置司法评估指导意见》都进行了详细的规范,这将为大家以后进行房地产司法评估提供有效的指导意见,提升司法评估的质量,也可以有效降低评估机构及估价师的执业风险。据杨老师透露,通过广大机构与估价师的反馈,该意见已经进行了数轮修改,后期还将继续修改完善,该意见预计会由中房学在今年年内出台。
通过此次培训,让我开阔了视野,也让我对以后的工作充满了信心。相信在大家的共同努力下,我们会把司法评估工作做得越来越好。
今年x月,我参加了市局在xx举办的为期一周的纳税评估业务专门培训。
某学校的三位老师以及上饶县地税局局长授课,分别围绕新会计准则与税法差异、纳税评估指标分析与运用、税收执法风险、税源管理实践问题探讨等专题,通过对理论基础知识的梳理以及列举大量的评估实例,从“面、线、点”的角度对纳税评估相关知识进行了全面细致的讲解,对财务与税法的'差异进行了细致分析,对评估指标进行了系统讲解,对大家关心的执法风险进行了重点关注。此次培训针对性强,结合实际工作紧,通过学习培训,自身理论水平和评估方法的运用能力得到了提高,为今后做好纳税评估,强化征收管理打下了良好的基础。
通过纳税评估业务培训,大家深刻认识到自己的差距,懂得了不但要有职业责任,更要有职业能力,牢固树立“终身学习,持续学习”的理念,把培训当作加油站,运用培训学到的知识和技能,尽心尽责干好本职工作。牢记为国聚财的责任,增强自己的职业能力,不断提高税收征管质效,努力开创税源管理工作新局面。
各区局的纳税评估业务分管科长及纳税评估业务管理岗人员均参加了此次培训,在税校老师授课的同时,大家日常工作交流,相互学习,相互切磋,交流经验,共同提高,积极探索新形势新要求下纳税评估工作进一步向纵深发展的有效途径和方法,逐步建立科学实用的纳税评估模型,不断完善纳税评估制度,拓宽评估领域,搞好分行业、分税种的纳税评估。
4月10号,为期一个阶段的Linux开发基础培训课程圆满结束,回首这些天所留下的点点滴滴,感触深深,学习上知识点的积累,灵活运用的过程中感受到了Linux操作的快速高效性能,这也是我所追求的效率!
当初初涉培训课程的第一门课程时,都说Linux操作很繁琐复杂,心里总有些顾忌,带着种种不安与些许拼博的决心,开始了自我提升阶段的"充电",由xxx老师教授我们基础课程的培训,我们则像着小学生般认真的记着笔记,仔细听着并学会如何去在实践中运用所学的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的,懂得了如何设置虚拟机的网卡设置、暂停、恢复、全屏等。
有一段时间,经理对我说明年让我做项目,好好历练一下,我顿时乐开了花,感觉眼前一片。一想到拿到项目以后需要很多知识,于是马上到网上买了书和资料研究起来。正当我兴致勃勃准备这个项目的时候,经理却把这个项目安排给了另一个同事,然后对我说,你明年跟着工程的出去跑一下,给他们指导下,这段时间熟悉下业务上的事情。我感觉心里顿时被浇了一盆凉水,拔凉拔凉的。好好的机会就这么溜走了。
总结着一年,我虽然是顶着嵌入式硬件工程师的头衔,但是干得基本都是采购的事情,还有一个头衔就是经理秘书兼仓库管理员。虽然每天忙得不可开交,但是却没有什么成就感。我一开始想把自己的职业做精,目前看升职加薪的愿望貌似越来越远,我逐渐沦为了一个在公司打杂的机动人员,似乎每个人都可以给我安排些不重要的'工作来做。
另一方面是我自己的原因,内心怀有“睡不着觉怨床歪,走不直怨鞋歪”的心态。面对打杂的工作,难道我就干脆辞职不干了吗?撂挑子的行为谁都会,但是那是不负责任的。其实,现在回想,当初费了那么多时间和精力选型,沟通,再选型,再沟通,这期间如果我加以努力,都可以设计出一款满足公司需求的产品了。现在说虽然有些晚,但是只要开始了就不怕晚,我今天就看了下相关的原理,明天就开始根据需求设计原理图,即便是最后没有被采纳,我想对我今年来说也算是一种收获。
1、首先是工作技能的提升,我就是靠技术吃饭的,首要的任务就是把自己吃饭的本事学好学精,让自己在岗位上具有不可替代性,这样才有底气谈加薪;
2、保持规律作息和健身的习惯。身体是的本钱,规律作息才能精力充沛,健身是有个良好的身体素质,培养自己的毅力和自律性;
3、希望自己的薪资可以如愿得到提升。“梦想很丰满现实很骨感”的道理我也懂,的高薪资是吸引我来的重要动力,也是我留下来重要原因。我有梦想,但是我更需要钱。
4、希望自己在技能提升的同时可以定期输出,做技术和职业总结。一方面,分享带来快乐,让更多的人认识这个职业,解决技术上的难题;另一方面,只有总结才能不断纠正自己的错误,稳固自己掌握的知识,有利于自己的进一步提升。
一,如果非常多人都想做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。
这个题目很大,给人一种感觉我好像很成功,其实不然。实际上自己水平不高,甚至很低,但是做过了一些曲折的学习道路,同时把自己真实的学习历程表达出来,希望对后来者有借鉴的意义,甚幸!
工作三年、几成废人!
我XX年毕业于华中地区的一个理工科大学,专业是机械电子,我当时已经签了一家内陆某个省级机关工作,家里八辈是农民,并且很偏远,能够进入这样的地方是祖坟有风水。但在毕业前夕有个进入it的机会,我本想进去的,家里人极力反对,阻力可想而知。同时要交4000元的违约金,对我来说是天文数字。大学里的费用很多是借的,几乎将近一半的费用是在大学勤工俭学挣的,为了省钱,高中一个学期回家一次,大学一年回去一次。并且我个人也有特殊的人生背景(悲景更确切),这里不多说了,写十篇也写不完,同时偏离主题。这样我就参加了工作。一张报纸一杯茶的日子,几乎下班后有种很空虚和恐慌的感觉。在工作中虽然是与自己专业有点关系,但是很少。专业几乎荒废。我自己也思考,如果再不出去,自己将会成废人,只好让国家养了。两年后决定出去,但是几成废人,谁要呢,只好到学校去镀金。这是中国教育和社会的悲哀!
至于专业就改为计算机方面,听说好找工作,我说实话不是很对计算机特别感兴趣,生存第一需要。不要笑我,哈哈!
考研成绩出来,超过了国家线几十分。那个方向要两个,我第三,但是那年非碘,不面试就按分数来排,自然我落选了。其实给我面试机会也不一定要我,哈哈,自己几斤几两很清楚。
最后调剂到另外一个学校,交钱,咬咬牙,交吧!现在仍然债台高筑!
进入学校前夕
为什么要把这段列出,看后就知道了。
单位有网络,经常上网查些英语资料,在那里唯独英语没有丢很多。于是我就在网上查资料,学什么好呢,最后确定学嵌入式把,听说跟硬件相对比较紧密!而我在大学里多少学习了数字电路,单片机等,所以多少也有所利用,不会真的一无所知。当然在这之
前也自学过数据结构,计算机组成原理等。c 语言在大学就学了。哈哈这就是我的家底。
我知道自己的基础差,于是我就拿操作系统,数据库、数据结构、c++来看,机关有这个好处,空余时间多,于是平常就看书,很痛苦,没有人请教。
另外就上网到论坛上去,我就到各个专业的技术论坛,其实是电子论坛和嵌入式论坛。我几乎没有发帖,几乎把几个大型的出名的论坛的帖子翻遍了,虽然有很多重复的,我才知道嵌入式是个什么东东。这些帖子对我以后的学习产生了极大的影响。
最关键两点:1、嵌入式是什么?
2、嵌入式需要哪些知识?
知道了这两点,好办!我就开始规划学习路线。计算机的基本理论不能丢,于是重点看组成原理,数据机构,操作系统、c++。同时论坛上了解到,实时操作系统ucos是一个很好的嵌入式操作系统,对初学者很好。于是我就买了一本书,但是代码在电脑里调不通,网上也有很多相同的问题,我就看书,分析代码,一遍不行就两遍,三遍,这样才看了入了门,才知道什么是进程。原来看操作系统书时,根本就不知道进程是个什么东西。
在这段时间掌握的东西不多,但是,对我以后的影响很大,我想起了大学时一个同学跟我说过了一句话:大学里最重要的不是学到了什么,最重要的是学会怎么学!大概是这个意思。
进入我的避难所
对我来讲,再次进入大学不再是大学,而是避难所。希望这次进入给我喘气和养精蓄锐的机会和时间。我是这样认为和实践的。
在学校我有三件事:上课,上图书馆,上网。
对于上课,学校开了很多课程,非常好,很多是名人名师讲解,于是很多同学都想学,都去听。我也考虑过,最后放弃。我是这样认为的,时间是有限的,什么都想学,什么都学不成。于是我把我自己学的课进行了分化,一般的课程通过就行,重要的一定好好学。我希望不要什么争论学习课程多和少的问题,这仅仅是我的看法。所以我的成绩应该是很差的。分数低。好在后来的单位没有要我的成绩单,否则就惨了。
我个人感觉是上图书馆的效率比在寝室里高多了,这是我的经验。
这个庚子年的新春,过得不太平。短短的几天时间,却好像经历了几个月一样漫长。疫情爆发、科比离世、客机坠毁……每天都在超负荷接受真假难辨的信息,人性的光辉和黑暗在动荡的时刻毕露,无数观点在各个网络平台发声,同理心趋于过载。
我呢?我当然也是。有想说的话,又好像如鲠在喉。
记不清是哪一季的《极限挑战》拍过这样一期主题,明星们被节目组安排为两批人,一部分是感染了外星入侵病毒的“坏人”,剩下的则是健康安全的“好人”,他们除了自己以外不知道彼此身份。随着剧情的演绎,综艺咖们各怀鬼胎,通过结盟、正面硬刚等各种“坑蒙拐骗”手段发展自己所在的队伍。被感染的“坏人”里有一心想蓄意破坏的,有想暗示“好人”挑明身份的;“好人”里有很傻很天真被到处利用的,有肩负驱魔除妖的正义化身的……百态尽现,让人捧腹。
但是真人秀只是用来娱乐百姓的搞笑综艺,当这个剧情变成正在真实发生的事件,就有点令人不寒而栗了。同一则新闻站在不同的角度被不同群体解读,很可能出现截然相反的态度。而当下网络社会,最不缺的就是放大任何一个细节来说(开)事(喷),于是随着疫情的爆发,地域黑、8k、粉红等等一系列标签都来了。大家都小心翼翼的说话,因为就算没被平台网管限制发言,也可能被网友喷得体无完肤。在物理时空中戴牢口罩,担惊受怕病毒的传播,在网络空间里也恨不得金刚罩护体,拥有一个不被外界声音影响的独立思考的大脑。
月初时候我曾经打算写篇新年感悟,因为懒而搁置了。我当时想,20__年于我的主题字大概是“变”。在放假前的最后一天接到换办公室换部门的通知,在别人沉浸在即将到来的长假喜悦时,我却在忙着搬办公用品和思考以后的工作怎么开展。在大家都在打发宅家的无聊时间时,我则感激这段虽然不安但宽裕的时间,足够让我们在家收纳整理,为下个月的搬家做好准备。全新的业务领域和居住环境,都需要我花时间来学会和陌生的它们相处。而此役“细菌保卫战”,不管是对普罗百姓的人性考量,还是对医疗卫生、应急管理、舆情公开等等系统体制和效率考验,也都需要吃一堑长一智的记性,需要花时间来自省,而不是好了伤疤又忘了疼。
这个世界会变得更好吗?
别忘了,时间是检验真理的唯一标准。
XXX提出的“西迁精神”的核心是爱国主义,其精髓是听党指挥跟党走,与党和国家、与民族和人民同呼吸、共命运,老一辈西迁人客服各种困难,到大西北创建西安交大,为祖国培养了无数人才,他们的爱国精神和奋斗精神值得我们终身学习。
1956年,交通大学主体部分从上海迁往西安。自此,一代代西安交大人筚路蓝缕、矢志开拓,在曾经一片荒芜的黄土地上,用青春和热血铸就了中国高等教育史上一座永恒的丰碑。
作为共青团干部、作为高校教师,为党和国家培养社会主义合格建设者和可靠接班人是我们的职责所在,立足学校发展定位、服务校院中心工作,弘扬西理工“艰苦奋斗·自强不息”的学校精神,培养一批批优秀的西理青年。
在以后的工作中要我以他们为榜样,传承西迁精神,认真工作,踏实做人,为西安交大的发展奉献自己的力量,作为西安交大口腔医院儿童口腔科的护士长,我要在工作中以身作则,带领科室年轻护士,把科室护理工作做好做扎实。
通过这一个学期的单片机学习,我收获了很多关于单片机的知识,并且这些知识和日常的生活息息相关。了解了一些简单程序的录入,LED显示器、键盘、和显示器的应用和原理。
LED显示器:LED显示器是由发光二管组成显示字段的器件。通常的8段LED显示器是由8个发光二极管组成,LED显示器分共阳极和共阴极两种。有段选码和和位选码。当LED显示器每段的平均电流位5MA时,就有较满意的亮度,一般选择断码5—10MA电流;
位线的电流应选择40—80MA。LED显示器的显示方式有动态和静态两种。7289A芯片是具有SPI串行接口功能的显示键盘控制芯片,它可同时取得8位共阴极数码管和64个键的键盘矩阵。7289A的控制指令分为两类:8位宽度的单字节指令和16位宽度双字节指令;
还有闪烁指令和消隐指令。7289A采用串行方式SPI总线与微处理器通信;
7289A与AT89C52接口电路,在实际电路中无论接不接键盘,电路中连接到其各段上的8个100千欧的下拉电阻均不可以省去,如果不接键盘而只接显示器可以省去8个10千欧电阻,若仅接键盘而不接显示器,可省去串入了DP及SA—SG连线的8个220欧电阻,7289A还需要外接晶体振荡电路。液晶显示器简称LCD,其显示原理是用经过处后的液晶具有能改变光线传输方向的特性,达到显示字符和图形的目的。最简单的笔段式液晶显示器类似于LCD显示器,可以显示简单的字符和数字,而目前大量使用的是点阵式LCD显示器,既可以显示字符和数字也可以显示汉字和图形。如果把LCD显示屏、背光可变电源、接口控制逻辑、驱动集成芯片等部件构成一个整体,是的与CPU接口十分方便。
键盘:键盘是最常见的计算机输入设备,它广泛应用于微型计算机和各种终端设备上。计算机操作者通过键盘向计算机输入各种指令、数据,指挥计算机的工作。按照键盘的工作原理和按键方式的不同,可以划分为四种:机械式键盘采用类似金属接触式开关,工作原理是使触点导通或断开,具有工艺简单、噪音大、易维护的特点。
塑料薄膜式键盘键盘内部共分四层,实现了无机械磨损。其特点是低价格、低噪音和低成本,已占领市场绝大部分份额。
导电橡胶式键盘触点的结构是通过导电橡胶相连。键盘内部有一层凸起带电的导电橡胶,每个按键都对应一个凸起,按下时把下面的触点接通。这种类型键盘是市场由机械键盘向薄膜键盘的过渡产品。
无接点静电电容式键盘使用类似电容式开关的原理,通过按键时改变电极间的距离引起电容容量改变从而驱动编码器。特点是无磨损且密封性较好。
按照按键方式的不同键盘可分为接触式和无触点式两类。接触式键盘就是我们通常所说的机械式键盘,它又分为普通触点式和干簧式。普通触点式的两个触点直接接触,从而使电路闭合,产生信号;
而干簧式键盘则是在触点间加装磁铁,当键按下时,依靠磁力使触点接触,电路闭合。与普通触点式键盘相比,干簧式键盘具有响应速度快、使用寿命长、触点不易氧化等优点。无触点式键盘又分为电容式、霍尔式和触摸式三种。其中电容式是我们最常用到的键盘类型,它的触点之间并非直接接触,而是当按键按下时,在触点之间形成两个串联的平板电容,从而使脉冲信号通过,其效果与接触式是等同的。电容式键盘击键时无噪声,响应速度快,但是价格很高一些。
显示器:按照显示器的显示管分类CRT、LCD。按显示色彩分类单色显示器、彩色显示器。按大小分类通常有14寸、15寸、17寸和19寸,或者更大。显示管的屏幕上涂有一层荧光粉,电子枪发射出的电子击打在屏幕上,使被击打位置的荧光粉发光,从而产生了图像,每一个发光点又由“红”“绿”“蓝”三个小的发光点组成,这个发光点也就是一个象素。由于电子束是分为三条的,它们分别射向屏幕上的这三种不同的发光小点,从而在屏幕上出现绚丽多彩的画面。显示器显示画面是由显示卡来控制的。若仔细观察显示器上的文本或图像是由点组成的,屏幕上点越多越密,则分辨率越高。
屏幕上相邻两个同色点的距离称为点距,常见点距规格有0.31mm、0.28mm、0.25mm等。显示器点距越小,在高分辨率下越容易取得清晰的显示效果。电子束采用光栅扫描方式,从屏幕左上角一点开始,向右逐点进行扫描,形成一条水平线;
到达最右端后,又回到下一条水平线的'左端,重复上面的过程;
当电子束完成右下角一点的扫描后,形成一帧。此后,电子束又回到左上方起点,开始下一帧的扫描。这种方法也就是常说的逐行扫描显示。而隔行扫描指电子束在扫描时每隔一行扫一线,完成一屏后再返回来扫描剩下的线,这与电视机的原理一样。隔行扫描的显示器比逐行扫描闪烁得更厉害,也会让使用者的眼睛更疲劳。完成一帧所花时间的倒数叫垂直扫描频率,也叫刷新频率,比如60Hz、75Hz等。
通过这几天的单片机的实训,我在理论的基础上更深刻的掌握了单片机的深层内容及实际生活中的应用,实训锻炼了自己动手能力和思维能力,还有在软件方面的编程能力,让我受益匪浅,同时也暴露出一些平时学习上的问题,让我深刻反思。这些问题的发现将为我以后的学习和工作找明道路,查漏补缺为进一步学习作好准备。通过实训,让我懂得了如何编写一些简单的程序,学会了如何制作单片机应用程序,并且可以在今后的日常生活中灵活运用。
课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程.随着科学技术发展的日新日异,单片机已经成为当今计算机应用中空前活跃的领域, 在生活中可以说得是无处不在。因此作为二十一世纪的大学来说掌握单片机的开发技术是十分重要的。
这次实习让我受益匪浅,无论从知识上还是其他的各个方面。上课的时候的学习从来没有见过真正的单片机,只是从理论的角度去理解枯燥乏味。但在实习中见过甚至使用了单片机及其系统,能够理论联系实际的学习,开阔了眼界,提高了单片机知识的理解和水平。在这次课程设计中又让我体会到了合作与团结的力量,当遇到不会或是设计不出来的地方,我们就会在QQ群里讨论或者是同学之间相互帮助。团结就是力量,无论在现在的学习中还是在以后的工作中,团结都是至关重要的,有了团结会有更多的理念、更多的思维、更多的'情感。
回顾起此次单片机课程设计,我仍感慨颇多,的确,从选题到定稿,从理论到实践,在接近四星期的日子里,可以说得是苦多于甜,但是可以学到很多很多的的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次课程
设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,这毕竟第一次做的,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固,比如说不懂一些元器件的使用方法,对单片机汇编语言掌握得不好……通过这次课程设计之后,一定把以前所学过的知识重新温故。
这次课程设计终于顺利完成了,在设计中遇到了很多编程问题,最后在xx老师的辛勤指导下,终于游逆而解。同时,在xx老师那里我学得到很多实用的知识,在次我表示感谢!同时,对给过我帮助的所有同学和各位指导老师再次表示忠心的感谢!
再次感 谢老师的辅导以及同学的帮助,是他们让我有了一个更好的认识,无论是学习还是生活,生活是实在的,要踏实走路。课程设计时间虽然很短,但我学习了很多的东西,使我眼界打开,感受颇深。
通过为期一周的单片机实训,是我们对这门课有了许多新的了解,弥补了在课堂上学习的不足。相信这对我们以后的学习和工作都会有很大的帮助。我们一定要在最短的时间里对这些不足加以改正!
首先,在这次试训中我被单片机强大的功能所震撼,以前在课堂上完全没有能理解可编程单片机的优越性。这次通过实体仿真软件等辅助软件的共同效果,是这次试训有了鲜明的活力。换是我们认识到这次试训不仅仅是一个软件的应用,更多的是使我们认识到学习到很多在课堂上无法得到的东西。特别是protues软件的功能是我们了解了当今开发系统的新方向,简直太不可思议啦!
单片机作为一种最简单的软件,与我们的日常生活息息相关,了解一些单片机程序的简单录入是费城必要的。如:LeD显示器、键盘和显示器的应用和原理。
在被刺实训中我们每个人通过一个八位流水灯的制作,使我们深深地体会到了单片机在现实生活中的小小应用,既增强了我们的好奇心,又巩固了我们的理论知识。更让我们体会到了单片机手动的开始平台的完善与成熟。只要你有想法,单片机就有可能让他成为现实。这里我学习完protues软件后的第一感觉是,虽然这软件工作不稳定,但是会有相当不错的效果出来。这对我以后的工作一定会有帮助的。在这次试训中不仅只对单片机编程有了新的认识,还对整个单片机的开发平台都有了一厅的了解,这是一笔不错的收获。
通过这几天的试训,使我的感触很深,真实“条条大路通罗马”,要达到目的,不同的人就有不同的方法。只要你的方法不错!五花八门都可以,而且是各有特色。走出来的结果都有各自的.独到之处。在编程中“简”字贯穿于整个程序设计中,越简单越好,毕竟单片机留给用户的资源是有限的,所以我们要充分利用这些资源,达到更好的效果,这些是我们在以后的学习生活中应值得注意的地方。
在试训中有苦有甜,当我们为一个很难攻破的程序找出路时,心情烦躁,感觉自己很不可理喻,当程序一点一点编好后,自己从心底感觉到一点小小的安慰,看着自己的成果。感觉很欣慰,有一丝丝的甜意,几天的实训使自己的思维逻辑也有了小小的进步。
通过这次的培训和实验,让我们对电子电气这个专业有了更深入的认识。这次实验课上我们学习了很多的知识,比如如何正确地进行电路的选择。电路分为电阻板和电磁板。这个电路的功能是很大的,它的功能是不变的,可以在最短的时间内,将电路的各部分完整地连接在一起,使电路的接线能够连贯起来,这样的话,电路的接线可以是最容易被损坏的。
电阻板和电磁板之间的距离大小相等,就是说电磁板要相同,要不是有电磁铁就不能够进行电磁板的设计。电路的接线要相同,要相应的连接。电流板也就相应的相应地进行连接,这样可以保证电路的接线是相应的,同时这也是我们所需要的,在电阻板与电磁板之间,还有电磁板与电磁板之间,电磁板与电磁板之间是相应的,电磁板与电磁板之间就相应的相应的相应的相应是不变的。
电磁板的设计是很复杂的。因此,要想设计出一个好的.设计图,那就必须设计出一套好的方案,这就要求我们设计出好的方案。这个设计图必须是相应的,可以是一个相应的,我们必须要能够做好,这就需要我们的工作态度了。在这个过程中,我们还需要不断的提高自己的设计能力、思考能力。
通过这次的培训,让我学习到了很多的知识,这对我以后的教学工作有很大的帮助。通过这次的培训,让我对电子电器这个专业有了更深入的了解,也更有利于今后更有效地去教育和引导学生。
我来说说我学单片机的一些收获吧,也给想学的人带给点意见,我的入门课程是学习了郭天祥的视频,《十天交你学会单片机》,的确还是不错的,大家能够在电驴上下载,当然十天的学习只是个入门,如果有开发板的话就跟着他的视频学习,没有的话能够用仿真实现一些功能,我用的是proteus。因为当时我的寝室中有已经学了两年的哥们,他给我讲了一下开发板的原理图,使我看那些连线不至于很乱,自己也就觉得清晰多了。还有一个学长,也是我的老乡,他给我后期的学习带给了很大的帮忙,他当时给我们上课,而我已经有了必须的`基础了,所以就感觉特别顺。之后他把我带进了实验室,让我有了一个很好的学习环境,所以很快就掌握了单片机的基础知识。在那里我感谢他们给我的帮忙。
其实我觉得单片机入门是挺简单的,有必须的数电和模电知识后,再借一本讲单片机原理的书就很快上手了,在开始的时候,最好自己动手编程序,或者看着别人的程序,看懂之后再写一遍,尤其一些很简单的,流水灯,数码管,按键检测,中断应用等,当自己觉得这些都掌握的差不多时,就主要看别人的程序,给大家推荐一本好书,单片机C语言程序设计100例,个人感觉不错,里面有很多程序,程序能够在网上搜到。
现在就能够做些东西了,开始学习能够焊单片机最小系统,在加上简单的流水灯,数码管,就是熟悉一下,之后就能够学习一下AutiumDisigner,自己设计东西,再做出来就OK了!
课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践潜力的重要环节,是对学生实际工作潜力的具体训练和考察过程.随着科学技术发展的日新日异,单片机已经成为当今计算机应用中空前活跃的领域,在生活中能够说得是无处不在。因此作为二十一世纪的大学来说掌握单片机的开发技术是十分重要的。
回顾起此次单片机课程设计,至今我仍感慨颇多,的确,从选题到定稿,从理论到实践,在整整两星期的日子里,能够说得是苦多于甜,但是能够学到很多很多的的东西,同时不仅仅能够巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手潜力和独立思考的潜力。在设计的.过程中遇到问题,能够说得是困难重重,这毕竟第一次做的,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固,比如说三极管PNP管脚不懂怎样放置,不懂分得二极管的正负极,对单片机汇编语言掌握得不好……通过这次课程设计之后,必须把以前所学过的知识重新温故。
这次课程设计最后顺利完成了,在设计中遇到了很多编程问题,最后在梁强老师的辛勤指导下,最后游逆而解。同时,在梁强老师的身上我学得到很多实用的知识,在次我表示感谢!同时,对给过我帮忙的所有同学和各位指导老师再次表示忠心的感谢!
发布时间:2025-09-28
暑假是学生们摆脱学业压力的重要时刻。这段时间不仅让他们得以休息和放松身心,还能为新学期的学习和生活积蓄能量。本文整理了一些假期心得体会,供大家参考。
发布时间:2025-09-28
在生活、工作和学习中,我们常常会被不同的人和事所触动,激发出各种思考。这时,文字能帮助我们更好地记录和回忆这些感悟。为此,小编整理了一些简短的心得体会,供大家参考与借鉴,希望能够对你们有所启发。
发布时间:2025-09-28
学习人际沟通对社交生活至关重要。现实中,成功的人往往都精于沟通,并重视人际关系。让我们共同探讨如何提升沟通技巧。以下是我为大家准备的交流心得讲话稿,希望对大家有所帮助。
发布时间:2025-09-28
在经历某些事情后,我们常常会有新的感悟,及时记录下来有助于持续更新和完善自己的思考。很多人可能觉得心得体会难以写作,但其实可以从日常点滴出发。以下是小编整理的每日心得体会,欢迎大家阅读和收藏。
发布时间:2025-09-28
当我们有感悟时,将其记录在心得体会中,可以帮助我们铭记并不断更新想法。许多人可能会觉得写心得体会很困难。以下是小编整理的关于嵌入式课程的总结心得,供大家参考,希望对你们有所帮助。
发布时间:2025-09-28
当我们有感想时,及时记录下来非常重要,这有助于我们持续自我提升。那你知道心得体会的写作方法吗?以下是小编整理的政治理论心得体会,欢迎大家分享和交流。
发布时间:2025-09-28
当我们通过反思获得新的生活见解时,写心得体会能够帮助我们总结和积累经验。那如何恰当地撰写心得体会呢?以下是小编整理的1500字党课心得体会,希望对大家有所帮助,欢迎阅读!
发布时间:2025-09-28
那起安全事故的画面至今令我心有余悸,宛如一记警钟,打破了我对“侥幸”的幻想。我深刻理解到,安全并非口号,而是规范操作中的底线,是每根神经上的警惕。这次教训让我领悟到,不仅要敬畏规则,更要清醒地认识生命与责任的重要性。
发布时间:2025-09-27
在学习、工作和生活中,制度起着重要作用,其定义为调节人际关系的一系列习惯、道德、法律、规章等的总和。制度由社会认可的非正式约束、国家的正式规定和实施机制构成。拟定制度确实具有一定难度,希望我的心得体会能够为大家提供借鉴和帮助。
发布时间:2025-09-27
发言稿在当今社会的应用越来越广泛,通常具备鲜明的观点和鼓动性的内容。那么,如何撰写一篇优秀的发言稿呢?以下是小编整理的3000字满分教育心得体会,欢迎大家参考和借鉴,希望对您有所帮助。
嵌入式课程总结与体会(三十六篇)
文件夹热搜文章
最新文章
推荐栏目