2021嵌入式培訓(xùn)心得體會(huì)
當(dāng)我們積累了新的體會(huì)時(shí),應(yīng)該馬上記錄下來,寫一篇心得體會(huì),如此就可以提升我們寫作能力了。那么心得體會(huì)怎么寫才能感染讀者呢?下面是小編為大家收集的2021嵌入式培訓(xùn)心得體會(huì),歡迎大家分享。
2021嵌入式培訓(xùn)心得體會(huì)1
現(xiàn)在嵌入式做為計(jì)算機(jī)發(fā)展的一個(gè)新的方向越來越得到社會(huì)的重視。隨之而來的是很多培訓(xùn)班的誕生,但是如何能在琳瑯滿目的培訓(xùn)機(jī)構(gòu)中找到一個(gè)能真正學(xué)到東西的培訓(xùn)班呢,這是擺在眾多想學(xué)嵌入式的人面前的第一個(gè)問題。我在了解了眾多培訓(xùn)機(jī)構(gòu)并且試聽之后,最終選擇了Tocore嵌入式培訓(xùn),之所以選擇,是因?yàn)槲铱粗乩蠋煹膶?shí)際能力和認(rèn)真負(fù)責(zé)的態(tài)度。我非常榮幸能夠成為Tocore中的一員。
嵌入式開發(fā),做為一個(gè)新的計(jì)算機(jī)發(fā)展方向,已經(jīng)越來越受到社會(huì)的重視,社會(huì)上的需要也十分巨大,可是真正懂得嵌入式開發(fā)的人才缺不是很多,歸結(jié)去原因主要是一下幾個(gè)方面:
一:因?yàn)樗切屡d的一個(gè)發(fā)展方向,懂得的人自然不多。
二:學(xué)習(xí)嵌入式需要比較龐雜的知識(shí)結(jié)構(gòu)。操作系統(tǒng)、微機(jī)原理、C/C++語(yǔ)言、數(shù)據(jù)結(jié)構(gòu)等。
三:嵌入式學(xué)習(xí),上手很困難,不知道從哪里著手去學(xué)習(xí)。
在剛開始接觸的時(shí)候,我也是抱著本書,自己摸索,可是越看越迷茫,連很多書里的名詞都不知道是什么意思,去網(wǎng)上查也沒有得到答案?墒窃赥ocore我得到了很好的指點(diǎn),在這里,由于老師都是十分有經(jīng)驗(yàn)的項(xiàng)目經(jīng)理,他們懂得如何去學(xué)習(xí),從哪里開始入手,這對(duì)于我這樣的背景知識(shí)比較薄弱又接觸時(shí)間比較短的人來說實(shí)在是太有幫助了。
雖然課程還沒有完,可是在這段時(shí)間的學(xué)習(xí)中,我按照老師的指導(dǎo)在完善的課程體系下進(jìn)行系統(tǒng)的學(xué)習(xí),已經(jīng)掌握了U-boot、kernel以及l(fā)inux移植的基本框架,(我想在今后的學(xué)習(xí)中一定會(huì)對(duì)這些知識(shí)更加熟悉以至精通。┻@對(duì)于2個(gè)月前什么都不懂的我來說已經(jīng)是很大的提高了!用得是ARM9的板子,這也是市場(chǎng)上現(xiàn)在比較新的,比較流行的板子,很多公司在實(shí)際的產(chǎn)品開發(fā)中就用的是ARM9。在課堂上,老師的講解和我們的練習(xí)相結(jié)合,理論聯(lián)系實(shí)際。老師除了講解知識(shí)外,還結(jié)合了大量的實(shí)際案例和操作,這對(duì)于我對(duì)問題的理解和知識(shí)的記憶有很大幫助。
最后談?wù)剬?duì)學(xué)習(xí)態(tài)度的一點(diǎn)看法。嵌入式學(xué)習(xí),是比較耗時(shí)的,前期需要很多知識(shí)做鋪墊,有很多人在這個(gè)過程中走了不少?gòu)澛,于是開始失去耐心、失去信心,以至最終放棄學(xué)習(xí)。所以我想有必要強(qiáng)調(diào)一下問題,在剛開始的時(shí)候,自己什么都不懂,可是學(xué)習(xí)的愿望很強(qiáng)烈,每次上課都希望上完課就能如何如何,可是下來發(fā)現(xiàn)自己好像離自己原本的目標(biāo)還很遠(yuǎn),于是心里著急,自己跑到網(wǎng)上搜了很多資料,每天亂看,可是并沒有很大的幫助。我想說的是,學(xué)習(xí)嵌入式一定要有耐心和毅力,不能急躁,按照課程的安排自己多做一些總結(jié)和練習(xí),等到知識(shí)慢慢的積累下來就會(huì)有一種豁然開朗的感覺。
最后希望每個(gè)想學(xué)習(xí)和熱愛linux的人都能學(xué)有所成!
2021嵌入式培訓(xùn)心得體會(huì)2
目前最常見的嵌入式LINUx方面,我認(rèn)為大概3個(gè):
1、嵌入式LINUx上層的應(yīng)用,包括QT的GUI開發(fā)
2、嵌入式的LINUx系統(tǒng)開發(fā)
3、嵌入式的驅(qū)動(dòng)開發(fā)
4、學(xué)習(xí)嵌入式:
第一、C語(yǔ)言要掌握(硬件略懂),C語(yǔ)言是所有編程語(yǔ)言中的強(qiáng)者,單片機(jī),DSP,類似ARM的種種芯片的編程都可以用C語(yǔ)言搞定,因?yàn)樗梢浦敌詮?qiáng),編譯效率高,運(yùn)算速度快,便于實(shí)現(xiàn)理更復(fù)雜的的數(shù)據(jù)結(jié)構(gòu)。上層應(yīng)用和數(shù)據(jù)存儲(chǔ),我推薦使用C++語(yǔ)言。
第二、學(xué)習(xí)一種嵌入式的處理器架構(gòu),個(gè)人推薦32位的處理器,像ARM,因?yàn)榍度胧介_發(fā)8位的處理器顯得有點(diǎn)低端,大多數(shù)只能用作簡(jiǎn)單的工控。
第三、學(xué)習(xí)一種嵌入式操作系統(tǒng),像LINUx,WINCE等都可以,LINUx更好。
ARM是一種微處理器,已遍及工業(yè)控制,消費(fèi)類的電子產(chǎn)品,通信,網(wǎng)絡(luò),無線等各類的產(chǎn)品基于ARM技術(shù)的微處理器已占75%以上的市場(chǎng)份額,可見其技術(shù)已逐滲入到我們生活中的各個(gè)領(lǐng)域,像手機(jī)就是用ARM7ARM9ARM11的微處理器技術(shù)開發(fā)的。嵌入式系統(tǒng)最常見的ARM系列,ARM7,ARM9,ARM11,cortex—A8等。
我們都是曾經(jīng)從大學(xué)里走出來的迷茫羊羔,工作以后我才知道,在大學(xué)里不是學(xué)到了什么,而是學(xué)會(huì)怎么去學(xué),相信自己,理清自己的思路,根據(jù)自己的性格,剖析自我適合往哪方面發(fā)展。
2021嵌入式培訓(xùn)心得體會(huì)3
上嵌的嵌入式培訓(xùn),給我最大的感受就是:充實(shí)與緊張。充實(shí)是因?yàn)樽詮呐嘤?xùn)以來,我從早到晚的課程排的滿滿的,時(shí)間安排上的充實(shí);緊張是因?yàn)樯锨兜膶W(xué)習(xí)氛圍比較緊張,因?yàn)槲覀兊幕A(chǔ)水平和能力有所差別,所以說,我感到在學(xué)習(xí)上有一種你追我趕的氛圍,雖然現(xiàn)在體現(xiàn)的還不是那么的強(qiáng)烈。
上嵌的課程安排緊湊,每節(jié)的課程目標(biāo)明確,注重我們的時(shí)間動(dòng)手能力。在這一點(diǎn)上,培訓(xùn)比大學(xué)里純粹的講授要好的多。
剛開始,學(xué)習(xí)Linux的時(shí)候,雖然我們剛學(xué)習(xí)過,但是一點(diǎn)也不輕松;安裝虛擬機(jī)的時(shí)候,由于版本和系統(tǒng)的原因,我就裝了三四遍;隨著課程的深入,我感到有一點(diǎn)吃緊,有一些東西雖然弄懂了,但是在實(shí)現(xiàn)的時(shí)候沒能很好的實(shí)現(xiàn)出來;Linux課程的最后,朱老師教我們用開發(fā)板,第一次沒明白,講了第二次之后才弄清楚整個(gè)過程。還有一點(diǎn)感受比較深的是,上課時(shí)一定要跟著老師的節(jié)奏進(jìn)行,并且要重視每一個(gè)老師講的重點(diǎn)和細(xì)節(jié),因?yàn)樯圆涣羯,忽視了某一個(gè)細(xì)節(jié)后,就會(huì)導(dǎo)致很大甚至很嚴(yán)重額錯(cuò)誤。
C語(yǔ)言的學(xué)習(xí),雖然我們以前學(xué)過,但是有些語(yǔ)法都不記得了,第一次上課,有些生疏;
第二次上課前,我預(yù)習(xí)了一下,感覺上課起來就比較輕松了。學(xué)習(xí)C語(yǔ)言最大的感觸就是要多動(dòng)手,當(dāng)然這要建立在你理解程序的情況下。先編寫一些簡(jiǎn)單的程序?qū)崿F(xiàn)簡(jiǎn)單的功能,然后,在此基礎(chǔ)上進(jìn)行添加修改,來加強(qiáng)我們的動(dòng)手編程能力。
前一段的學(xué)習(xí),雖然感覺比較累,比較辛苦,但是,我認(rèn)為還是比較值得的。先有苦才會(huì)有甜,先有付出,然后才會(huì)有收獲。
2021嵌入式培訓(xùn)心得體會(huì)4
首先,嵌入式系統(tǒng)是以應(yīng)用為中心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),且軟硬件可裁減,適應(yīng)應(yīng)用系統(tǒng)對(duì)功能、可靠性、成本、體積、功耗有嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。嵌入式有如下幾個(gè)突出的有點(diǎn)1。系統(tǒng)內(nèi)核小,2專用性強(qiáng),3系統(tǒng)精簡(jiǎn)4高實(shí)時(shí)性O(shè)S5嵌入式系統(tǒng)的應(yīng)用程序可以沒有操作系統(tǒng)直接在芯片上運(yùn)行,6嵌入式系統(tǒng)需要開發(fā)工具和環(huán)境。
嵌入式系統(tǒng)是近幾年才風(fēng)靡起來的,但是這個(gè)概念并非新近才出現(xiàn)。從20世紀(jì)七十年代單片機(jī)(最早的單片機(jī)是Intel公司的 8048,出現(xiàn)在1976年)的出現(xiàn)到今天各式各樣的嵌入式微處理器,微控制器的大規(guī)模應(yīng)用,嵌入式系統(tǒng)已經(jīng)有了近30年的發(fā)展歷史。經(jīng)過30年的發(fā)展,嵌入式技術(shù)已經(jīng)日趨成熟,在中國(guó)嵌入式機(jī)一般由嵌入式微處理器、外圍硬件設(shè)備、嵌入式操作系統(tǒng)以及用戶的應(yīng)用程序等四個(gè)部分組成,用于實(shí)現(xiàn)對(duì)其他設(shè)備的控制、監(jiān)視或管理等功能。
其次,嵌入式系統(tǒng)無疑是當(dāng)前最熱門最有發(fā)展前途的IT應(yīng)用領(lǐng)域之一。嵌入式系統(tǒng)用在一些特定專用設(shè)備上,通常這些設(shè)備的硬件資源(如處理器、存儲(chǔ)器等)非常有限,并且對(duì)成本很敏感,有時(shí)對(duì)實(shí)時(shí)響應(yīng)要求很高等。特別是隨著消費(fèi)家電的智能化,嵌入式更顯重要。
嵌入式系統(tǒng)是軟硬結(jié)合的學(xué)科,通常有兩類人會(huì)去專研嵌入式:一類是學(xué)電子工程、通信工程等偏硬件專業(yè)的,另一類是學(xué)軟件、計(jì)算機(jī)專業(yè)出身的人,主要從事嵌入式操作系統(tǒng)和應(yīng)用軟件的開發(fā)。我是軟件專業(yè)的學(xué)習(xí)嵌入式,越是智能設(shè)備越是復(fù)雜系統(tǒng),軟件越起關(guān)鍵作用,而且這是目前的趨勢(shì)。嵌入式應(yīng)用在很多方面,具體的可以分為工業(yè)控制,交通管理,信息家電,家庭智能管理系統(tǒng),POS網(wǎng)絡(luò)及電子商務(wù),環(huán)境工程與自然,機(jī)器人,機(jī)電產(chǎn)品方面應(yīng)用等方面。其中目前在服務(wù)領(lǐng)域,如遠(yuǎn)程點(diǎn)菜器等已經(jīng)體現(xiàn)了嵌入式系統(tǒng)的優(yōu)勢(shì)。例外還有很多地方用到了嵌入式系統(tǒng),最近飛利浦和ARM共同推出32位RISC嵌入式控制器,適用于工業(yè)控制,采用最先進(jìn)的0。18微米CMOS嵌入式閃存處理技術(shù),操作電壓可以低至1.2伏,它還能降低25%到30%的制造成本,在工業(yè)領(lǐng)域中對(duì)最終用戶而言是一套極具成本效益的解決方案。
2021嵌入式培訓(xùn)心得體會(huì)5
一、如果非常多人都想做Linux,那么就要對(duì)Linux要比較熟悉。這個(gè)熟悉不是說對(duì)內(nèi)核,對(duì)代碼有多了解,而是至少要會(huì)基本的操作,非常難想象讓一個(gè)連編譯程式,編輯文本文件都非常困難的人去弄嵌入式的軟件吧。總之在進(jìn)入嵌入式這個(gè)領(lǐng)域之前要對(duì)自己評(píng)估一下,看看自己是不是準(zhǔn)備好了去學(xué)習(xí)嵌入式相關(guān)的東西。
二、要舍得花錢買研發(fā)板。公欲善其技,必先利其器。也就是說,理論上可能掌控了非常多,不過不去實(shí)踐,那只能是紙上談兵,這樣是無法學(xué)好嵌入式的。弄個(gè)研發(fā)板自己擺弄擺弄,即使什么都不懂,也能按照說明書把廠家給的程式下載到研發(fā)板上運(yùn)行運(yùn)行,先知其然,然后再通過具體的學(xué)習(xí)知其所以然,這樣能避免學(xué)習(xí)中的枯燥。目前市場(chǎng)上研發(fā)板的種類繁多,相同CPU的板子價(jià)格卻相差非常多,令非常多人都不知道怎么選擇購(gòu)買。我的看法是,盡量買大廠的產(chǎn)品。因?yàn)樵诔鯇W(xué)階段學(xué)習(xí)資料少是個(gè)非常頭疼的事,非常多時(shí)候都是無從下手,不知道怎么去做,那么隨研發(fā)板附送的.資料就非常重要了。大廠技術(shù)比較強(qiáng),附帶的程式都是能在板子上運(yùn)行的,例如我買的優(yōu)龍ST2410這個(gè)板子(不是廣告。,光盤上帶了一個(gè)bootloader個(gè)2.4.18的內(nèi)核,更有一個(gè)cramfs,這些程式的原始碼都是廠家事先做好或修改好的,完全適用于初學(xué)者使用。而有些實(shí)力不行的小廠家的資料不齊全,我們學(xué)習(xí)的時(shí)候需要自己弄bootloader什么的,那入門就非常難了。不過大廠的板子都非常貴,大家能根據(jù)預(yù)算來選擇適合自己的研發(fā)板,不過無論怎樣,在學(xué)習(xí)上投資都是值得的。
三、不要事無巨細(xì)的學(xué)習(xí),要有明確的目標(biāo)。我最開始給自己制定的學(xué)習(xí)計(jì)劃是:學(xué)習(xí)arm體系結(jié)構(gòu)—>學(xué)習(xí)arm匯編—>自己移植bootloader—>自己移植kernel—>做應(yīng)用,不過不久就被我否決了,因?yàn)檫@個(gè)過程實(shí)在是太枯燥太痛苦了,在學(xué)習(xí)資料少,沒人指導(dǎo)的情況下根本無法進(jìn)展。于是我決定使用廠家的代碼來“玩”研發(fā)板,自己弄些應(yīng)用上去。先是完全使用廠家給的bootloader,kernel,cramfs。之后發(fā)現(xiàn)cramfs中的一些控制Linux初始化的文件不符合我的需求,于是修改cramfs,刪除了QT,修改了網(wǎng)卡初始的IP地址,安裝到板子上能運(yùn)行了之后就開始嘗試做一些應(yīng)用,比如helloworld這樣的程式。最后移植了一個(gè)mpg123到板子上。完萬能在不知道原理的情況下來使用板子的一些功能,等熟悉板子了再回頭學(xué)習(xí)其中的道理,這樣就容易一些。學(xué)習(xí)嵌入式就是這樣,根據(jù)問題來選擇學(xué)習(xí)的內(nèi)容,否則會(huì)非常盲目,最后就失去信心了。
四、要有耐心。不能否認(rèn),在學(xué)習(xí)一門自己完全不了解的技術(shù)是非常煩人的。嵌入式的復(fù)雜在于他的交叉性。也就是說為了研究某一個(gè)嵌入式的問題,你有可能得學(xué)習(xí)非常多其他的知識(shí),比如操作系統(tǒng),編譯,體系結(jié)構(gòu)等等,那么對(duì)于這種情況需要我們有足夠的耐心。我在交叉編譯mpg123的時(shí)候前幾次無論怎么修改makefile都無法編譯成功,最后我發(fā)現(xiàn)我用的arm—linux—gcc是2.9版本的,比較老,于是我換成新的3.4.1版本,就ok了。
以上是我初學(xué)嵌入式所獲得的一些淺顯的經(jīng)驗(yàn),基本都是基于軟件方面的,硬件的DIY我就不行了。希望我的經(jīng)驗(yàn)?zāi)芙o大家一些幫助。
【2021嵌入式培訓(xùn)心得體會(huì)】相關(guān)文章:
嵌入式培訓(xùn)心得體會(huì)10-22
嵌入式的培訓(xùn)心得體會(huì)10-14
嵌入式的培訓(xùn)心得體會(huì)10-14
嵌入式的培訓(xùn)心得體會(huì)10-14
嵌入式的培訓(xùn)心得體會(huì)10-18
嵌入式培訓(xùn)前景10-04
嵌入式培訓(xùn)發(fā)展10-04
嵌入式培訓(xùn)階段10-04
嵌入式培訓(xùn)分類10-04
嵌入式培訓(xùn)體系10-04