个人嵌入式学习总结

时间:2022-04-09 11:01:53 作者:缪尚的咖啡桌 其他个人工作总结 收藏本文 下载本文

“缪尚的咖啡桌”通过精心收集,向本站投稿了13篇个人嵌入式学习总结,下面是小编给大家带来关于个人嵌入式学习总结,一起来看看吧,希望对您有所帮助。

篇1:怎么学习嵌入式

怎么学习嵌入式

1、C语言是所有编程语言中的强者,单片机、DSP、类似ARM的种种芯片的编程都可以用C语言搞定),因此必须非常熟练的掌握。

推荐书籍:《The C Programming Language》中译版本。

2、操作系统原理,是必需的,如果你是计算机专业毕业那也就无所谓了,如果是非计算机专业的就必须找一本比较浅显的计算机原理书籍看一看,把啥叫“进程”“线程”“系统调度”等等基本问题搞清楚。

3、Linux操作系统就是用C语言编写的,所以你也应该先学习下Linux方面的编程,只有你会应用了,才能近一步去了解其内核的精髓。

推荐书籍:《UNIX环境高级编程》(第2版)

4、了解ARM的架构,原理,以及其汇编指令,我们在嵌入式开发中,一般很少去写汇编,但是最起码的要求是能够看懂arm汇编。

5、系统移植的时候,就需要你从最下层的bootloader开始,然后内核移植,文件系统移植等。而移植这部分对硬件的依赖是非常大的,其配置步骤也相对复杂,也没有太多详细资料。

6、驱动开发

linux驱动程序设计既是个极富有挑战性的领域,又是一个博大精深的内容。

linux驱动程序设计本质是属于linux内核编程范畴的,因而是对linux内核和内核编程是有要求的。在学习前你要想了解linux内核的组成,因为每一部分要详细研究的话足够可以扩展成一本厚书。

怎么学习人力资源管理

1、强调以自主学习为主。学生虽自由地安排学习时间,但对每章的学习要学会科学、合理地分配好学习时间,制定出适合自己学习特点的学习进度,通过阅读文字教材和收看电视课来理解和掌握课程的基本内容。

2、以文字教材为主,即主教材和学习辅导材料为主。把文字教材与音像教材、网上辅导和各地电大教师的辅导课结合起来。教师讲授的内容是教材中的重点、难点和疑点问题,通过听讲,可以进一步提高对实际问题的理解能力、分析能力和解决能力。通过看教材和学习辅导材料,有助于全面系统地了解并把握本学科的科学体系和丰富内容,加深对基本概念、基本知识和基本原理的理解。

3、全面系统地阅读教材,抓住重点。在阅读过程中,要注意用重点内容去寻找知识链,完成每章布置的作业,写出分析案例后的结论,最好写出读书心得。

4、要注意联系我国改革开放和市场经济的实际情况,并灵活、正确地运用人力资源管理的有关基本原理,去分析和解决这些实际问题。同学们在学习中,应从认真分析有关实际案例着手,掌握分析技巧。怎样做好理论联系实际呢?就要根据变化的客观情况,从实际需要出发,采用科学的管理方法,快速有效地达成组织目标;掌握人力资源管理的精髓,在现实生活中灵活运用个体激励、团队领导与组织、人员定岗定编、招聘培训、绩效薪酬保障管理等基本理论和方法。能达到此目的,就说明同学们已真正学好了人力资源管理这门课程。

5、组织学习小组并经常进行学习讨论。在强调充分发挥学生学习自主性的同时,也要注意激发学生在一起学习时相互鼓励、互相启发的作用。应组建大小不等的学习小组,结合我国企业组织改革和发展的实际进行有针对性的讨论。

6、听辅导课,即在学生自学基础上由教师进行适当的面授辅导,以解决学习中存在的较为普遍的问题。这部分辅导一般以占总学时数的1/5为宜。鉴于人力资源管理课程的特点,各试点电大应根据学习者的基础、理解能力、学科背景的差异安排不同课时的面授辅导。其他辅导形式,如电话答疑、网上教学、直播课堂等,则偏重于对学生在学习中遇到的疑难问题、理论联系实际的问题和学习时如何把握重点等进行辅导。

篇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:如何开始学习嵌入式

第一步,电路基础与语言基础;具体将理论学到什么程度就可以开始着手学习嵌入式了呢?把中学的电路基础常识回想一下,能够搭建简单的电路,比如串联并联、欧姆定律、电容电感等。再把大学的模拟电子课本扫一遍,不求甚解,有了解即可。另外,对于C语言,能够做的起国家二级考试的试题,不是说一定要得多少分,而是你做错了题能够通过看答案或者注释明白自己为什么错了。有这样的基础就可以开始学习嵌入式了。

第二步,开发板;前面说不要盲目的购买开发板追求处理器,但是学习前期买一个单片机开发板(型号不限,51单片机、IAR、STM32均可)作为入门必备还是必要的。跟着学习视频跑跑例程也是入门时学习的一个好方法。在学习开发板的时候,初步能接触一些单片机外围设备,如时钟芯片、继电器、温度传感器等。

第三步,这一步就相当重要了,有朋友第二步之后就开始学习其他处理器,走入误区。其实这个时候你应该趁热打铁,利用你刚刚学会的单片机处理器去设计各种各样的嵌入式系统。笔者曾经学习时,花了两个月时间将常见的外围设备都通过自己搭建电路成功驱动。包括1602液晶、12864液晶、TFT液晶、ZLG7290、DTH11、DTMF编解码、时钟芯片、温度芯片、超声波、光耦、SD卡、GSM模块、蓝牙模块、语音芯片、AD/DA、摄像头等等,随后为了准备电子设计大赛,又花了两个月时间学习电源,自己焊接了30多个调试板,充分掌握了DC-DC降压、升压原理、AC-DC原理(现在后悔没有尝试逆变电源)。

有了这些基本模块设计与调试经验之后,后面做项目就是水到渠成。笔者也做过小车、无线传输、直流稳压电源、高效恒流电源,当然在大学毕业设计的时候利用Cortex-M3做了一个将PSTN座机电话与GSM手机结合的智能语音转接系统。后面也移植过LINUX,编写过驱动程序,但是由于毕业的原因没有太多时间学习,但是由于有之前的那些基础,对整个系统的架构就相当熟悉,上手起来就相对容易。告诉大家一个秘密,一个月前笔者从来没有接触过STM32,但是后来由于IT指路灯的需要,我开始了STM32的学习,如今笔者同样可以利用STM32作为处理器加上之前的那些外围器件设计出相应的项目。

第四步,知识面的扩展;由于第三步对技术方面已经有了积累,对整个嵌入式系统构成有了深入的了解。这个时候主要扩大知识面,了解如何将你学到的嵌入式技术与其他潮流技术,如云服务、安卓手机等结合起来,形成更大的系统。这样一个优秀的物联网人才就诞生了。

第五步,之前学到的知识是时候用啦,挑一个自己喜欢的工作(为什么是挑,因为你无法被取代,公司抢还来不及呢)开始尽展才华,独领风骚的时候啦。当然,仍然别忘了学习提高和分享。

篇5:如何开始学习嵌入式

(1) C语言是所有编程语言中的强者,单片机、DSP、类似ARM的种种芯片的编程都可以用C语言搞定),因此必须非常熟练的掌握。 推荐书籍:谭浩强的很不错,《The C Programming Language》 这本经典的教材是老外写的,也有中译版本。

(2) 操作系统原理,是必需的,如果你是计算机专业毕业那也就无所谓了,如果是非计算机专业的就必须找一本比较浅显的计算机原理书籍看一看,把啥叫“进程”“线程”“系统调度”等等基本问题搞清楚。

(3) Linux操作系统就是用C语言编写的,所以你也应该先学习下Linux方面的编程,只有你会应用了,才能近一步去了解其内核的精髓。 推荐书籍:《UNIX环境高级编程》(第2版)

(4) 了解ARM的架构,原理,以及其汇编指令,我们在嵌入式开发中,一般很少去写汇编,但是最起码的要求是能够看懂arm汇编。

(5) 系统移植的时候,就需要你从最下层的bootloader开始,然后内核移植,文件系统移植等。而移植这部分对硬件的依赖是非常大的,其配置步骤也相对复杂,也没有太多详细资料。

(6) 驱动开发 linux驱动程序设计既是个极富有挑战性的领域,又是一个博大精深的内容。 linux驱动程序设计本质是属于linux内核编程范畴的,因而是对linux内核和内核编程是有要求的。在学习前你要想了解linux内核的组成,因 为每一部分要详细研究的话足够可以扩展成一本厚书。

掌握嵌入式后,工作地点

1. 研究类机构

这类机构很多都很轻松,研究成果也不一定能转化为成果,挣钱靠资历,刚毕业薪水一般不高,打拼基本没用。不过很适合不想竞争,但是想深入研究一些课题的人。

2. 小的芯片设计公司

这类公司往往只需要你有能力解决某些问题,对时间要求不是很紧,产品开发周期长,有大量的时间供你研究某项技术,薪水起点较高。这类公司一边接触市场,一边接触最前沿的科技,确实对学习嵌入式技术很有效,但是同样,对人的要求就高了。

3. 芯片设计公司的技术部门

这部分要单提出来,因为很多国外或者台湾的IC公司,在大陆设立了技术支持部门,但是这些部门的人并不能接触到核心的技术,甚至有些公司连源码都看不到,这比下游的厂商来说,唯一有优势的地方就是最先得到本公司的培训和技术资料,关于本公司芯片的应用技术非常精通,其他也没什么。不过还是有很多公司的FAE可以和研发一起工作的,这些就另当别论了。再说其他,薪水自然没有芯片设计的高,不过工作强度却不小,毕竟和客户打交道。

4. 方案公司

这类公司可以和上面说的芯片设计公司的技术支持部门等同,但是在技术上,接触的东西要广的多。一般会接触到10家左右芯片公司的产品,并且能够设计到很多产品功能的设计。如果没有能力进入芯片公司做设计,在这类公司做也是不错的选择。这类公司的薪水差别都比较大,有高有低,工作强度不会小。

5. 方案二次开发公司

这类公司普遍的特点就是小,大的也超不过七八十。工作简单,往往就是修改UI,修改模块,改个语言什么的。而且与工厂配合密切,这意味着你的工作时间基本上是无法确定的,工厂有订单,你就得加班,最主要的是,工厂一般周末不休息....薪水不高,个别水平很高的可以做老板的合伙人,这是唯一比较有诱惑的地方。

6. 有研发能力的公司

这类的公司工厂有很多,有研发能力很强的,不用说如今智能时代的产品公司非常多,如:华为、中兴、乐视、小米、华硕等等自己的产品全部是自己研发,这些和自己开发Solution的方案公司很像,也不过,只是工作时间要长一些,毕竟和工厂打交道。还有刚开始建立研发部门的,这类一般是老板开工厂赚到钱了,想转型。后者就比较危险,很多转型不成功的情况,老板都会把研发部门裁掉,然后继续做工厂。技术上来说,前者可以学到很多东西,后者要求有比较好的领悟力和自学能力,毕竟一般没有人教你。至于薪水,前者还不错,后者看老板的魄力,不过后者因为长期雇佣工人,一般不会太舍得钱给一般员工,除非你去了做研发部的头。

篇6:如何学习arm嵌入式

学习arm嵌入式方法

基础部分:基础打不牢的工程师必然是走不远的。

汇编语言、C语言,数据结构和算法、操作系统都是必须要懂得的。当然了,如果能用开发板把机械手臂和智能小车这样的项目自己动手开发一下,效果就更好了,一方面是降低了学习的枯燥,另一方面自己动了手也会增加实际经验。

嵌入式应用层开发:

Linux系统编程、网络编程、UcOS、通信协议及编程技术、GUI-Qt、图形化界面开发等等。这部分技术所对应的工程师是目前国内相当缺乏的,也是嵌入式开发者就业最多的地方。虽然工资没有做底层得高,但个把万还是能够轻松实现的。

嵌入式底层开发:

linuxkernel(linux内核)、rootfile(根文件系统),系统移植,linux驱动程序这些技术最好都懂一些。你在这里需要用到一个运行计算能力更强的arm开发板来做辅助,测试你的底层代码是否能够运行,像尚观提供给学员的就是cortex—a9的三星 exnoys 4412四核平台。

学习嵌入式系统之基础知识

1、Linux 基础

安装Linux操作系统:Linux文件系统 ,Linux常用命令,Linux启动过程详解,熟悉Linux服务能够独立安装Linux操作系统,能够熟练使用Linux系统的基本命令,认识Linux系统的常用服务安装Linux操作系统,Linux基本命令实践,设置Linux环境变量,定制Linux的服务,Shell 编程基础使用vi编辑文件,使用Emacs编辑文件,使用其他编辑器。

2、Shell 编程基础

Shell简介:认识后台程序Bash编程熟悉Linux系统下的编辑环境,熟悉Linux下的各种Shell,熟练进行shell编程熟悉vi基本操作,熟悉Emacs的基本操作,比较不同shell的区别,编写一个测试服务器是否连通的shell脚本程序,编写一个查看进程是否存在的shell脚本程序,编写一个带有循环语句的shell脚本程序。

3、Linux下的 C 编程基础

linux C语言环境概述:Gcc使用方法:Gdb调试技术,Autoconf Automake Makefile,代码优化,熟悉Linux系统下的开发环境,熟悉Gcc编译器,熟悉Makefile规则编写Hello,World程序,使用make命令编译程序,编写带有一个循环的程序,调试一个有问题的程序。

4、嵌入式系统开发基础

嵌入式系统概述:交叉编译配置TFTP服务,配置NFS服务,下载Bootloader和内核,嵌入式Linux应用软件开发流程熟悉嵌入式系统概念以及开发流程,建立嵌入式系统开发环境制作cross_gcc工具链,编译并下载U-boot 编译并下载Linux内核编译并下载Linux应用程序。

5、嵌入式系统移植

Linux内核代码:平台相关代码分析,ARM平台介绍,平台移植的关键技术,移植Linux内核到ARM平台,了解移植的概念,能够移植Linux内核移植Linux2.6内核到arm9开发板。

6、嵌入式 Linux 下串口通信

串行I/O的基本概念:嵌入式Linux应用软件开发流程,Linux系统的文件和设备,与文件相关的系统调用,配置超级终端和MiniCOM能够熟悉进行串口通信,熟悉文件I/O,编写串口通信程序,编写多串口通信程序。

7、嵌入式系统中多进程程序设计

Linux系统进程概述:嵌入式系统的进程特点,进程操作,守护进程,相关的系统调用了解Linux系统中进程的概念,能够编写多进程程序编写多进程程序,编写一个守护进程程序,sleep系统调用任务管理、同步与通信Linux任务概述任务调度管道、信号共享内存,任务管理 API,了解Linux系统任务管理机制,熟悉进程间通信的几种方式,熟悉嵌入式Linux中的任务间同步与通信编写一个简单的管道程序实现文件传输,编写一个使用共享内存的程序。

嵌入式系统的分层与专业的分类

1、硬件层,是整个嵌入式系统的根本,如果现在单片机及接口这块很熟悉,并且能用C和汇编语言来编程的话,从嵌入式系统的硬件层走起来相对容易,硬件层也是驱动层的基础,一个优秀的驱动工程师是要能够看懂硬件的电路图和自行完成CPLD的逻辑设计的,同时还要对操作系统内核及其调度性相当的熟悉的。但硬件平台是基础,增值还要靠软件。

硬件层比较适合于,电子、通信、自动化、机电一体、信息工程类专业的人来搞,需要掌握的专业基础知识有,单片机原理及接口技术、微机原理及接口技术、C语言。

2、驱动层,这部分比较难,驱动工程师不仅要能看懂电路图还要能对操作系统内核十分的精通,以便其所写的驱动程序在系统调用时,不会独占操作系统时间片,而导至其它任务不能动行,不懂操作系统内核架构和实时调度性,没有良好的驱动编写风格,按大多数书上所说添加的驱动的方式,很多人都能做到,但可能连个初级的驱动工程师的水平都达不到,这样所写的驱动在应用调用时就如同windows下我们打开一个程序运行后,再打开一个程序时,要不就是中断以前的程序,要不就是等上一会才能运行后来打开的程序。想做个好的驱动人员没有三、四年功底,操作系统内核不研究上几编,不是太容易成功的,但其工资在嵌入式系统四层中可是最高的。

驱动层比较适合于电子、通信、自动化、机电一体、信息工程类专业尤其是计算机偏体系结构类专业的人来搞,除硬件层所具备的基础学科外,还要对数据结构与算法、操作系统原理、编译原理都要十分精通了解。

3、操作系统层,对于操作系统层目前可能只能说是简单的移植,而很少有人来自已写操作系统,或者写出缺胳膊少腿的操作系统来,这部分工作大都由驱动工程师来完成。操作系统是负责系统任务的调试、磁盘和文件的管理,而嵌入式系统的实时性十分重要。据说,XP操作系统是微软投入300人用两年时间才搞定的,总时工时是600人年,中科院软件所自己的女娲Hopen操作系统估计也得花遇几百人年才能搞定。因此这部分工作相对来讲没有太大意义。

4、应用层,相对来讲较为容易的,如果会在windows下如何进行编程接口函数调用,到操作系统下只是编译和开发环境有相应的变化而已。如果涉及Jave方面的编程也是如此的。嵌入式系统中涉及算法的由专业算法的人来处理的,不必归结到嵌入式系统范畴内。但如果涉及嵌入式系统下面嵌入式数据库、基于嵌入式系统的网络编程和基于某此应用层面的协议应用开发(比如基于SIP、H.323、Astrisk)方面又较为复杂,并且有难度了。

篇7:嵌入式学习心得体会

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

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

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

(1)学习与生活心态

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

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

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

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

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

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

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

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

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

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

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

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

篇8:嵌入式学习心得体会

首先,我们学习的课本是嵌入式系统应用教程。我学习的体会是这样的: 开始时,由于是刚刚入门,对老师书的好多东西是好奇的,好多名词也是新鲜的,不过不太懂什么意思。但是慢慢的,了解的深入让我有了更深的感触和体会。

在嵌入式的学习过程中,让我了解了什么是嵌入式系统。它就是以应用为中心,以计算机技术为基础,软硬件可定制,适用于不同应用场合,对功能、可靠性、成本、体积、功耗有严格要求的计算机系统。他一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统、用户应用程序四个部分组成,用于实现对其他设备的控制、监视或管理功能。嵌入式系统已经应用于科学研究、工业控制、军事技术、交通通信、医疗卫生、消费娱乐等领域,人们日常使用的手机、PDA、汽车、智能家电、GPS等均是嵌入式系统的典型代表。

一开始我们就学习嵌入式的系统的基础部分,那很简单,就是一些定义或是介绍之类的。在进入第二章时,就开始学习了嵌入式开发过程中的主要操作系统——linux,在接下来的课程中,我发现嵌入式的学习过程还是蛮有趣的。在对linux的学习中,我们对它有了一点点的了解,接着就是学习一虚拟机的方式安装linux。对我来说有趣的就是安装的过程了,首先我们跟着老师的脚步走,学会了怎么安装,在自己动手进行对它的安装,这个过程是简单而有趣的。这样的开始让我对它充满了兴趣,也对以后的学习充满了信心。

其次就是安装好了之后,老师就更深一步的教我们应用了。在这是老师首先交给我们的是一些简单的命令应用,Linux具有很丰富的命令,绝大多数命令具有大量的参数。

在学习命令的过程中,只要你认真的看着老师操作还有认真听着他讲,你就会发现有些命令的操作还是很简单的,不过在操作的过程中,我也有遇到有些困难,会出现你按照书上学习的例子,将命令输入终端时会出现你不想要的结果,也就是错误的结果。这是问问旁边的同学或是懂的同学就可以解决了。

在对于这部分的学习中,让我知道了命令对于嵌入式的重要性。它是linux的重要内容,linux中所有的功能都是通过命令执行。在实际应用中,为了减少系统开销,经常不使用图形界面,此时,对系统的所有操作都需要以命令方式来执行。在嵌入式系统开发过程中,由于目标机的性能和配置比较低,因此,一般情况下目标机仅具有命令窗口而没有图形界面,对目标机的所有操作都通过命令来实现。

还有的那就是进一步学习与嵌入式系统开发相关的linux的服务,他们的启动、设置等的操作和应用。而在学习之中,我们主要介绍的是嵌入式系统中开发工程使用的TFTP、Telent和NFS服务。第一个实现的事上机位与下机位之间文件的传输、无磁盘网络的设备的启动等功能;第二个实现的事远程登录功能;第三个实现的是网络文件系统功能。

从以上的内容之中,并不难感受到我们的学习过程是由浅入深的,这对于我们的学习也有了较好的帮助。

当然,我们学习的不仅仅是这么几个内容,其中还有相关的实验内容。在我们基础的学习的过程之中,我有了这么一点的感受,总的来说就是概念加专业名词还有介绍加实验。不过你绝对不能小看那些概念和介绍,它对我们有着很重要的指导作用哦!实验那就更不用说了,它提高我们的动手能力,在实验的过程中还能让你更加理解书中的理念,这就是我学习嵌入式的感受。

篇9:嵌入式学习心得总结

嵌入式学习心得总结

嵌入式学习心得总结

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 Cl指令很好很强大,显示文件类型与权限、所有者、字节大小、时间及文件名;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 Cl |wc;管道和重定向操作符可同时用于一个命令行。

Unit 5:Linux/Unix进程  进程为程序运行的一个实例,可用ctrl-z挂起进程,或在命令后加上&符号即可;运行在后台的系统进程是守护进程,它为用户提供各种服务。

ps 指令可显示进程属性,有ps l;ps a;ps aux等

ps Cl可显示用户ID、进程ID、优先级、TTY以及STAT

bg、fg 分别将进程放后台、前台运行,jobs则是查询所运行的进程的状态;

& 放于命令间表示可同时运行多个命令;

; 表示可顺序执行多个命令

前台程序可用ctrl-c来终止、kill指令

进入Unit 6,神秘的Shell脚本逐渐揭开了她那瑰丽的面纱

环境变量的设置:export MYHOST=IP地址

查询引用 echo $MYHOST

了解常用环境变量:HOME,PATH,TERM,PWD以及PS1 、2,其中PATH最为重要,保存用冒号分割的目录路径名,vim Cr /etc/profile可打开路径并修改PATH。

export 显示当前所有的环境变量;

unset 用于清除环境变量;

执行cp 文件名 /bin 后可直接写并运行文件;

Shell的元字符下有许多字符,如* 匹配0个或多个字符;?匹配单个字符;[]中可加入数字或字母,ls [abc]将查询a、b、c字符的文件。

当看到“Linux网络服务器的搭建”时,内心激动万分,一直听说,但未实践过,很好奇,随后徐老师为我们细心讲解了如何设置与操作,首先我知道了Linux下的文件系统类型多种多样,它支持中虚拟文件系统VFS,因此文件系统扩展性很好。

文件归档这一小节,真的很惭愧,太多的不理解,而且必须尽快解决的。

RPM包的安装与使用:rpm Civh 所要安装的Linux下的程序名;rpm的查询用:rpm Cqa;删除用:rpm Ce 程序名

SAMBA服务器搭建:(重点)首先在Linux下创建samba服务器,进行设置,分享指定目录,查出Linux下的IP地址,将windows与Linux下的防火墙关闭,ping指令能否ping通,然后更改共享的文件访问权限:chmod 777 CR 目录名;在Linux命令行下进行挂载点设置:mount /目录名 /挂载目录名。

NFS服务器的搭建:(重要)首先在用户名下创建文件夹,用此命令进行挂载:mount Ct nfs localhost:/目录名 /挂载点目录名;与不同机器的系统通信操作时用:mount Ct nfs 对方IP地址:/共享目录 /自身目录;前提:文件访问权限的更该,需要在同一网段,并ping通对方IP地址,在根目录下可用umount /目录名  来卸载已经挂载的文件系统。

在程序开发的过程这一单元,主要讲述了编程语言的发展、分类、功能以及程序的编译、解释过程,最主要的为程序编辑器:vim:有两种模式 命令模式与编辑模式,分别用 i和esc键来操作,gcc 文件名。后缀 Co 文件名来编译,进入编辑模式后,可用如下:/搜索、:N、dnd、yny、p、wq来进行不同功能的操作。

源代码编排:通常使用indent Ckr 文件名即可。重头戏到来:gcc是Linux下标准编译器,调试工具:gdb;源程序。c首先进行预编译(-E)得到。i文件,经(-S)编译成汇编文件。s,(-c)参数进行。s编译成。o目标代码,链接成ELF文件即可,如:gcc 文件名。后缀 Co 文件名。

gdb调试器:在gcc hello.c Co hello Cg 中勿忘 Cg,使用gdb 文件名即可进入调试模式,指令r、s、n、b等可以逐步调试出程序的出错点。

Unit 10多模块程序的编译与Makefile:Make是非常强大的实用程序,管理多模块程序的编译与链接,直到生成可执行代码,vim makefile进入,设定Makefile的入口目标,注意的是在编写代码过程中tab键会很重要,回车+Tab切记。简单替换如:CC:=gcc、CC+=-g、在下面的代码需加$。Make中的内建变量有:$@代表当前目标名称、$<代表当前依赖关系、$?比当前目标更新的已修改的依赖性名称;特殊目标:#代表注释,例如# .PHONY:虚目标文件名。

虽然现在已结束Linux基础课程的培训,但自己不会放下这本书,我会不断的去复习巩固徐老师所讲解的内容与书本上未讲解的课程,一句话:努力,男人就要对自己狠点!

篇10:嵌入式知识点总结

嵌入式知识点总结

最后,与大家分享一下我这个月实习的心得与体会。通过这段时间的学习,从无知到认知,到深入了解,渐渐的我喜欢上这份工作,让我深刻的体会到学习的过程是最美的。在整个实习过程中,我每天都有很多的新的体会,新的想法,想说的很多,我总结下来主要有以下几点:

1、持之以恒

既然选择了自己的这份工作,不管工作本身怎么样,我们都要坚持往下走。因为我相信每一家公司的工作原理都是差不多的。如果你在这家公司做不住的话,我想你在另外一家公司也是做不住的。只有我们改变自己的态度,才可能战胜心中的浮躁。我们新人一来到公司我,一开始都不会立刻给工作我们做,—一般也都是先让我们看看文档或代码,时间短的要几天,时间长的要几周,在这段时间里很多人会觉得很无聊,没事可做,便觉没有发展空间,于是产生想走的念头。恰恰在这个关键的时候更需要我们的坚持,轻易放弃只会让自己后悔。

2、不怕做小事,那是一种考验

我们一来到公司实习的时候,很多组里的前辈多数还是把我们当学生看待。他们不会也不敢让我们直接参考到一个真正的项目中去。在这个其间一般会给我们看一些过去做过项目的文档和代码,其实不可小看这些小事,也许是为了考验我们,也许是让我们先了解业务。作为一人新人,一定要积极面对这些,勇于担当做小事,喜欢做小事。这样公司同事才会更快的接受你,慢慢地才会让你做一些重要的工作。

3 、态度端正,一定要多主动

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

4、不要报怨

其实在做单元测试的那个时候,有时候觉的特别的烦。有时候做了半天连一个函数都没有把弄出来,那种感觉真的是非常的难受,心中也有委屈。可是这是我的工作,我报怨也没有用。只能一步一个脚印走过来。直到后面把函数测完,心中还是很有成就感的。其实有的人会觉得公司这里不好那里不好,同事也不好相处工作也不如愿,经常埋怨。我觉这样只会影响自己的工作情绪,不但做不好工作,还增加了自己的压力。所以,我们应该少埋怨,要看到公司好的一面,对存在的问题应该想办法去解决而不是去报怨,这样才能保持工作的激情。

5、虚心学习

由于我们是新手,而且又还没有从学校里完全走出来。所以在工作过程中,我们会碰到很多问题,有的问题我们可以有我们所学的解决,有的有很大业务性的问题,我们就无法解决。这个时候不要不懂装懂,应该虚心地向前辈们请教。请不要害怕,因为前辈肯教我们肯定是我们的福气,对我们以后在工作中都有帮助的。同时请教的时候也是一个锻炼沟通的过程。在前辈给我们解惑的时候,我们也应该虚心的接受,不要装着一副不屑的样子。

6、知错能改

做为一名新人,不管在学校有多么的优秀,来到公司,我们顶多就只有点基础,其他什么的都得重新开始。在学习的过程当中,犯错是不可避免的。知错能改是我们唯一的选择。明知自己有错,还理直气壮那是不应该的.。我认为这种行为是可耻的。在犯错的时候来铭记于心,不要第二次在犯同样的错了。当前辈或其他人指出我们的错误时,我们要虚心听教,坦诚改错。这样我们才会进步,才会在组里与同事相处融洽。

7、团队合作

重要的不是我,是我们。在一个项目组里,我并不是一个人。我只能说我是组里的一个部分。我们每一人都不是神,我们不可能一个来完成所有的工作,因此,必须分工。但是,分工并不是都很明确的。每个人分到的工作,多多少少都会和别人的工作的有交集。这是因为,作为一个项目的每个部分,最终还是整合形成整体。我们还是需要这些部分与部分交集作为连接点组合起来。因此,每个虽是分工,但更多是合作。我们中的我必须明白这些,要有团队观,做好自己的同时,更重要也要做好与别人的沟通。这样才会避免工作的重复,意见的不同等负能量。

8、沟通能力

在上一点的体会团队合作中,其实我已经说了,团队合作的基础就是沟通。一个有效率的团队,我认为它的成功就在于成员之间良好的沟通能力。因为,人与人的沟通是信息传递的媒介。没有良好的沟通基础,信息在传递的时候就会被曲解。在软件开发的整个过程,团队合作是至关重要。每一环节,都离不开沟通。需求变更带来的问题,尤其需要在沟通中解决问题。所以,让自己把信息传递的正确和有效,提高沟通能力是必不可少的。

9、做人做事讲究原则

其实在公司上下班是一个很大的学问。同事都已经来上班了,你才来。或者是同事还没下班,你人就都先走了。其实要把这些看成一种常态。在公司上班不是比谁先来,也不是比谁晚走的,比得是自己的工作的效率。有时候,我们工作做完,是可以先走。你想想,你走了之后,估计别人也敢走了。从这一点上,可以说你是帮助了大家。当然这只是开玩笑,做人做事要有点原则。工作没完成当然不能跑回去,这是没有责任的表现,以后主管怎么能把事情交给你。工作做完,想先走就走了,不必当担心这担心那的。我相信一个好的主管,不会以一些无所谓的因素来衡量一个人的。只要自己身体正,就不怕别人说。

10、做好职业生涯规划

每个人在来实习之前,肯定会想我来这家公司是做什么。当你想好,并决定来的时候,你已经做了第一步职业生涯规划了。实习也是成了我们检验计划的时候,如果你发现这个工作不适合你,毕业前你还有机会可以做换。如果感觉这个工作适合你,那么你就可以做下一步

的规划了。我当初选择这个工作,是因为嵌入式软件开发在近几年会发展会比较快,而且本人对c++和c比较感兴趣。同时,目前做的工作是对日外包,对于我日语的提高也是很有帮助的。现在实习给我感觉是,不出现什么其他状况,应该毕业后会留在这个公司。至少今后的职业规划以日语和编程提高为主,以管理为辅。

在这里,我要感谢上海宝信软件股份分司给我这次宝贵的实习机会。同时,也要感谢组员对我有直接帮助的前辈。当然还要感谢学校和毕业指导王老师的关心与指导。

总而言之,这次实习是我大学四年来最正式的一次。我想通过这次的实习,我将从学生走向社会职业人的转变。一个月的时间过的太快了,但是我们的实习并没有结束。通过这次的总结,我对这次实习的意义有了深刻地认识。自己在今后的学习与工作中,一定会更加努力做的更好。

篇11:嵌入式的学习发展规划浅谈

嵌入式的学习发展规划浅谈

ARM+LINUX 路线,主攻嵌入式Linux 操作系统及其上应用软件开发目标:

(1) 掌握主流嵌入式微处理器的结构与原理(初步定为arm9)

(2) 必须掌握一个嵌入式操作系统 (初步定为uclinux 或linux,版本待定)

(3) 必须熟悉嵌入式软件开发流程并至少做一个嵌入式软件项目。

从事嵌入式软件开发的好处是:

(1)目前国内外这方面的`人都很稀缺。这一领域入门门槛较高,所以非专业IT 人员很

难切入这一领域;另一方面,是因为这一领域较新,目前发展太快,大多数人无条件接触。

(2)与企业计算等应用软件不同,嵌入式领域人才的工作强度通常低一些(但收入不

低)。

(3)哪天若想创业,搞自已的产品,嵌入式不像应用软件那样容易被盗版。硬件设计

一般都是请其它公司给订做(这叫“贴牌”:OEM),都是通用的硬件,我们只管设计软件

就变成自己的产品了 。

(4)兴趣所在,这是最主要的。

从事嵌入式软件开发的缺点是:

(1) 入门起点较高,所用到的技术往往都有一定难度,若软硬件基础不好,特别是操

作系统级软件功底不深,则可能不适于此行。

(2)这方面的企业数量要远少于企业计算类企业。

(3)有少数公司经常要硕士以上的人搞嵌入式,主要是基于嵌入式的难度。但大多数

公司也并无此要求,只要有经验即可。

篇12:个人学习总结

光阴荏苒,时间如白驹过隙般流过我的人生,我的大一生活已经结束了。回首我的大学生活的第一年,真是感慨万千;有收获,也有损失;有得意,也有失意。总之是感受颇多。下面我将对我这一年的生活做一个总结。 大一总是充满激情的,我也不例外,对那些未知充满了期待。学习中,对我们每个人来说都算是一个考验吧!从高中那种有人安排有人监督的学习方式转变成没人管没人约束的学习方式,让每个刚步入大学的人来说都有些措手不及,我也不例外。但我明白大一是高中到大学的过渡期,新的教学方式,新的学习方式,一切都不再那么循规蹈矩了。不过在大一第二学期渐渐的适应了周围的环境,渐渐的在学习中找到了规律,那些迷茫和空虚也渐渐消散。时间不长的兼职之路,也让我慢慢的成熟起来,懂得理智的对待身边的人和事。以后的路是自己走出来的,不能靠任何人,只有自己! 宿舍是一个小集体,六个人生活在同一个空间里面,但是各自的生活习性都不相同,这就需要大家互相理解,互相体谅,只有这样才能和平相处,为我们的学习创造一个良好的学习和休息环境。

在上一学年里,我学到了太多的东西。这是我在以后生活、工作中所必需的。我感谢大学里相对这么宽松的自由学习环境,给了我这么多的自由伸展的空间。 大二更忙,同时也更充实,也给了我更广阔的空间去发展,去进步,在这样的有利条件下,我一定会好好利用来之不易的机会,提升自己,升华自己。

总结回顾昨天,我百感交集;面对今天,我信心百倍;展望明天,我任重道远!我想:“既然上帝让我们都能自己掌握自己的命运,那么我就一定要并且也能掌握好我的命运,我的大学将会因为我的不断回顾和展望而更加无怨无悔!

篇13:个人学习总结

在学习中,同时我们遇到了一些难题,希望学校在今后的教学工作中能予以提高、改善。

一是适当增加导师课堂的授课时间。

可以说,国际高级工商管理的学员基本上是利用休息时间进行学习的。虽然,参加的学员具备了较高的文化素养,但是由于课程多、时间紧、任务重,无形给学员的知识消化带来了一定难度。

二是创新学习的方式。

由于参加高级工商管理的学员来自全省各地,统一到杭州参加一定时间的面授,无可非议,但是来自全省各地的学员是非脱产学员,身后还有大量的工作。如何解决工学矛盾,是摆在杭州以外的学员所面临的实际困难,我认为可以采用远程网络教育的方法来实施,这样既可以解决学员赴杭来去匆匆的“赶集”之难,又可提高学员的学习效果。

三是选用教材应更符合实际。

国际高级工商管理的课程,选用的是香港的教材。由于香港与大陆的文化差异,有些教材、作业题的词语在阅读上难以理解,无形给学员的学习带来一定的难度。我认为,应该把香港的教材与大陆的教材进行统一修编,更有利于学员的理解与消化。

四是加强实践交流。

学校可以通过开展研讨会、主题班会的形式,不定期的组织学员进行研讨交流,加强学员之间的友谊,提高学员学以致用的能力。

个人学习总结个人学习总结

个人学习总结专题

个人学习情况总结范文

学习期间个人总结

嵌入式专业个人简历

个人年度月考学习总结参考

第一阶段学习个人总结

本年度个人学习情况总结

自主学习个人总结

物流学习个人总结

个人嵌入式学习总结(整理13篇)

欢迎下载DOC格式的个人嵌入式学习总结,但愿能给您带来参考作用!
推荐度: 推荐 推荐 推荐 推荐 推荐
点击下载文档 文档为doc格式
点击下载本文文档