嵌入式培训心得(6篇)

嵌入式培训心得(6篇)


2024年4月17日发(作者:)

嵌入式培训心得(6篇)

嵌入式培训心得1

一、假如特别多人都想做Linux,那么就要对Linux要比较熟

识。这个熟识不是说对内核,对代码有多了解,而是至少要会基本的

操作,特别难想象让一个连编译程式,编辑文本文件都特别困难的人

去弄嵌入式的软件吧。总之在进入嵌入式这个领域之前要对自己评估

一下,看看自己是不是预备好了去学习嵌入式相关的东西。

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

说,理论上可能掌控了特别多,不过不去实践,那只能是纸上谈兵,

这样是无法学好嵌入式的。弄个研发板自己摆布摆布,即使什么都不

懂,也能根据说明书把厂家给的程式下载到研发板上运行运行,先知

其然,然后再通过详细的学习知其所以然,这样能避开学习中的枯燥。

目前市场上研发板的种类繁多,相同CPU的板子价格却相差特别多,

令特别多人都不知道怎么选择购置。我的看法是,尽量买大厂的产品。

由于在初学阶段学习资料少是个特别头疼的事,特别多时候都是无从

下手,不知道怎么去做,那么随研发板附送的资料就特别重要了。大

厂技术比较强,附带的程式都是能在板子上运行的,例如我买的优龙

ST2410这个板子〔不是广告啊〕,光盘上带了一个bootloader个

2.4.18的内核,更有一个cramfs,这些程式的原始码都是厂家事先

做好或修改好的,完全适用于初学者使用。而有些实力不行的小厂家

的资料不齐全,我们学习的时候需要自己弄bootloader什么的,那

入门就特别难了。不过大厂的板子都特别贵,大家能依据预算来选择

第 1 页

适合自己的研发板,不过无论怎样,在学习上投资都是值得的。

三、不要事无巨细的学习,要有明确的目标。我最开头给自己

制定的学习打算是:学习arm体系结构—>学习arm汇编—>自己移植

bootloader—>自己移植kernel—>做应用,不过不久就被我拒绝了,

由于这个过程实在是太枯燥太苦痛了,在学习资料少,没人指导的状

况下根本无法进展。于是我确定使用厂家的代码来“玩”研发板,自

己弄些应用上去。先是完全使用厂家给的bootloader,kernel,cramfs。

之后发觉cramfs中的一些掌握Linux初始化的文件不符合我的需求,

于是修改cramfs,删除了QT,修改了网卡初始的IP地址,安装到板

子上能运行了之后就开头尝试做一些应用,比方helloworld这样的

程式。最终移植了一个mpg123到板子上。完万能在不知道原理的状

况下来使用板子的一些功能,等熟识板子了再回头学习其中的道理,

这样就简单一些。学习嵌入式就是这样,依据问题来选择学习的内容,

否则会特别盲目,最终就失去信念了。

四、要有耐烦。不能否认,在学习一门自己完全不了解的技术

是特别烦人的。嵌入式的冗杂在于他的交叉性。也就是说为了讨论某

一个嵌入式的问题,你有可能得学习特别多其他的学问,比方操作系

统,编译,体系结构等等,那么对于这种状况需要我们有足够的耐烦。

我在交叉编译mpg123的时候前几次无论怎么修改makefile都无法编

译胜利,最终我发觉我用的arm—linux—gcc是2.9版本的,比较老,

于是我换成新的3.4.1版本,就ok了。

以上是我初学嵌入式所获得的一些浅显的阅历,基本都是基于

第 2 页


发布者:admin,转转请注明出处:http://www.yc00.com/web/1713289057a2219521.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信