当前位置: 贝贝文库 > 心得体会 > 最新嵌入式心得体会(模板9篇)

最新嵌入式心得体会(模板9篇)

作者: 字海
最新嵌入式心得体会(模板9篇)

心得体会是我们在成长和进步的过程中所获得的宝贵财富。好的心得体会对于我们的帮助很大,所以我们要好好写一篇心得体会下面是小编帮大家整理的优秀心得体会范文,供大家参考借鉴,希望可以帮助到有需要的朋友。

嵌入式心得体会篇一

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

我参加的课题实训是嵌入式方向的,开课的内容主要是嵌入式开发方面的,c语言,数据结构,linux基本操作,网络编程,操作系统和汇编语言,这些都是嵌入式不可缺少的。每个专业技能都决定了你以后找工过。我们班分了很多小组,每组都有小组长,小组长直接对我们负责。教课老师很认真,都是从很基础的开始讲;同学们听课也很认真,由于代码操作比较多,键盘的声音源源不断的在响。好久没有感觉到这种浓重的学习气氛了,而在这紧张而充实的学习氛围中我获益匪浅,感受颇多。

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

通过这几个月的实训我学到了很多,同时也让我们意识到我们要学的更多。从程序的设计到编写、画图、调试、修改、完善、到最后的实训报告,每个人都付出了时间和精力去做好自己的任务帮助队友,所以团队的合作和队友之间的相互协助非常重要。通过实训让我们更深一步的对自己的专业,对自己的能力,对自己所学的有正确的认识,并且能在以后的学习工作中不断提高和完善自己。特别是讲c语言和进程通信中老师给了我们每个小组的几个小项目,让我学到了更多项目经验,这在学校之前是没有的。这次实训也碰到了些问题,比如项目文档的.写法,代码的规范,流程图的画法,这些都有讲究,在老师和同学的帮助下,我不断的提高了在这些方面的学习。

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

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

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

嵌入式系统本身是一个相对模糊的定义,一个手持的mp3和一个pc104的微型工业控制计算机都可以认为是嵌入式系统。总体来说,嵌入式系统是"用于控制,监视或者辅助操作机器和设备的装备"。一个典型的桌面linux系统包括3个主要的软件层---linux内核、c库和应用程序代码。内核是唯一可以完全控制硬件的层,内核驱动程序代表应用程序与硬件之间进行会话。内核之上是c库,负责把posixapi转换为内核可以识别的形式,然后调用内核,从应用程序向内核传递参数。应用程序依靠驱动内核来完成特定的任务。

在了解了基础知识之后,我开始进行上机操作,当然,其中遇到很多的难题,很多东西都是第一次接触,又没有别人在旁边指导操作,完全凭借自己去摸索练习。其中的困难可想而知。然而坚持就是胜利,牙一咬眼一闭坚持做下去,而通过本次实验,我感觉收获还是蛮多的。可能我对于嵌入式的知识学习的还是不太多,但是这之外的东西收获颇丰。它让我学会了如何通过自己的努力去认知一个新事物,更重要的是端正自己的学习态度,只有真正下功夫去学习,才能有收获,正所谓"一份耕耘,一份收获。"没有付出,何谈回报呢?再者,通过本次实验,我也学会了如何去分析问题,如何找出自己设计中的不足,继而去排除解决问题,这就是一个自我学习的过程。当我们通过实验去学习理论知识时,自己动手得出的结论,不仅能加深我们对嵌入式的理解,更能加深我们对此的记忆。

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

嵌入式心得体会篇二

小型水电站信息化系统是重要的一个环节,其具备综合性特点,是一项综合所有信息的管理系统,在这一阶段中,包含的东西较多,分别为工程、生产、设备管理、监控系统,数据整合与信息发布,办公自动化等。在现有的信息数据采集期间,系统会根据已经规划完成的计划来管理各个方面的信息资源,这对于用户而言,能够起到很高的帮助,用户在找寻相关信息数据的时候,能够借助浏览的形式加以查询,与此同时,用户还可以按照有关的要求,对其进行操作、管理以及检测等。在应用小型水电站信息化管理系统的.时候,可以看出,该项系统自身是信息化和自动化相互联系到一起的综合性系统,具备的功能较多,包含内容广泛,操作起来比较的简单,其中主要涉及到管理决策、用电量以及声像等各个环节的数据信息,在实际的运行操作期间,它不仅可以有效的监督、控制以及储存相关的参数,与此同时,还可以明确分析存在的问题,加以解决。进而在借助上述信息的基础上来全面的监督和控制水电站中的各项设备,完成整项水电站的信息化管理。对于小型水电站信息化管理系统而言,在管理水库的时候,也可以引进信息化,其中主要体现在以下几个环节中:(1)收集水库中有关的信息;小水电信息化数据采集系统能够有效的收集水库中的信息。对于用户而言,要想较为详细的掌握和认识到水库的实际运行状态,那么登上浏览器搜索便可以获取。(2)具备稳定监测大坝的性能;在这一环节中,可以设置监测点,将数据整理到一起,对信息数据进行分析,然后在此基础上建立健全的大坝监测管理制度。(3)具备动态性监督水库中水量储存情况的功能;收集以及传输水库中的水量,对其实施监测工作,然后将水库汛情更加直接的体现出来。(4)具备详细监测闸门的功能;这一方面涉及到闸门实际运行现状、操作情况以及自主报警等。(5)根据监控视频来监督水电站运行情况;利用网络将视频直接发送到办公室中,加以查阅。

4结语

小型水电站的信息化系统中主要依照的技术便是信息数据采集监控系统,该项系统运行原理是有效的管理以及运用小型水电站中包含的各种新型数据。并且,信息化系统是小型水电站中不可缺少的一个环节,其信息化程度对于综合管理以及技术管理水平有着直接的影响,所以要加以重视,合理应用,以此提升整个水电站的发电效益。

参考文献

作者:罗钦宇 单位:广东电网有限责任公司河源供电局

嵌入式心得体会篇三

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

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

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

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

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

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

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

嵌入式心得体会篇四

随着计算机技术、互联网技术和单片机技术的深入发展,嵌入式系统在经历了几十年的发展历程后,又进入了一个新的历史发展阶段,即从普遍低端应用进入到一个高、低端并行发展,并且不断提升低端应用技术水平的时代,其标志就是32 位嵌入式系统的发展。 网络、通信、多媒体、信息家电时代的到来,嵌入式系统得到大规模的应用。各种各样的新型嵌入式系统设备在使用频率上已经大大超过个人计算机。人们已经拥有大大小小各种嵌入式技术的电子产品,小到手表、mp3等微型数字化产品,大到车辆导航、家用电器、多媒体电器;而在服务行业和工业领域中,嵌入式技术的医疗设备、工业过程控制、各种智能atm终端等正在逐渐改变传统的服务方式,提高工业生产效率[1]。

目前,我国嵌入式系统的发展十分迅速,其发展正从嵌入式系统走向嵌入式产业,巨大的市场需求不断加速嵌入式系统的产业化进程。

1.1 嵌入式系统的定义

嵌入式系统是指以应用为中心, 以计算机技术为基础, 软件硬件可剪裁, 适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。它主要由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户应用软件等部分组成。用于实现对其它设备的控制、监视和管理等功能, 它通常嵌入在主要设备中运行[2]。

1.2 嵌入式系统的特点

1、专用性强

嵌入式系统的硬件和软件,尤其是软件,都是为特定用户群来设计的,它通常都具有某种专用性的特点。

2、实时性好

实时性是对嵌入式系统的普遍要求,是设计者和用户重点考虑的一个重要指标。

3、可裁剪性好

把嵌人式系统硬件和操作系统设计成可裁剪的,以便使嵌入式系统开发人员根据实际应用需要来量体裁衣,去除冗余,从而使系统在满足应用要求的前提下达到最精简的配置。

4、可靠性高

由于有些嵌入式系统所承担的计算任务涉及产品质量、人身设备安全、国-家-机-密等重大事务,加之有些嵌入式系统的宿主对象要工作在无人值守的场合,所以与普通系统相比较,对嵌入式系统可靠性的要求极高。

5、功耗低

有很多嵌入式系统的宿主对象都是一些小型应用系统,例如移动电话、pda、mp3、飞机、舰船、数码相机等,这些设备不可能配备容量较大的电源,因此低功耗一直是嵌入式系统追求的目标。

2嵌入式系统的应用现状

现代社会信息化,智能化,网络化发展迅速,嵌入式系统的发展空间也越来越大。从二十世纪九十年代起,嵌入式技术全面展开,发展到现在已成为通信,工业和消费类产品不可转变的共同发展方向。

2.1 嵌入式系统在智能家居中的应用

智能家居(smart home)是利用计算机技术、网络通信技术、综合布线技术和传感技术等,依照人体工程学原理,将家居生活中的各类电子设备有机的结合在一起,通过网络化综合智能控制和管理的一种嵌入式系统。 随着嵌入式系统在物联网中广泛运用,智能家居控制系统,对住宅内的家用电器、照明灯光进行智能控制,并实现家庭安全防范,并结合其他系统为住户提供一个温馨舒适、安全节能、先进高尚的家居环境,让住户充分享受到现代科技给生活带来的方便与精彩。

2.2 嵌入式系统在工业上的应用

油化工系统等方面的发展,就离不开嵌入式系统,从老式的低端的八位单片机到如今以32 位,64 位处理器为核心的工业控制设备,足以让我们明白目前工业设备的发展是以嵌入式系统的发展为前提的。尤其在数控技术中,嵌入式linux 数控系统完成了系统人机界面的开发,利用c 语言完成了控制层面的开发[3]。

2.3 嵌入式系统在交通管理中的应用

随着我国经济发展,人民生活水平大大提高,私家车已不再是稀罕物了,越来越多的出现在人们的视野中了,而在车中就大量用到了嵌入式系统,从普通定位的gps,移动定位的gsm 到车辆的流量控制,信息监测,车辆导航,甚至是交通运输等许多方面。可见嵌入式系统在交通管理中获得广泛地应用。

2.4 嵌入式系统在电子商务中的应用

现在一些大型商场中的自动售货机早已进入人们的视野,居民出行方便省钱的公交卡,随处可见的智能atm 终端,各种超市商场的会员卡,这些卡伴随着嵌入式系统的发展在人们生活中发挥着越来越重要的作用,一卡在手走遍天下已不是遥不可及的梦想。

《嵌入式系统发展前景》全文内容当前网页未完全显示,剩余内容请访问下一页查看。

嵌入式心得体会篇五

由于嵌入式系统只针对一项特殊的任务,设计人员能够对它进行优化,减小尺寸降低成本。嵌入式系统通常进行大量生产,所以单个的成本节约,能够随着产量进行成百上千的放大。下面是关于嵌入式系统设计的三个层次简介,希望大家认真阅读!

这是过去到现在我国单片机应用系统设计人员一直沿用的一种方法,它的步骤是先抽象后具体。

抽象的设计主要是因为嵌入式的应用系统要实现的功能要求,对系统功能细化,分成若干功能的模块,画出系统功能的框图,在对功能模块进行硬件和软件功能的分配。具体的设计包括硬件设计和软件设计。硬件的设计主要是根据性能的参数要求对各个功能模块所需要使用的元器件进行选择和组合,其选择的基本原则就是市场上可以购买到的性价比最高的通用元器件。必要时,须分别对各个没有把握的'部分进行搭试、功能检验和性能测试,从模块到系统找到相对优化的方案,画出电路原理图。硬件设计的关键一步就是利用印制板(pcb)计算机辅助设计(cad)软件对系统的元器件进行布局和布线,接着是印制板加工、装配和硬件调试。

微电子工艺技术的发展,带动了各种通用的可编程半定制逻辑器件应运而生。在硬件设计的时候,嵌入式设计师可以利用这些半定制器件,逐步的把原先要通过印制板线路互连的若干标准逻辑器件自制成专用集成电路使用,这样就把印制板布局和布线的复杂性转换成半定制器件内配置的复杂性。然而,半定制器件的设计并不需要嵌入式设计人员有半导体工艺和片内集成电路布局和布线的知识和经验。随着半定制器件规模越来越大,可集成器件也越来越多,使印制板上互连器件的线路、装配和调试的费用越来越少,不仅大大减少了印制板的面积和接插件数量,也降低了系统综合成本,增加了可编程应用的灵活性,更重要的是降低了系统功耗,提高了系统工作的速度,大大提高了系统的可靠性和安全性。

这样一来,嵌入式硬件设计人员从过去选择和使用标准通用集成电路器件,逐步转向自己设计和制作部分专用的集成电路器件,而这些技术是由各种eda工具软件提供支持的。

为了加快单片系统设计的周期以及提高系统的可靠性,目前最有效的一个途径就是通过授权,使用成熟优化的ip内核模块来进行设计集成和二次的开发,利用胶粘的逻辑技术glt把这些ip的内核模块嵌入到soc中。ip内核模块是单片系统设计的基础,究竟购买哪一级ip内核模块,要根据现有时间、基础、资金和其他条件权衡确定。

目前,在我国这3个层次的设计分别呈“面”、“线”、“点”的状态。习惯于第1层次设计方法的电子信息系统设计人员需要逐步向第2层次过渡和发展;第2层次设计方法要由“线”逐步发展成为“面”;第3层次设计方法需国家有关部门根据it发展战略和规划,组织各方面力量攻关和协调发展。第3层次设计方法要由“点”逐步发展成“线”。

嵌入式心得体会篇六

(1)硬件层:嵌入式微处理器、存储器、通用设备接口和i/o接口。

微处理器使用最多的.程序代码和数据。它的主要目标是减小存储器给微处理器内核造成的存储器访问瓶颈,使处理速度更快。

(2)中间层(也称为硬件抽象层hal或者板级支持包bsp):它将系统上层软件和底层硬件分离开来,使系统上层软件开发人员无需关系底层硬件的具体情况,根据bsp层提供的接口开发即可。

a、嵌入式系统的硬件初始化和bsp功能。

片级初始化:纯硬件的初始化过程,把嵌入式微处理器从上电的默认状态逐步设置成系统所要求的工作状态。

板级初始化:包含软硬件两部分在内的初始化过程,为随后的系统初始化和应用程序建立硬件和软件的运行环境。

系统级初始化:以软件为主的初始化过程,进行操作系统的初始化。

b、设计硬件相关的设备驱动。

(3)系统软件层:由rtos、文件系统、gui、网络系统及通用组件模块组成。

rtos是嵌入式应用软件的基础和开发平台。

(4)应用软件:由基于实时系统开发的应用程序组成。

嵌入式心得体会篇七

开始时,由于是刚刚入门,对老师说的好多东西很好奇,列如c语言也是新鲜的,不过不太懂什么意思。但是慢慢的,了解深入后让我有了更深的感触和体会。在嵌入式的学习过程中,让我了解了什么是嵌入式系统。它就是以应用为中心,以计算机技术为基础,软硬件可定制,适用于不同应用场合,对功能、可靠性、成本、体积、功耗有严格要求的计算机系统。他一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统、用户应用程序四个部分组成,用于实现对其他设备的控制、监视或管理功能。嵌入式系统已经应用于科学研究、工业控制、军事技术、交通通信、医疗卫生、消费娱乐等领域,人们日常使用的手机、pda、汽车、智能家电、gps等均是嵌入式系统的典型代表。

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

在对于这部分的学习中,让我知道了命令对于嵌入式的重要性。它是linux的重要内容,linux中所有的功能都是通过命令执行。在实际应用中,为了减少系统开销,经常不使用图形界面,此时,对系统的所有操作都需要以命令方式来执行。在嵌入式系统开发过程中,由于目标机的性能和配置比较低,因此,一般情况下标机仅具有命令窗口而没有图形界面,对目标机的所有操作都通过命令来实现。还有的那就是进一步学习与嵌入式系统开发相关的linux的服务,他们的启动、设置等的操作和应用。而在学习之中,我们主要介绍的是嵌入式系统中开发工程使用的tftp、telent和nfs服务。第一个实现的是上机位与下机位之间文件的传输、无磁盘网络设备的启动等功能;第二个实现的是远程登录功能;第三个实现的是网络文件系统功能。

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

学习是可贵的,培训是精彩的。通过这次可贵而精彩的培训学习,我们向嵌入式迈进了一步。感叹与憧憬之余,我想我们只有靠自己的聪明与才智、努力与勤奋去追求我们的美好生活。

嵌入式心得体会篇八

大二下学期的时候,我们开了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模块驱动两天没搞定。不是培训不好,但我个人见解效果并不是很好。记住:只有自己动手做过的东西才是自己的。

错,但是不适合初学者,因为他的很多的东西是不给代码的,用过友善的板子的同学经常有这样的痛苦,想学一个东西,去找他的代码的时候,却找不到,很多友善提供的代码中很多的都是封装好的,只提供给客户一个库,初学者想要找代码的时候就不知道怎么办了。

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

5多看代码,多写代码

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

写完已经晚上两点了,思路有些乱,有些也是个人的见解,在有些人看来可能是错误的,每个人有每个人的学习方法,但是我们的目的只有一个——希望我们学到更多的知识。

嵌入式心得体会篇九

嵌入式系统是用来控制或者监视机器、装置、工厂等大规模设备的系统。下面是小编整理的嵌入式系统的定义及组成相关内容,希望对你有帮助!

(1)定义:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。

(2)嵌入式系统发展的4个阶段:无操作系统阶段、简单操作系统阶段、实时操作系统阶段、面向internet阶段。

(3)知识产权核(ip核):具有知识产权的、功能具体、接口规范、可在多个集成电路设计中重复使用的功能模块,是实现系统芯片(soc)的基本构件。

(4)ip核模块有行为、结构和物理3级不同程度的设计,对应描述功能行为的不同可以分为三类:软核、固核、硬核。

包含:硬件层、中间层、系统软件层和应用软件层

(1)硬件层:嵌入式微处理器、存储器、通用设备接口和i/o接口。

嵌入式核心模块=微处理器+电源电路+时钟电路+存储器

cache:位于主存和嵌入式微处理器内核之间,存放的是最近一段时间微处理器使用最多的程序代码和数据。它的主要目标是减小存储器给微处理器内核造成的存储器访问瓶颈,使处理速度更快。

(2)中间层(也称为硬件抽象层hal或者板级支持包bsp).

它将系统上层软件和底层硬件分离开来,使系统上层软件开发人员无需关系底层硬件的具体情况,根据bsp层提供的接口开发即可。

bsp有两个特点:硬件相关性和操作系统相关性。

设计一个完整的bsp需要完成两部分工作:

a、 嵌入式系统的硬件初始化和bsp功能。

片级初始化:纯硬件的初始化过程,把嵌入式微处理器从上电的'默认状态逐步设置成系统所要求的工作状态。

板级初始化:包含软硬件两部分在内的初始化过程,为随后的系统初始化和应用程序建立硬件和软件的运行环境。

系统级初始化:以软件为主的初始化过程,进行操作系统的初始化。

b、 设计硬件相关的设备驱动。

(3)系统软件层:由rtos、文件系统、gui、网络系统及通用组件模块组成。

rtos是嵌入式应用软件的基础和开发平台。

(4)应用软件:由基于实时系统开发的应用程序组成。

相关推荐

2023年党员读物心得体会(优秀8篇)

学习中的快乐,产生于对学习内容的兴趣和深入。世上所有的人都是喜欢学习的,只是学习的方法和内容不同而已。那么心得体会怎么写才恰当呢?下面是小编帮大家整理的优秀心得

最新孝亲班会开场白(精选9篇)

人的记忆力会随着岁月的流逝而衰退,写作可以弥补记忆的不足,将曾经的人生经历和感悟记录下来,也便于保存一份美好的回忆。那么我们该如何写一篇较为完美的范文呢?下面我

2023年心理健康教育班会方案和总结策划书 心理健康教育班会策划书(通用5篇)

为了确定工作或事情顺利开展,常常需要预先制定方案,方案是为某一行动所制定的具体行动实施办法细则、步骤和安排等。方案的格式和要求是什么样的呢?以下是小编给大家介绍

勤以养志俭以养德手抄报 水班会教案(优质7篇)

人的记忆力会随着岁月的流逝而衰退,写作可以弥补记忆的不足,将曾经的人生经历和感悟记录下来,也便于保存一份美好的回忆。大家想知道怎么样才能写一篇比较优质的范文吗?

最新吃拿卡要个人心得体会 政治理论心得体会(精选7篇)

从某件事情上得到收获以后,写一篇心得体会,记录下来,这么做可以让我们不断思考不断进步。通过记录心得体会,我们可以更好地认识自己,借鉴他人的经验,规划自己的未来,

最新消防测试注意事项 消防日学消防心得体会(模板5篇)

人的记忆力会随着岁月的流逝而衰退,写作可以弥补记忆的不足,将曾经的人生经历和感悟记录下来,也便于保存一份美好的回忆。相信许多人会觉得范文很难写?下面是小编为大家

2023年孝敬父母班会教案(精选10篇)

作为一名教职工,就不得不需要编写教案,编写教案有利于我们科学、合理地支配课堂时间。写教案的时候需要注意什么呢?有哪些格式需要注意呢?这里我给大家分享一些最新的教

2023年保安考试心得体会(实用5篇)

在平日里,心中难免会有一些新的想法,往往会写一篇心得体会,从而不断地丰富我们的思想。我们如何才能写得一篇优质的心得体会呢?以下是我帮大家整理的最新心得体会范文大

最新初三班会计划表(大全5篇)

计划是提高工作与学习效率的一个前提。做好一个完整的工作计划,才能使工作与学习更加有效的快速的完成。计划可以帮助我们明确目标,分析现状,确定行动步骤,并制定相应的

2023年三节三爱班会内容 班会演讲稿(通用8篇)

每个人都曾试图在平淡的学习、工作和生活中写一篇文章。写作是培养人的观察、联想、想象、思维和记忆的重要手段。写范文的时候需要注意什么呢?有哪些格式需要注意呢?下面