嵌入式学习心得总结(精选多篇)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

嵌入式学习心得总结(精选多篇)
第一篇:嵌入式学习心得总结嵌入式学习心得总结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账号下,可以增加用户、删除用户、设
置密码:use控制器间采用的spi接口,因此导致地图读取速
度十分的慢,这种情况是设计中严重的缺陷,而不是程序的问题,因此我提了几条建议,让他们更新试下再说。

因此想成为一个优秀的工程师,需要对系统整体性的把握和对已有电路的理解,换句话说,给你一套电路图你终究能看明白多少,看不明白80%以上的话,说明你离优秀的工程师还差得远哪。

其次
是电路的调试能力和审图能力,但最最基本的能力还是原理图设计pcb绘制,逻辑设计这块。

这是指的硬件设计工程师,从上面的硬件设计工程师中还可以分出ecad工程师,就是专业
的画pcb板的工程师,和emc设计工程师,帮人家解决emc的问题。

硬件工程师再往上就是板级测试工程师,就是c语功底很好的硬件工程师,在电路板调试过程中能通过自已编写的测试程序对硬件功能进行验证。

然后再交给基于操作系统级的驱
动开发人员。

总之,硬件的内容很多很杂,硬件那方面练成了都会成为一个高手,我时常会给人家做下方案评估,很多高级硬件工程师设计的东西,经常被我一句话否定,因此工程师做到我这种地步,也会得罪些人,但硬件的确会有很多不为人知的东西,让很多高级硬件工程师也摸不到头脑。

那么高级硬件件工程师技术技能都要具备那些东西哪,首先要掌握eda设计的辅助工具类如protelorcadpowperpcbmaplux2ise、vdhl语言,要能用到这些工具画图画板做逻辑设计,再有就是接口设计审图能力,再者就是调试能力,如果能走到总体方案设计这块,那就基本上快成为资深工程师了。

硬件是要靠经验,也要靠积累的,十年磨一剑,百年磨一针。

把一个月前想写的东西,今天终于用一上午的进间整理完了,希望对喜爱嵌入式系统开发的工程师和学生们有所帮助。

嵌入式系统学习心得(2):
这个题目很大,给人一种感觉我好像很成功,其实不然。

实际上自己水平不高,甚至很低,但是做过了一些曲折的学习道路,同时把自己真实的学习历程表达出来,希望对后来者有借鉴的意义,甚幸!工作三年、几成废人!我xx年毕业于华中地区
的一个理工科大学,专业是机械电子,我当时已经签了一家内陆某个省级机关工作,家里八辈是农民,并且很偏远,能够进入这样的地方是祖坟有风水。

但在毕业前夕有个进入it的机会,我本想进去的,家里人极力反对,阻力可想而知。

同时要交4000元的违约金,对我来说是天文数字。

大学里的费用很
多是借的,几乎将近一半的费用是在大学勤工俭学挣的,为了省钱,高中一个学期回家一次,大学一年回去一次。

并且我个人也有特殊的人生背景(悲景更确切),这里不多说了,写十篇也写不完,同时偏离主题。

这样我就参加了工作。

一张报纸一杯茶的日子,几乎下班后有种很空虚和恐慌的感觉。

在工作
中虽然是与自己专业有点关系,但是很少。

专业几乎荒废。

我自己也思考,如果再不出去,自己将会成废人,只好让国家养了。

两年后决定出去,但是几成废人,谁要呢,只好到学校去镀金。

这是中国教育和社会的悲哀!至于专业就改为计算机方面,听说好找工作,我说实话不是很对计算机特别感兴趣,生存
第一需要。

不要笑我,哈哈!考研成绩出来,超过了国家线几十分。

那个方向要两个,我
第三,但是那年非碘,不面试就按分数来排,自然我落选了。

其实给我面试机会也不一定要我,哈哈,自己几斤几两很清楚。

最后调剂到另外一个学校,交钱,咬咬牙,交吧!现在仍然债台高筑!进入学校前夕为什么要把这段列出,看后就知道了。

单位有网络,经常上网查些英语资料,在那里唯独英语没有丢很多。

于是我就在网上查资料,学什么好呢,最后确定学嵌入式把,听说跟硬件相对比较紧密!而我在大学里多少学习了数字电路,单片机等,所以多少也有所利用,不会真的一无所知。

当然在这之前也自学过数据结构,计算机组成原理等。

c 语言在大学就学了。

哈哈这就是我的家底。

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

另外就上网到论坛上去,我就到各个专业的技术论坛,其实是电子论坛和嵌入式论坛。

我几乎没有发帖,几乎把几个大型的出名的论坛的帖子翻遍了,虽然有很多重复的,我才知道嵌入式是个什么东东。

这些帖子对我以后的学习产生了极大的影响。

最关键两点:
1、嵌入式是什么?
2、嵌入式需要哪些知识?知道了这两点,好办!我就开
始规划学习路线。

计算机的基本理论不能丢,于是重点看组成原理,数据机构,操作系统、c++。

同时论坛上了解到,实时
操作系统ucos是一个很好的嵌入式操作系统,对初学者很好。

于是我就买了一本书,但是代码在电脑里调不通,网上也有很多相同的问题,我就看书,分析代码,一遍不行就两遍,三遍,这样才看了入了门,才知道什么是进程。

原来看操作系统书时,根本就不知道进程是个什么东西。

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

进入我的避难所对我来讲,再次进入大学不再是大学,而是避难所。

希望这次进入给我喘气和养精蓄锐的机会和时间。

我是这样认为和实践的。

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

对于上课,学校开了很多课程,非常好,很多是名人名师讲解,于是很多同学都想学,都去听。

我也考虑过,最后放弃。

我是这样认为的,时间是有限的,什么都想学,什么都学不成。

于是我把我自己学的课进行了分化,一般的课程通过就行,重要的一定好好学。

我希望不要什么争论学习课程多和少的问题,这仅仅是我的看法。

所以我的成绩应该是很差的。

分数低。

好在后来的单位没有要我的成绩单,否则就惨了。

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

第三篇:嵌入式开发学习心得个人学习嵌入式心得体会
就我个人而言,从最开始对嵌入式一窍不通到现在越学越感兴趣,当然相应在嵌入式方面的提高也是很明显的。

学习潜入式越来越成为我学习生活的一部分,现在把我的学习过程与大家一起分享,希望那些和我一样对嵌入式想学而又迷茫,不
知从哪入手的同学朋友有所帮助。

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

所以,c 基础是学嵌入式的前提。

二、单片机等知识的储备
我觉得单片机、嵌入式等这一类都有很大的相似性,知识功能不一样,但工作的原理、控制原理都和大的相似。

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

三、接受培训
暑假,我在学院的组织下参加过icc的嵌入式培训,虽然接触的都是皮毛,但是对我进入嵌入式的学习起了一个很好的引导作用。

所以,如果有条件的可以去报名正规的专门的培训班,这样如果遇到问题也可以比较容易的得到老师或专业人士的指导,提高学习效率。

四、买开发板自己动手做
个人觉得这是最重要的一种做法。

这东西没自己亲手做,程序没亲手写,没有进行调试等,都是很难学到东西,因为很多东西感觉看的都懂,其实真正做起来就什么都不会了。

因此买块板来自己做,这样才能真正将所学的应用到实际中去。

而且这样做映像很深,死记硬背原理及规则不但不可行还会拖垮
你的学习兴趣,自然学不下。

总之,我觉得,基础知识很重要,但是动手做更重要!我能说的就这些了,能力有限,不好的地方请指教!
第四篇:学习嵌入式系统心得学习嵌入式系统心得说实在话在没有学习之前,以及在学之前通过一些口中得知这是一门很不错,很有意思的一门课。

而且目前是十分吃香的一门课程,如果学好了工作很好找并且待遇也很好。

听到这些,我内心非常期待上这门含金量如此之高的一门技术课。

据我了解,嵌入式系统是一个很有前景的行业。

学会嵌入式技术,就相当于给自己创造了更多的机会。

那么,在可以预计的将来,嵌入式技术的应用会越来越广泛。

(大量的人才需求,未来五年内,国内linux嵌入式软件开发的人才缺口达到120万)说实在的,
第一天,我满怀期望的去上这门课。

可是一上课听到老师的介绍,我就头昏脑胀了。

这是什么课啊,谁会听得懂。

犹如天书一般。

实事求是的说,嵌入式技术的全面掌握是有相当难度的。

可以轻轻松松学会嵌入式技术的说法是夸大其词了。

这个就像学英语一样,学英语无论怎样学,不管是“疯狂学”还是用新理念来学,真正掌握的话还是需要一步步积累才能熟练掌握。

在此,我们通过短短的几个星期简单的了解和学习一下嵌入式,想成为这方面的高手。

这些想法本身是不太现实的。

我心里
清楚我们需要做的是:
第一:把心踏实下来,做好打硬仗的准备。

第二:注意学习方法。

尽量不要走弯路,争取一鼓作气入门。

一旦入门了以后呢就好办了。

嵌入式技术的掌握,本身呢就比较难,要是再走些弯路,时间上会浪费,甚至会影响
学习的信心。

这就是我这段时间的学习心得。

鲁增庆 110402110 a11电气
第五篇:嵌入式linu学习心得嵌入式linux学习心

1、 linux命令
ls:查看目录-l以列表方式查看;ls –l 与ll的功能一
样 pwd: 查看当前的目录
cd:改变当前操作目录cd /直接跳到根目录 cd ..回到上
一级目录 cat: 打印显示当前文件的内容信息
mkdir:创建目录
fdisk: 查看硬盘分区信息,-l以列表方式查看
->代表是链接文件,类似window下的快捷方式。

cp: 复制命令,例子cp 文件名 /home/dir/
mv: 移动或改名,如mv sonf.confsonf.txt (改名)移动:mv sonf.conf / rm:删除命令,如rm –f test.c ; 如删除
目录rm –fr d
man:查看某个命令的帮助,man 命令
2、各系统目录的功能
drw—r—w-- :d代表是目录,drw代表当前用户的权限,
r代表组用户的权限,w代表其它用户的权限。

x代表有执行
权限。

/boot/gruff.conf: 启动引导程序/dev:brw—rw-- :b
代表是块设备。

linux设备有三种,块设备(b开头)、字符
设备(c开头)、网络设备。

had代表
第一个硬盘,hdb代表
第二个硬盘。

hdb2代表
第二块硬盘的
第二个分区。

3 ,67代表主设备为3,从设备为67.
/etc:存放的是系统的配置文件。

inittab文件存放不同
启动方式下必须启动的进程。

inittab文件中有6个启动level,wait中对应着6个level的目录,respawn代表当一
个进程被意外终止了,但会自动启动的进程,如守护进程。

rc.d目录中存放了一个rc.sysinit文件,里面存放系统初始
化配置信息。

/etc还有一个vsftpd里面存放tcp、ftp的配置。

/home : 用户目录,存放用户的文件,/lib:存放库文件,后缀为so的文件代表动态链接库。

/lost+found:系统意外终止,存放一些可以找回的文件。

/mnt:挂载外部设备,如挂载光驱:mount –t /dev/cdrom/mnt/cdrom,如
果在双系统中,要查看windows中d盘的文件,首先应该将d盘的文件映射过来,mount –t
/dev/hda2/mnt/windows/d/opt:用户安装的应用程序/proc:是系统运行的映射,比较重要。

里面的文件数字代表进程号。

每个进程号目录下包含进程的基本信息。

还有其他信息,如cpuinfo等,内核支持的文件系统filesystem等。

系统支持
的中断interrupts,iomen代表内存分配情况。

ioport存放
io端口号。

还有分区信息,modole信息,状态信息,版本信

对于linux的设备驱动程序,有两种加载模式,一种是直接加载进linux内核,一种是以模块的方式加载到内核。

/sbin:系统管理的一些工具。

如poweroff关机工具。

/usr: 安装系统时很多文件放在此目录下面,包含一些更新等,include包含的头文件,lib 是linux的库文件,src包含
linux2.4的内核源码/var:存放是临时变量
3、。

相关文档
最新文档