久久综合色一综合色88欧美|久久er热在这里只有精品66|国产福利一区二区不卡|日本精品动漫二区三区

    1. <address id="l3apk"><var id="l3apk"><source id="l3apk"></source></var></address>

      嵌入式學(xué)習(xí)心得

      時(shí)間:2024-11-18 18:23:45 學(xué)習(xí)心得 我要投稿

      嵌入式學(xué)習(xí)心得

        我們?cè)谝恍┦虑樯鲜艿絾l(fā)后,有這樣的時(shí)機(jī),要好好記錄下來(lái),這么做可以讓我們不斷思考不斷進(jìn)步。那么好的心得體會(huì)是什么樣的呢?以下是小編精心整理的嵌入式學(xué)習(xí)心得,希望能夠幫助到大家。

      嵌入式學(xué)習(xí)心得

      嵌入式學(xué)習(xí)心得1

        首先,我們學(xué)習(xí)的課本是嵌入式系統(tǒng)應(yīng)用教程。我學(xué)習(xí)的體會(huì)是這樣的:開始時(shí),由于是剛剛?cè)腴T,對(duì)老師書的好多東西是好奇的,好多名詞也是新鮮的,不過(guò)不太懂什么意思。但是慢慢的,了解的深入讓我有了更深的感觸和體會(huì)。

        在嵌入式的學(xué)習(xí)過(guò)程中,讓我了解了什么是嵌入式系統(tǒng)。它就是以應(yīng)用為中心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),軟硬件可定制,適用于不同應(yīng)用場(chǎng)合,對(duì)功能、可靠性、成本、體積、功耗有嚴(yán)格要求的計(jì)算機(jī)系統(tǒng)。他一般由嵌入式微處理器、外圍硬件設(shè)備、嵌入式操作系統(tǒng)、用戶應(yīng)用程序四個(gè)部分組成,用于實(shí)現(xiàn)對(duì)其他設(shè)備的控制、監(jiān)視或管理功能。嵌入式系統(tǒng)已經(jīng)應(yīng)用于科學(xué)研究、工業(yè)控制、軍事技術(shù)、交通通信、醫(yī)療衛(wèi)生、消費(fèi)娛樂(lè)等領(lǐng)域,人們?nèi)粘J褂玫氖謾C(jī)、PDA、汽車、智能家電、GPS等均是嵌入式系統(tǒng)的典型代表。

        一開始我們就學(xué)習(xí)嵌入式的系統(tǒng)的基礎(chǔ)部分,那很簡(jiǎn)單,就是一些定義或是介紹之類的。在進(jìn)入第二章時(shí),就開始學(xué)習(xí)了嵌入式開發(fā)過(guò)程中的主要操作系統(tǒng)——linux,在接下來(lái)的課程中,我發(fā)現(xiàn)嵌入式的學(xué)習(xí)過(guò)程還是蠻有趣的。在對(duì)linux的學(xué)習(xí)中,我們對(duì)它有了一點(diǎn)點(diǎn)的了解,接著就是學(xué)習(xí)一虛擬機(jī)的方式安裝linux。對(duì)我來(lái)說(shuō)有趣的就是安裝的過(guò)程了,首先我們跟著老師的腳步走,學(xué)會(huì)了怎么安裝,在自己動(dòng)手進(jìn)行對(duì)它的安裝,這個(gè)過(guò)程是簡(jiǎn)單而有趣的。這樣的開始讓我對(duì)它充滿了興趣,也對(duì)以后的學(xué)習(xí)充滿了信心。

        其次就是安裝好了之后,老師就更深一步的教我們應(yīng)用了。在這是老師首先交給我們的是一些簡(jiǎn)單的命令應(yīng)用,Linux具有很豐富的命令,絕大多數(shù)命令具有大量的參數(shù)。

        在學(xué)習(xí)命令的過(guò)程中,只要你認(rèn)真的看著老師操作還有認(rèn)真聽著他講,你就會(huì)發(fā)現(xiàn)有些命令的操作還是很簡(jiǎn)單的,不過(guò)在操作的過(guò)程中,我也有遇到有些困難,會(huì)出現(xiàn)你按照書上學(xué)習(xí)的例子,將命令輸入終端時(shí)會(huì)出現(xiàn)你不想要的結(jié)果,也就是錯(cuò)誤的結(jié)果。這是問(wèn)問(wèn)旁邊的同學(xué)或是懂的同學(xué)就可以解決了。

        在對(duì)于這部分的學(xué)習(xí)中,讓我知道了命令對(duì)于嵌入式的'重要性。它是linux的重要內(nèi)容,linux中所有的功能都是通過(guò)命令執(zhí)行。在實(shí)際應(yīng)用中,為了減少系統(tǒng)開銷,經(jīng)常不使用圖形界面,此時(shí),對(duì)系統(tǒng)的所有操作都需要以命令方式來(lái)執(zhí)行。在嵌入式系統(tǒng)開發(fā)過(guò)程中,由于目標(biāo)機(jī)的性能和配置比較低,因此,一般情況下目標(biāo)機(jī)僅具有命令窗口而沒(méi)有圖形界面,對(duì)目標(biāo)機(jī)的所有操作都通過(guò)命令來(lái)實(shí)現(xiàn)。

        還有的那就是進(jìn)一步學(xué)習(xí)與嵌入式系統(tǒng)開發(fā)相關(guān)的linux的服務(wù),他們的啟動(dòng)、設(shè)置等的操作和應(yīng)用。而在學(xué)習(xí)之中,我們主要介紹的是嵌入式系統(tǒng)中開發(fā)工程使用的TFTP、Telent和NFS服務(wù)。第一個(gè)實(shí)現(xiàn)的事上機(jī)位與下機(jī)位之間文件的傳輸、無(wú)磁盤網(wǎng)絡(luò)的設(shè)備的啟動(dòng)等功能;第二個(gè)實(shí)現(xiàn)的事遠(yuǎn)程登錄功能;第三個(gè)實(shí)現(xiàn)的是網(wǎng)絡(luò)文件系統(tǒng)功能。

        從以上的內(nèi)容之中,并不難感受到我們的學(xué)習(xí)過(guò)程是由淺入深的,這對(duì)于我們的學(xué)習(xí)也有了較好的幫助。

        當(dāng)然,我們學(xué)習(xí)的不僅僅是這么幾個(gè)內(nèi)容,其中還有相關(guān)的實(shí)驗(yàn)內(nèi)容。在我們基礎(chǔ)的學(xué)習(xí)的過(guò)程之中,我有了這么一點(diǎn)的感受,總的來(lái)說(shuō)就是概念加專業(yè)名詞還有介紹加實(shí)驗(yàn)。不過(guò)你絕對(duì)不能小看那些概念和介紹,它對(duì)我們有著很重要的指導(dǎo)作用哦!實(shí)驗(yàn)?zāi)蔷透挥谜f(shuō)了,它提高我們的動(dòng)手能力,在實(shí)驗(yàn)的過(guò)程中還能讓你更加理解書中的理念,這就是我學(xué)習(xí)嵌入式的感受。

      嵌入式學(xué)習(xí)心得2

        研究嵌入式系統(tǒng)已經(jīng)有快兩年的時(shí)間了。很慶幸自己當(dāng)初選擇了嵌入式系統(tǒng)作為自己的研究和職業(yè)方向,可以說(shuō)它是一種催化劑,讓我自身的修養(yǎng)和研究能力都有了很大的提高。

        在嵌入式系統(tǒng)的大門前,我只能算是剛剛看到這個(gè)大門的臺(tái)階,但這段小小的距離讓我受益頗多,現(xiàn)將其中心得奉獻(xiàn)出來(lái),歡迎高手前輩們指正,以供剛接觸的新人參考。

        在寫之前,想先寫一句話,千萬(wàn)不要以為你是天才,所謂天才即勝別人N倍的人,如果你真認(rèn)為你是天才,請(qǐng)以天才的標(biāo)準(zhǔn)來(lái)要求自己,將自己付出和別人的比例以N:1來(lái)進(jìn)行。

        (1)學(xué)習(xí)與生活心態(tài)

        很多朋友都是在剛步入大學(xué)校門開始接觸計(jì)算機(jī)或者其他。大學(xué)是一個(gè)很讓人迷茫頹廢的地方,可能你在高中躊躇滿志,但在大學(xué)的管理機(jī)制下卻心態(tài)漸糜。能夠在大學(xué)(大一)里找到自己人生之志的同學(xué)有多少?目標(biāo)要明確,不要得過(guò)且過(guò),不要追逐熱門的東西。

        不管在什么時(shí)候,心里都要有自己的信念和理想,不要被其他東西左右了自己。要從興趣和競(jìng)爭(zhēng)出發(fā),因?yàn)檫@才是你產(chǎn)生動(dòng)力源的地方。學(xué)東西時(shí),要讓自己先喜歡上它,要學(xué)會(huì)享受學(xué)習(xí)它的時(shí)間,喜歡喬XXX的都知道,喬老爺子最常說(shuō)的一句就是要享受比賽的時(shí)間。

        因?yàn)橹挥心阆矚g上了它,享受了它,才不會(huì)被它所產(chǎn)生的壓力壓倒自己,不要產(chǎn)生一種厭惡的心理。而且心態(tài)要調(diào)整,不要一味的.蠻學(xué),死學(xué),在沒(méi)有什么興趣學(xué)的時(shí)候可以先玩幾天,在回過(guò)頭來(lái),或者用其他的方式來(lái)轉(zhuǎn)換。要抱著一種十年方能磨一劍的心理,扎扎實(shí)實(shí)從基礎(chǔ)開始,不要為高速開發(fā)的一些現(xiàn)象所迷惑,那些都只是軟件的功勞。

        我個(gè)人認(rèn)為搞編程,英語(yǔ)和數(shù)學(xué)很重要,大家一定要時(shí)時(shí)的抓,至于怎么抓那就是另外一回事了,當(dāng)然其他的知識(shí)也要汲取,可以多接觸點(diǎn)天文,地理,人文方面的東西來(lái)補(bǔ)充自己。轉(zhuǎn)換的生活方式。要學(xué)會(huì)生活,在人的一生中,都會(huì)遇到一些很不開心的事,或者大大小小的意外,孫子兵法里面一句大意就是說(shuō),戰(zhàn)場(chǎng)上要會(huì)將劣勢(shì)轉(zhuǎn)成優(yōu)勢(shì),即最大的劣勢(shì)很可能就是你的優(yōu)勢(shì)所在。

        一個(gè)打擊你可以把他變?yōu)榍斑M(jìn)的動(dòng)力,不必為了一點(diǎn)挫折和捶胸頓足,不必為了一點(diǎn)小事爭(zhēng)吵不休?臻e的時(shí)候可以躺下來(lái)看看天,你就會(huì)明白自強(qiáng)不息,厚德載物之理。(看到一些為了失戀或者其他而墮落的人真的很難受和可惜)。

        要給人以幫助。別人有困難時(shí)或者一些舉手之勞在自己解決范圍內(nèi)的盡力幫之,這對(duì)自己不會(huì)損失什么,相反在對(duì)方心里能夠樹立你的形象和增加好感。記住,給人之恩時(shí)也是給你自己鋪路,這個(gè)世界不是靠你一個(gè)人可改變的。

        (2)編程語(yǔ)言的選擇語(yǔ)言的爭(zhēng)論。

        很多初學(xué)擇,老是在學(xué)習(xí)何種語(yǔ)言上舉棋不定,試問(wèn),中國(guó)牌子有幾個(gè)不被罵的,試問(wèn),世界上哪部影片沒(méi)人說(shuō)他壞話的?術(shù)業(yè)有專攻,各司其職,每個(gè)語(yǔ)言的出現(xiàn)肯定都有自己價(jià)值和領(lǐng)域的范圍,不同的只是價(jià)值和領(lǐng)域的高級(jí)和大小。

        就像高,矮,胖,瘦組成一個(gè)“型”。但是技術(shù)是進(jìn)步的,這個(gè)進(jìn)步也是在舊的基礎(chǔ)上。放心,技術(shù)再飛躍也不會(huì)今天奔I,明天扣肉的迅速,在學(xué)習(xí)的同時(shí)也要時(shí)時(shí)關(guān)注整個(gè)語(yǔ)言界的走勢(shì)(貌似哪個(gè)偉人說(shuō)的與時(shí)俱進(jìn)),保持一種同步曲線的前進(jìn)。語(yǔ)言能干什么?能問(wèn)這句話,很欣慰。

        表明你是從基礎(chǔ)學(xué)起才會(huì)問(wèn)出這樣的話來(lái)。但換而言之你一開始對(duì)這門語(yǔ)言調(diào)查的信息不足。廟算者勝,對(duì)自己身邊的事物了解是非常重要的,這也能說(shuō)明說(shuō)你的教材或者教導(dǎo)你的人不夠充分。如果是我對(duì)新手交流,我會(huì)花足時(shí)間讓他明白這門語(yǔ)言是什么,能干什么,整個(gè)體系等等。

        這樣在學(xué)的時(shí)候,對(duì)同一條語(yǔ)句上的理解你可能跟別人就不一樣了,因?yàn)槟阒肋@門語(yǔ)言的體系架構(gòu),你可以從更多的特性角度去挖掘使用它。提高自己對(duì)語(yǔ)言閱讀能力。如何快速的進(jìn)步?可以告訴你沒(méi)有一步登天的辦法,但是也可以告訴你如何讓你快速掌握你所學(xué)的技術(shù)。多讀他人代碼,多領(lǐng)悟他人思維,多給自己出難題,多幾種方法來(lái)解問(wèn)題,多將語(yǔ)言的思想和身邊的事物聯(lián)系起來(lái)。想想你是怎么掌握普通話的,方法就不具體說(shuō)了。

        編程的思維。計(jì)算機(jī)是充滿誘惑的東西,很多人都說(shuō)熱愛計(jì)算機(jī),那只是它的表面,你熱愛的只是他的一種擴(kuò)展性的東西。能學(xué)計(jì)算機(jī)我很高興,因?yàn)橛?jì)算機(jī)從某種意義上來(lái)說(shuō)將空間的距離給消除掉了。這里沒(méi)有流血,沒(méi)有犧牲。你可以以一種藝術(shù)家的思維來(lái)塑造它,可以以偵探的邏輯思維來(lái)解決它,可以以一種戰(zhàn)爭(zhēng)狂人的思維來(lái)摧毀它。

        你可以將你的這種思維體現(xiàn)在代碼和整個(gè)布局里,不要驚異別人代碼思維的異風(fēng),你也有自己的思維風(fēng)格,你也可以,你也可以用自己代碼讓別人驚異。記住你學(xué)東西時(shí)更多的要體會(huì)他的思維,比如數(shù)學(xué),微積分,離散,無(wú)數(shù)的定理,你學(xué)完以后可能永遠(yuǎn)都用不到,但是你可能有這種感覺,在你碰到某一問(wèn)題時(shí),這一問(wèn)題的性質(zhì)和你學(xué)到的東西很類似,但是中間就是差了一點(diǎn)東西,對(duì)了,這就是它思維上的一種運(yùn)用,一種抽象,一種轉(zhuǎn)換。

      嵌入式學(xué)習(xí)心得3

        嵌入式學(xué)習(xí)心得時(shí)間過(guò)的緊快,在粵嵌教育已經(jīng)培訓(xùn),有5個(gè)月了培訓(xùn)期間贏來(lái)很多,也認(rèn)識(shí)了班上的自學(xué)大神,經(jīng)過(guò)系統(tǒng)的學(xué)習(xí),老師的細(xì)心指導(dǎo),我的付出努力,對(duì)于嵌入式上,學(xué)到很多實(shí)用的知識(shí)在動(dòng)手操作能力也加強(qiáng)了,不僅在專業(yè)領(lǐng)域技術(shù)方而有了很大進(jìn)步,而且在實(shí)踐操作方面我也對(duì)嵌入式有了更深入的了解。也許這5個(gè)月是這兒我在外而學(xué)習(xí)和生活最寶貴的時(shí)間。

        在校兩年,讀于電子信息韋爾泰宗工程技術(shù)專業(yè)的我,就覺得這研習(xí)專業(yè)領(lǐng)域?qū)W的知識(shí)太廣了,不管基礎(chǔ)還是動(dòng)手操作,都要比較靈活。在校期間,學(xué)習(xí)單片機(jī),傳感器,C語(yǔ)言,嵌入式應(yīng)用技術(shù)等課程。感覺學(xué)起來(lái),對(duì)我來(lái)說(shuō)接受還是比較快的,那時(shí)就有想過(guò):學(xué)的多不如學(xué)的短萼,也許高中學(xué)生對(duì)課程多于理論為主,理解它的原理和基本計(jì)算機(jī)程序方法方式。其實(shí),我還是有努力去學(xué)的,可以說(shuō),在?迫卫蠋煻冀虝(huì)我很多專業(yè)知識(shí),為我將來(lái)的學(xué)習(xí)和發(fā)展打好基礎(chǔ)。

        在大三期間,為了更為拉著明確自己要走的方向,去培訓(xùn)嵌入式軟件技術(shù)開發(fā)。也許將要投身嵌入式行業(yè)的我,就注定代價(jià)這條路要付出不少時(shí)間和精力,但如果我好求比較強(qiáng),接受還行,就不停給自己送祝福,努力!要去培訓(xùn)嵌入式,時(shí),我從網(wǎng)上也對(duì)它有更加的想像也看下大學(xué)的嵌入式應(yīng)用技術(shù)書,嵌入式系統(tǒng)是軟件和硬件的綜合體,以應(yīng)用為中心,以科學(xué)計(jì)算為基礎(chǔ),軟硬件可裁剪,改變應(yīng)用系統(tǒng)對(duì)功能、可靠性、成本、體積、功耗等嚴(yán)格要求的專用負(fù)載計(jì)算機(jī)系統(tǒng)。

        剛開始嵌入式學(xué)習(xí),對(duì)Linux系統(tǒng)的專業(yè)知識(shí)加于鞏固。一些簡(jiǎn)單的.代碼,C語(yǔ)言,對(duì)于嵌入式軟件還是硬件開發(fā)的人員,對(duì)C語(yǔ)言的掌握這個(gè)是沃蘇什,卡的,特別是對(duì)于以后致力于嵌入式軟件開發(fā)的人現(xiàn)在絕大部分全都是用C語(yǔ)言。在下來(lái)兩個(gè)月就對(duì)Linux系統(tǒng),數(shù)據(jù)結(jié)構(gòu)、系統(tǒng)移植的方法、A8的體系結(jié)構(gòu)、Linux內(nèi)核及驅(qū)動(dòng)設(shè)計(jì)、 android> C+Java的JNI應(yīng)用編程的系統(tǒng)學(xué)習(xí)。在每學(xué)個(gè)階段就作一個(gè)考試,基本知識(shí)對(duì)前面所學(xué)的知識(shí)進(jìn)行復(fù)習(xí),有些會(huì)做一個(gè)簡(jiǎn)單的小項(xiàng)目,學(xué)以致用。知識(shí)量還是比較多,但教學(xué)也比較快,有些知識(shí)還沒(méi)消化完,第二天又接受新知識(shí),對(duì)于能在課上基本上就可以對(duì)知識(shí)完全懂的并不多,晚上都用一個(gè)半小時(shí)來(lái)復(fù)習(xí)。經(jīng)過(guò)5個(gè)月系統(tǒng)的學(xué)習(xí),嵌入式技術(shù)方面有了很大進(jìn)步,實(shí)踐操作方而也對(duì)嵌入式有了更深入的了解。在最后一個(gè)月,基于A8(S5PV210)的嵌入式智能家居系統(tǒng)制作。

        下而我談?wù)勗诨洴B砌教育的培訓(xùn)感受,我培訓(xùn)的地點(diǎn)是在科學(xué)城粵嵌教育培訓(xùn)中心的多媒體課室里,這里有研習(xí)環(huán)境非常好,在緊張的學(xué)習(xí)的整個(gè)過(guò)程中,你可以得到名師的督促,也可以體會(huì)到第一流企業(yè)高質(zhì)量的培訓(xùn)。在課堂上,老師們認(rèn)真的演說(shuō),以及手把手地教導(dǎo),使每個(gè)學(xué)生都能夠扎實(shí)地掌握到嵌入式的各方而的知識(shí)。而粵嵌幼兒教育教育的老師也是操作實(shí)踐為主,實(shí)踐是非常重要的,只有把知識(shí)掌握到位,才能達(dá)到學(xué)習(xí)的目的。

        感謝粵嵌教育機(jī)構(gòu),感謝粵嵌教育老師。

      嵌入式學(xué)習(xí)心得4

        學(xué)期開始,我們開始學(xué)習(xí)《嵌入式系統(tǒng)及應(yīng)用》,由于初次接觸嵌入式系統(tǒng),感覺蠻難的,所以收獲不是很大,很多的概念都比較模糊,等到學(xué)期結(jié)束開始做嵌入式課程設(shè)計(jì)時(shí),真是茫然無(wú)從下手,自從拿到設(shè)計(jì)主題后,我就像熱鍋上的螞蟻,一個(gè)字"急"。最后實(shí)在沒(méi)有辦法,逼著自己去學(xué)習(xí),查資料,總算對(duì)嵌入式有了淺層理解。

        嵌入式系統(tǒng)本身是一個(gè)相對(duì)模糊的定義,一個(gè)手持的Mp3和一個(gè)pC104的微型工業(yè)控制計(jì)算機(jī)都可以認(rèn)為是嵌入式系統(tǒng)?傮w來(lái)說(shuō),嵌入式系統(tǒng)是"用于控制,監(jiān)視或者輔助操作機(jī)器和設(shè)備的裝備"。

        一個(gè)典型的桌面Linux系統(tǒng)包括3個(gè)主要的軟件層———linux內(nèi)核、C庫(kù)和應(yīng)用程序代碼。內(nèi)核是唯一可以完全控制硬件的層,內(nèi)核驅(qū)動(dòng)程序代表應(yīng)用程序與硬件之間進(jìn)行會(huì)話。內(nèi)核之上是C庫(kù),負(fù)責(zé)把pOSIXApI轉(zhuǎn)換為內(nèi)核可以識(shí)別的形式,然后調(diào)用內(nèi)核,從應(yīng)用程序向內(nèi)核傳遞參數(shù)。應(yīng)用程序依靠驅(qū)動(dòng)內(nèi)核來(lái)完成特定的任務(wù)。

        在了解了基礎(chǔ)知識(shí)之后,我開始進(jìn)行上機(jī)操作,當(dāng)然,其中遇到很多的難題,很多東西都是第一次接觸,又沒(méi)有別人在旁邊指導(dǎo)操作,完全憑借自己去摸索練習(xí)。其中的困難可想而知。

        然而堅(jiān)持就是勝利,牙一咬眼一閉堅(jiān)持做下去,而通過(guò)本次實(shí)驗(yàn),我感覺收獲還是蠻多的`?赡芪覍(duì)于嵌入式的知識(shí)學(xué)習(xí)的還是不太多,但是這之外的東西收獲頗豐。

        它讓我學(xué)會(huì)了如何通過(guò)自己的努力去認(rèn)知一個(gè)新事物,更重要的是端正自己的,只有真正下功夫去學(xué)習(xí),才能有收獲,正所謂"一份耕耘,一份收獲。"沒(méi)有付出,何談回報(bào)呢?

        再者,通過(guò)本次實(shí)驗(yàn),我也學(xué)會(huì)了如何去分析問(wèn)題,如何找出自己設(shè)計(jì)中的不足,繼而去排除解決問(wèn)題,這就是一個(gè)自我學(xué)習(xí)的過(guò)程。當(dāng)我們通過(guò)實(shí)驗(yàn)去學(xué)習(xí)理論知識(shí)時(shí),自己動(dòng)手得出的結(jié)論,不僅能加深我們對(duì)嵌入式的理解,更能加深我們對(duì)此的記憶。

        當(dāng)然,在這其中,我也發(fā)現(xiàn)自己的許多不足之處,由于學(xué)期伊始我沒(méi)有好好學(xué)習(xí),才落到如此地步,這也可以說(shuō)是一個(gè)教訓(xùn)吧!我相信在以后的學(xué)習(xí)工作中,我一定會(huì)端正自己的學(xué)習(xí)態(tài)度,一絲不茍的去對(duì)待每一件事。只有做好足夠的準(zhǔn)備,才能事半功倍!

      嵌入式學(xué)習(xí)心得5

        一,如果非常多人都想做Linux,那么就要對(duì)Linux要比較熟悉。這個(gè)熟悉不是說(shuō)對(duì)內(nèi)核,對(duì)代碼有多了解,而是至少要會(huì)基本的操作,非常難想象讓一個(gè)連編譯程式,編輯文本文件都非常困難的人去弄嵌入式的軟件吧?傊谶M(jìn)入嵌入式這個(gè)領(lǐng)域之前要對(duì)自己評(píng)估一下,看看自己是不是準(zhǔn)備好了去學(xué)習(xí)嵌入式相關(guān)的東西。

        二,要舍得花錢買研發(fā)板。公欲善其技,必先利其器。也就是說(shuō),理論上可能掌控了非常多,不過(guò)不去實(shí)踐,那只能是紙上談兵,這樣是無(wú)法學(xué)好嵌入式的。弄個(gè)研發(fā)板自己擺弄擺弄,即使什么都不懂,也能按照說(shuō)明書把廠家給的程式下載到研發(fā)板上運(yùn)行運(yùn)行,先知其然,然后再通過(guò)具體的學(xué)習(xí)知其所以然,這樣能避免學(xué)習(xí)中的枯燥。目前市場(chǎng)上研發(fā)板的種類繁多,相同CPU的板子價(jià)格卻相差非常多,令非常多人都不知道怎么選擇購(gòu)買。

        我的看法是,盡量買大廠的產(chǎn)品。因?yàn)樵诔鯇W(xué)階段學(xué)習(xí)資料少是個(gè)非常頭疼的事,非常多時(shí)候都是無(wú)從下手,不知道怎么去做,那么隨研發(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什么的,那入門就非常難了。不過(guò)大廠的板子都非常貴,大家能根據(jù)預(yù)算來(lái)選擇適合自己的研發(fā)板,不過(guò)無(wú)論怎樣,在學(xué)習(xí)上投資都是值得的。

        三,不要事無(wú)巨細(xì)的學(xué)習(xí),要有明確的目標(biāo)。我最開始給自己制定的學(xué)習(xí)計(jì)劃是:學(xué)習(xí)arm體系結(jié)構(gòu)->學(xué)習(xí)arm匯編->自己移植bootloader ->自己移植kernel ->做應(yīng)用,不過(guò)不久就被我否決了,因?yàn)檫@個(gè)過(guò)程實(shí)在是太枯燥太痛苦了,在學(xué)習(xí)資料少,沒(méi)人指導(dǎo)的情況下根本無(wú)法進(jìn)展。于是我決定使用廠家的代碼來(lái)“玩”研發(fā)板,自己弄些應(yīng)用上去。先是完全使用廠家給的bootloader,kernel,cramfs。之后發(fā)現(xiàn)cramfs中的一些控制Linux初始化的文件不符合我的需求,于是修改cramfs,刪除了QT,修改了網(wǎng)卡初始的IP地址,安裝到板子上能運(yùn)行了之后就開始嘗試做一些應(yīng)用,比如hello world這樣的程式。

        最后移植了一個(gè)mpg123到板子上。完萬(wàn)能在不知道原理的情況下來(lái)使用板子的一些功能,等熟悉板子了再回頭學(xué)習(xí)其中的道理,這樣就容易一些。學(xué)習(xí)嵌入式就是這樣,根據(jù)問(wèn)題來(lái)選擇學(xué)習(xí)的內(nèi)容,否則會(huì)非常盲目,最后就失去信心了。

        四,要有耐心。不能否認(rèn),在學(xué)習(xí)一門自己完全不了解的技術(shù)是非常煩人的。嵌入式的復(fù)雜在于他的交叉性。也就是說(shuō)為了研究某一個(gè)嵌入式的問(wèn)題,你有可能得學(xué)習(xí)非常多其他的知識(shí),比如操作系統(tǒng),編譯,體系結(jié)構(gòu)等等,那么對(duì)于這種情況需要我們有足夠的耐心。我在交叉編譯mpg123的時(shí)候前幾次無(wú)論怎么修改makefile都無(wú)法編譯成功,最后我發(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大家一些幫助。

        剛剛和LUPA的嵌入式版主要了uboot的代碼,接下來(lái)的我想研究研究廠家的bootloader代碼然后移植一下uboot。

        嵌入式學(xué)習(xí)心得體會(huì)四:初學(xué)嵌入式的幾點(diǎn)心得和體會(huì)

        研究嵌入式系統(tǒng)已經(jīng)有快兩年的時(shí)間了。很慶幸自己當(dāng)初選擇了嵌入式系統(tǒng)作為自己的研究和職業(yè)方向,可以說(shuō)它是一種催化劑,讓我自身的修養(yǎng)和研究能力都有了很大的提高。(當(dāng)然這離不開我敬愛的導(dǎo)師門給我的教導(dǎo)與支持和我個(gè)人自身的基礎(chǔ)及努力)在嵌入式系統(tǒng)的大門前,我只能算是剛剛看到這個(gè)大門的臺(tái)階,但這段小小的距離讓我受益頗多,現(xiàn)將其中心得奉獻(xiàn)出來(lái),歡迎高手前輩們指正,以供剛接觸的新人參考。(別人的心得和經(jīng)驗(yàn)?zāi)憧梢詫W(xué)習(xí),但是不可以完全照而搬之。因?yàn)槊總(gè)人的心理,生活方式,看待事物及個(gè)人志向立場(chǎng)等等其他都不同,我的方法不一定適合你,但是可以學(xué)習(xí)借鑒。)

        在寫之前,想先寫一句話,千萬(wàn)不要以為你是天才,所謂天才即勝別人N倍的人,如果你真認(rèn)為你是天才,請(qǐng)以天才的標(biāo)準(zhǔn)來(lái)要求自己,將自己付出和別人的比例以N:1來(lái)進(jìn)行。 (1)學(xué)習(xí)與生活心態(tài)

        很多朋友都是在剛步入大學(xué)校門開始接觸計(jì)算機(jī)或者其他。大學(xué)是一個(gè)很讓人迷茫頹廢的地方,可能你在高中躊躇滿志,但在大學(xué)的管理機(jī)制下卻心態(tài)漸糜。能夠在大學(xué)(大一)里找到自己人生之志的同學(xué)有多少?目標(biāo)要明確,不要得過(guò)且過(guò),不要追逐熱門的東西。不管在什么時(shí)候,心里

      嵌入式學(xué)習(xí)心得6

        還記得老師第一次將一塊天祥的2440開發(fā)板放到我面前時(shí),我心里覺得這太神奇了,好漂亮的板子,怎么弄呢?老師大體給我講了一下,但是以前連51單片機(jī)操作都不熟的我如何記得住老師說(shuō)的呢?板子拿到手里,左手拿不知到怎么開始,右手拿也不知道如何入手啊。

        然后我決定上網(wǎng)查一查這個(gè)東西如何轉(zhuǎn)起來(lái)呢?搜到了天祥的視頻教程,但其是加密的,唉……我大概就在網(wǎng)上搜了將近一周的時(shí)間,后來(lái)老師過(guò)來(lái)詢問(wèn)我的板子玩的'如何了,我連工作環(huán)境都沒(méi)有搭建起來(lái),老師說(shuō)我那里有視頻,我覺得老師啊,你不早說(shuō)啊。

        也許老師是故意的,因?yàn)閷⒔恢艿臅r(shí)間我了解了三星公司的芯片S3C2440A,知道了天祥開發(fā)板的原理,包括的外設(shè),有了整體的認(rèn)識(shí)。

        我拿到視頻后跟著視頻一步一步地開始了我的嵌入式之旅。

      嵌入式學(xué)習(xí)心得7

        嵌入式學(xué)習(xí)心得體會(huì),4月10號(hào),為期一個(gè)階段的Linux開發(fā)基礎(chǔ)培訓(xùn)課程圓滿結(jié)束,回首這些天所留下的點(diǎn)點(diǎn)滴滴,感觸深深,學(xué)習(xí)上知識(shí)點(diǎn)的積累,靈活運(yùn)用的過(guò)程中感受到了Linux操作的快速高效性能,這也是我所追求的效率!

        當(dāng)初初涉培訓(xùn)課程的第一門課程時(shí),都說(shuō)Linux操作很繁瑣復(fù)雜,心里總有些顧忌,帶著種種不安與些許拼博的決心,開始了自我提升階段的"充電",由徐海兵老師教授我們基礎(chǔ)課程的培訓(xùn),我們則像著小學(xué)生般認(rèn)真的記著筆記,仔細(xì)聽著并學(xué)會(huì)如何去在實(shí)踐中運(yùn)用所學(xué)的Linux下的各種強(qiáng)大的命令集。

        在Unit 1中,徐老師詳細(xì)生動(dòng)的為我們講述了有關(guān)Linux的誕生、初成長(zhǎng)以及輝煌的發(fā)展至今,今后應(yīng)用范圍則愈來(lái)愈廣泛,講解了為L(zhǎng)inux這個(gè)偉大的OS做出巨大貢獻(xiàn)的一位位出色的、偉大的人物,他們那種學(xué)習(xí)鉆研的精神、鍥而不舍的信念、勇于把握住難得的機(jī)會(huì),從小處著手,踏踏實(shí)實(shí)的創(chuàng)造出了對(duì)人類科技發(fā)展做出卓越貢獻(xiàn)的Linux(Unix)系統(tǒng),他們的種種,都值得我們?nèi)ド羁谭词、刻苦學(xué)習(xí)、傳承并永遠(yuǎn)發(fā)展下去。

        查看ip地址和重啟網(wǎng)絡(luò)服務(wù)是我學(xué)的第一個(gè)命令:ifconfig eth0、ifconfig eth0 IP地址、service network restart。了解到遠(yuǎn)程登錄軟件可用xmanager。secureCRT是我們常用的,安裝好后利用其登錄到了Red hat Linux,需要知道Linux主機(jī)的ip地址。徐老師為我們介紹了重要內(nèi)容:SHELL,即運(yùn)行程序的程序,如echo $SHELL可查看SHELL的環(huán)境變量是csh還是bash。(學(xué)習(xí)心得 )指令pwd可查看當(dāng)前所在路徑,passwd:更改Linux下的密碼,僅限r(nóng)oot用戶有此權(quán)限,當(dāng)然我們是利用虛擬機(jī)VMware程序來(lái)運(yùn)行Linux OS的,懂得了如何設(shè)置虛擬機(jī)的網(wǎng)卡設(shè)置、暫停、恢復(fù)、全屏等。

        簡(jiǎn)單的學(xué)習(xí)后進(jìn)入U(xiǎn)nit 2,命令行的句法讓我懂得了用法規(guī)則,一系列的命令功能強(qiáng)大:date顯示當(dāng)前年月時(shí)間星期之類的;more指令與less重要但不常用;cat用于查看短小的文件內(nèi)容,常用!mkdir命令用于在當(dāng)前目錄下創(chuàng)建新的目錄;ls顯示當(dāng)前目錄下所有文件;cd更改文件路徑,如cd 、cd 。當(dāng)前目錄;rmdir刪除空文件夾;rm指令很強(qiáng)大,用于刪除空目錄及非空目錄下的指定或全部文件;man真男人,幫助手冊(cè);history指令用于顯示編寫過(guò)的命令集,以history序號(hào)可顯示序號(hào)所指命令;echo回寫命令,很重要,我需要繼續(xù)學(xué)習(xí);exit指從多重SHELL退出來(lái);Linux賬號(hào)下,可以增加用戶、刪除用戶、設(shè)置密碼:useradd、userdel、passwd。

        注:所有的用戶的家目錄都在/home下面,唯獨(dú)root的家是在/root。點(diǎn)文件都是些SHELL的`腳本程序,也稱隱藏文件;環(huán)境變量常見的有:HOME PATH PWD,懂得了絕對(duì)路徑與相對(duì)路徑的對(duì)比概念。

        最后進(jìn)入U(xiǎn)nit 3、

        文件與文件處理的學(xué)習(xí)中,知道了Linux下支持的六種文件類型:普通文件、目錄、設(shè)備文件、命名管道、符號(hào)鏈接、socket;Linux下文件系統(tǒng)的組織:倒立的樹形結(jié)構(gòu):/ /bin /boot /dev /home /lib /proc等文件目錄,ls –l指令很好很強(qiáng)大,顯示文件類型與權(quán)限、所有者、字節(jié)大小、時(shí)間及文件名;touch可創(chuàng)建空文件,復(fù)制文件用指令cp,可選—i、—r等;重命名文件使用mv [—i];du顯示當(dāng)前目錄所占空間大;wc命令顯示列表中文件的行數(shù)、字?jǐn)?shù)、字符數(shù);追加:cat [文件列表] 》目標(biāo)文件;find指令與grep重要,暫未學(xué)習(xí),自己在實(shí)踐中學(xué)習(xí),文件訪問(wèn)權(quán)限有:r w x;chmod指令可修改訪問(wèn)權(quán)限,如chmod 777 —R文件名。

        輸入輸出重定向每個(gè)命令默認(rèn)打開三個(gè)文件:標(biāo)準(zhǔn)輸入stdin,標(biāo)準(zhǔn)輸出stdout,標(biāo)準(zhǔn)錯(cuò)誤stderr,鍵盤為標(biāo)準(zhǔn)輸入,而控制臺(tái)則是標(biāo)準(zhǔn)輸出,文件描述符分別是0,1,2;最重要最常用的為輸出重定向>與錯(cuò)誤重定向2> ;echo添加的內(nèi)容>/ 》文件;Linux過(guò)濾器和管道:管道操作符:| ;即將某個(gè)命令的輸出與某個(gè)命令的標(biāo)準(zhǔn)輸入相連接,從而實(shí)現(xiàn)管道功能,例如ls –l |wc;管道和重定向操作符可同時(shí)用于一個(gè)命令行。

      嵌入式學(xué)習(xí)心得8

        工作一年了,喜愛嵌入式這個(gè)好玩,令人羨慕的行業(yè),不止是工資待遇哦。

        4月,又是有許多面臨畢業(yè)、找工作的大學(xué)生來(lái)到,面對(duì)如此激烈的競(jìng)爭(zhēng),如果有一技之長(zhǎng)旁身,那就是你挑公司了。

        非常有感慨,上一年我也在大學(xué)城中參加千里馬的面試,跟我同學(xué)都是拿著一袋子的簡(jiǎn)歷去排隊(duì)。

        或者網(wǎng)上招聘海投簡(jiǎn)歷。

        現(xiàn)在就職的公司算不上高大上,還能算的過(guò)去?偨Y(jié)一下學(xué)習(xí)心得,也算對(duì)自己學(xué)習(xí)有個(gè)交代吧。

        1、如何做好嵌入式Linux學(xué)習(xí)前的準(zhǔn)備?

        要成為一名合格的嵌入式Linux工程師,就需要系統(tǒng)的學(xué)習(xí)軟、硬件相關(guān)領(lǐng)域內(nèi)的知識(shí)。大學(xué)里面學(xué)的基礎(chǔ)還行,可以繼續(xù)自學(xué),我是自學(xué)韋東山Linux視頻,重點(diǎn)是有書,有視頻,有代碼。如果基礎(chǔ)太差是個(gè)小白,還是建議去花幾萬(wàn)培訓(xùn)吧。

        2、學(xué)習(xí)嵌入式Linux需要補(bǔ)習(xí)哪些基礎(chǔ)課程?

        嵌入式Linux工程師的學(xué)習(xí)需要具備一定的C語(yǔ)言基礎(chǔ),因此面對(duì)許多朋友只是在大一或者大二學(xué)習(xí)過(guò)C(還不一定認(rèn)真學(xué)了,呵呵!),之后基本就不再用過(guò)的情況,建議大家在學(xué)習(xí)之前先復(fù)習(xí)一下C語(yǔ)言基礎(chǔ)這塊。要提醒大家的是,復(fù)習(xí)時(shí)不能只關(guān)注基本語(yǔ)法,對(duì)于常用的數(shù)據(jù)存儲(chǔ)及處理方式,例如:數(shù)組、結(jié)構(gòu)體等也要關(guān)注,有條件的話一定在機(jī)器上親自敲敲代碼、分析理解一下具體案例代碼編寫的思路,讓自己慢慢進(jìn)入一名嵌入式開發(fā)人員的`狀態(tài)。

        3、嵌入式Linux開發(fā)跟普通軟件開發(fā)在學(xué)習(xí)方法上有什么不同?

        要成為一名成功的嵌入式軟件開發(fā)人員,程序的設(shè)計(jì)能力是首要技能,這一點(diǎn)與普通的軟件開發(fā)人員的要求是一樣的。但是作為“軟硬兼施”的嵌入式開發(fā),則要求大家不僅要了解較底層軟件的工作過(guò)程和工作原理(例如操作系統(tǒng)級(jí)、驅(qū)動(dòng)程序級(jí)軟件),可以看一下韋東山Linux視頻第1期(基于S3C2440錄制): ARM實(shí)驗(yàn),u-boot,文件系統(tǒng),初級(jí)驅(qū)動(dòng)。

      嵌入式學(xué)習(xí)心得9

        目前最常見的嵌入式LINUX方面,我認(rèn)為大概3個(gè):

        1.嵌入式LINUX上層的應(yīng)用,包括QT的GUI開發(fā)

        2.嵌入式的LINUX系統(tǒng)開發(fā)

        3.嵌入式的驅(qū)動(dòng)開發(fā)

        學(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)榍度胧?/p>

        開發(fā)8位的處理器顯得有點(diǎn)低端,大多數(shù)只能用作簡(jiǎn)單的工控.

        第三.學(xué)習(xí)一種嵌入式操作系統(tǒng),像LINUX,WINCE等都可以,LINUX更好。

        三:ARM是一種微處理器,已遍及工業(yè)控制,消費(fèi)類的電子產(chǎn)品,通信,網(wǎng)絡(luò),無(wú)線等各類的產(chǎn)品基于

        ARM技術(shù)的微處理器已占75%以上的市場(chǎng)份額,可見其技術(shù)已逐滲入到我們生活中的各個(gè)領(lǐng)域,像手機(jī)就是用ARM7 ARM9 ARM11的`微處理器技術(shù)開發(fā)的。嵌入式系統(tǒng)最常見的ARM系列,ARM7,ARM9,ARM11,cortex-A8等。

        我們都是曾經(jīng)從大學(xué)里走出來(lái)的迷茫羊羔,工作以后我才知道,在大學(xué)里不是學(xué)到了什么,而是學(xué)會(huì)怎么去學(xué),相信自己,理清自己的思路,根據(jù)自己的性格,剖析自我適合往哪方面發(fā)展。

      嵌入式學(xué)習(xí)心得10

        目前最常見的嵌入式LINUX方面,我認(rèn)為大概3個(gè):

        1。嵌入式LINUX上層的應(yīng)用,包括QT的GUI開發(fā)

        2。嵌入式的LINUX系統(tǒng)開發(fā)

        3。嵌入式的驅(qū)動(dòng)開發(fā)

        學(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ò),無(wú)線等各類的產(chǎn)品基于ARM技術(shù)的`微處理器已占75%以上的市場(chǎng)份額,可見其技術(shù)已逐滲入到我們生活中的各個(gè)領(lǐng)域,像手機(jī)就是用ARM7 ARM9 ARM11的微處理器技術(shù)開發(fā)的。嵌入式系統(tǒng)最常見的ARM系列,ARM7,ARM9,ARM11,cortex—A8等。

        我們都是曾經(jīng)從大學(xué)里走出來(lái)的迷茫羊羔,工作以后我才知道,在大學(xué)里不是學(xué)到了什么,而是學(xué)會(huì)怎么去學(xué),相信自己,理清自己的思路,根據(jù)自己的性格,剖析自我適合往哪方面發(fā)展。

      嵌入式學(xué)習(xí)心得11

        嵌入式系統(tǒng)用在一些特定專用設(shè)備上,通常這些設(shè)備的硬件資源(如處理器、存儲(chǔ)器等)非常有限,并且對(duì)成本很敏感,有時(shí)對(duì)實(shí)時(shí)響應(yīng)要求很高等。特別是隨著消費(fèi)家電的智能化,嵌入式更顯重要。像我們平常常見到的手機(jī)、PDA、電子字典、可視電話、VCD/DVD/MP3 Player、數(shù)字相機(jī)(DC)、數(shù)字?jǐn)z像機(jī)(DV)、U-Disk、機(jī)頂盒(Set Top Box)、高清電視(HDTV)、游戲機(jī)、智能玩具、交換機(jī)、路由器、數(shù)控設(shè)備或儀表、汽車電子、家電控制系統(tǒng)、醫(yī)療儀器、航天航空設(shè)備等等都是典型的嵌入式系統(tǒng)。

        看到了嵌入式系統(tǒng)的范圍,你也應(yīng)該知道嵌入式系統(tǒng)工程師是做什么的,就是開發(fā)上面的那些電子產(chǎn)品的工程師。

        關(guān)于如何學(xué)習(xí)嵌入式?

        學(xué)習(xí)嵌入式,該學(xué)習(xí)什么基本的知識(shí)呢?

        首先C語(yǔ)言,這個(gè)是毋庸置疑的,不管是做嵌入式軟件還是硬件開發(fā)的人員,對(duì)C語(yǔ)言的掌握這個(gè)是必需的,特別是對(duì)于以后致力于嵌入式軟件開發(fā)的人,現(xiàn)在絕大部分都是用C語(yǔ)言,你說(shuō)不掌握它可以嗎?至于如何學(xué)習(xí)C語(yǔ)言,我想這些基礎(chǔ)的知識(shí)每個(gè)人都有自己的方法,關(guān)鍵要去學(xué)習(xí),看書也好,網(wǎng)上找些視頻看也好。很多人會(huì)問(wèn),C語(yǔ)言要學(xué)到怎么樣,我覺得這沒(méi)有標(biāo)準(zhǔn)的答案。我想至少你在明白了一些基礎(chǔ)的概念后,就該寫代碼了,動(dòng)手才是最重要的,當(dāng)你動(dòng)手了,遇到問(wèn)題了,再反過(guò)來(lái)學(xué)習(xí),反過(guò)來(lái)查查課本,那時(shí)的收獲就不是你死看書能得到的。

        其次,應(yīng)該對(duì)操作系統(tǒng)有所了解,這對(duì)你對(duì)硬件和軟件的理解,絕對(duì)有很大的幫助。應(yīng)該把系統(tǒng)的管理理解一下,比如進(jìn)程、線程,系統(tǒng)如何來(lái)分配資源的,系統(tǒng)如何來(lái)管理硬件的,當(dāng)然,不是看書就能把這些理解透,如果不是一時(shí)能理解,沒(méi)關(guān)系,多看看,結(jié)合以后的項(xiàng)目經(jīng)驗(yàn),會(huì)有更好的理解的`。

        還有應(yīng)該學(xué)習(xí)嵌入式系統(tǒng),如linux或者wince下的編程,這些對(duì)以后做應(yīng)用的編程很有幫助,當(dāng)然,如果做手機(jī)的話,那可以學(xué)習(xí)MTK、塞班、Android等操作系統(tǒng),Android是以后發(fā)展的趨勢(shì),現(xiàn)在很熱門,Android也是基于linux系統(tǒng)封裝的,所以建議先學(xué)習(xí)下linux。

        還有,應(yīng)該學(xué)習(xí)下單片機(jī)或者ARM或者M(jìn)IPS,很多人說(shuō)我沒(méi)有單片機(jī)的經(jīng)驗(yàn),直接學(xué)ARM可以嗎?我覺得那完全沒(méi)有問(wèn)題的,當(dāng)然如果你學(xué)習(xí)過(guò)單片機(jī),那最好不過(guò)了,以后學(xué)習(xí)ARM就更簡(jiǎn)單了。

        最后如果你把以上的知識(shí)都有所了解后,就該去閱讀閱讀一些優(yōu)秀的代碼,比如結(jié)合arm芯片手冊(cè)學(xué)習(xí)去學(xué)習(xí)下UBOOT的源代碼,了解下最小的系統(tǒng)開發(fā),那對(duì)你整個(gè)嵌入式開發(fā)的非常有幫助的,可以的話,還可以學(xué)習(xí)下linux的源代碼,當(dāng)然如果你直接閱讀2.6的代碼,我想你會(huì)很痛苦的,可以先看看linux 代碼早期的版本,比如0.12 的代碼等等,麻雀雖小,五臟俱全,如果你全看完了,那我想你就是一名很成功的嵌入式工程師。

        至于上面說(shuō)的知識(shí)如何學(xué)習(xí)呢?每個(gè)人都應(yīng)該去找自己最好的方法,所謂的最好的方法就是最適合自己的方法。很多人看不進(jìn)書,那就去看看視頻吧。視頻也應(yīng)該要選擇,不是隨便看看,應(yīng)該要有所選擇,有所挑選。我也是這樣一路走過(guò)來(lái)的,不過(guò)我這人比較懶,我看不進(jìn)書,一看書我就想睡覺,所以這幾年我都是看視頻過(guò)來(lái)的,現(xiàn)在也算學(xué)有所成,但也不敢說(shuō)是高手吧。

        我在網(wǎng)上看到,有人把自己學(xué)習(xí)嵌入式的視頻總結(jié)出來(lái),嵌入式系列實(shí)踐和視頻教程,大家可以看看網(wǎng)址我仔細(xì)看了覺得很不錯(cuò),我本來(lái)也想整理下,可是奈何我自己的電腦硬盤空間才40G,沒(méi)有辦法,時(shí)間也是不夠,心有余而力不足,我不是在幫他做廣告,雖然要花錢,我覺得算不錯(cuò),至少自己不用去整理和花大量的時(shí)間去找資源,當(dāng)然如果網(wǎng)上有的下,你網(wǎng)速和硬盤都?jí)虻脑,我建議大家自己網(wǎng)上下也好。想想我自己該開始學(xué)的時(shí)候,那時(shí)視頻資源少之又少,我買書和買視頻至少花了幾千塊,但是我覺得那很值,至少我現(xiàn)在賺回來(lái)了很多知識(shí)。

        最后,希望這篇文章對(duì)熱愛嵌入式,想致力于嵌入式開發(fā)的朋友有所幫助。送給大家一句簡(jiǎn)單而又樸素的話,堅(jiān)持就是勝利,貴在堅(jiān)持,也可以看看如何堅(jiān)持嵌入式學(xué)習(xí)!

      嵌入式學(xué)習(xí)心得12

        嵌入式學(xué)習(xí)心得體會(huì),4月10號(hào),為期一個(gè)階段的Linux開發(fā)基礎(chǔ)培訓(xùn)課程圓滿結(jié)束,回首這些天所留下的點(diǎn)點(diǎn)滴滴,感觸深深,學(xué)習(xí)上知識(shí)點(diǎn)的積累,靈活運(yùn)用的過(guò)程中感受到了Linux操作的快速高效性能,這也是我所追求的效率!

        當(dāng)初初涉培訓(xùn)課程的第一門課程時(shí),都說(shuō)Linux操作很繁瑣復(fù)雜,心里總有些顧忌,帶著種種不安與些許拼博的決心,開始了自我提升階段的"充電",由徐海兵老師教授我們基礎(chǔ)課程的培訓(xùn),我們則像著小學(xué)生般認(rèn)真的記著筆記,仔細(xì)聽著并學(xué)會(huì)如何去在實(shí)踐中運(yùn)用所學(xué)的Linux下的各種強(qiáng)大的`命令集。

        在Unit 1中,徐老師詳細(xì)生動(dòng)的為我們講述了有關(guān)Linux的誕生、初成長(zhǎng)以及輝煌的發(fā)展至今,今后應(yīng)用范圍則愈來(lái)愈廣泛,講解了為L(zhǎng)inux這個(gè)偉大的OS做出巨大貢獻(xiàn)的一位位出色的、偉大的人物,他們那種學(xué)習(xí)鉆研的精神、鍥而不舍的信念、勇于把握住難得的機(jī)會(huì),從小處著手,踏踏實(shí)實(shí)的創(chuàng)造出了對(duì)人類科技發(fā)展做出卓越貢獻(xiàn)的Linux(Unix)系統(tǒng),他們的種種,都值得我們?nèi)ド羁谭词、刻苦學(xué)習(xí)、傳承并永遠(yuǎn)發(fā)展下去。

        查看ip地址和重啟網(wǎng)絡(luò)服務(wù)是我學(xué)的第一個(gè)命令:ifconfig eth0、ifconfig eth0 IP地址、service network restart。了解到遠(yuǎn)程登錄軟件可用xmanager。secureCRT是我們常用的,安裝好后利用其登錄到了Red hat Linux,需要知道Linux主機(jī)的ip地址。徐老師為我們介紹了重要內(nèi)容:SHELL,即運(yùn)行程序的程序,如echo $SHELL可查看SHELL的環(huán)境變量是csh還是bash。(學(xué)習(xí)心得 )指令pwd可查看當(dāng)前所在路徑,passwd:更改Linux下的密碼,僅限r(nóng)oot用戶有此權(quán)限,當(dāng)然我們是利用虛擬機(jī)VMware程序來(lái)運(yùn)行Linux OS的,懂得了如何設(shè)置虛擬機(jī)的網(wǎng)卡設(shè)置、暫停、恢復(fù)、全屏等。

        簡(jiǎn)單的學(xué)習(xí)后進(jìn)入U(xiǎn)nit 2,

        命令行的句法讓我懂得了用法規(guī)則,一系列的命令功能強(qiáng)大:date顯示當(dāng)前年月時(shí)間星期之類的;more指令與less重要但不常用;cat用于查看短小的文件內(nèi)容,常用!mkdir命令用于在當(dāng)前目錄下創(chuàng)建新的目錄;ls顯示當(dāng)前目錄下所有文件;cd更改文件路徑,如cd 、cd .當(dāng)前目錄;rmdir刪除空文件夾;rm指令很強(qiáng)大,用于刪除空目錄及非空目錄下的指定或全部文件;man真男人,幫助手冊(cè);history指令用于顯示編寫過(guò)的命令集,以history序號(hào)可顯示序號(hào)所指命令;echo回寫命令,很重要,我需要繼續(xù)學(xué)習(xí);exit指從多重SHELL退出來(lái);Linux賬號(hào)下,可以增加用戶、刪除用戶、設(shè)置密碼:useradd、userdel、passwd。

        注:所有的用戶的家目錄都在/home下面,唯獨(dú)root的家是在/root.點(diǎn)文件都是些SHELL的腳本程序,也稱隱藏文件;環(huán)境變量常見的有:HOME PATH PWD,懂得了絕對(duì)路徑與相對(duì)路徑的對(duì)比概念。

        最后進(jìn)入U(xiǎn)nit 3、

        文件與文件處理的學(xué)習(xí)中,知道了Linux下支持的六種文件類型:普通文件、目錄、設(shè)備文件、命名管道、符號(hào)鏈接、socket;Linux下文件系統(tǒng)的組織:倒立的樹形結(jié)構(gòu):/ /bin /boot /dev /home /lib /proc等文件目錄,ls –l指令很好很強(qiáng)大,顯示文件類型與權(quán)限、所有者、字節(jié)大小、時(shí)間及文件名;touch可創(chuàng)建空文件,復(fù)制文件用指令cp,可選-i、-r等;重命名文件使用mv [-i];du顯示當(dāng)前目錄所占空間大小;wc命令顯示列表中文件的行數(shù)、字?jǐn)?shù)、字符數(shù);追加:cat [文件列表] 》目標(biāo)文件;find指令與grep重要,暫未學(xué)習(xí),自己在實(shí)踐中學(xué)習(xí),文件訪問(wèn)權(quán)限有:r w x;chmod指令可修改訪問(wèn)權(quán)限,如chmod 777 -R文件名。

        輸入輸出重定向每個(gè)命令默認(rèn)打開三個(gè)文件:標(biāo)準(zhǔn)輸入stdin,標(biāo)準(zhǔn)輸出stdout,標(biāo)準(zhǔn)錯(cuò)誤stderr,鍵盤為標(biāo)準(zhǔn)輸入,而控制臺(tái)則是標(biāo)準(zhǔn)輸出,文件描述符分別是0,1,2;最重要最常用的為輸出重定向>與錯(cuò)誤重定向2> ;echo添加的內(nèi)容>/ 》文件;Linux過(guò)濾器和管道:管道操作符:| ;即將某個(gè)命令的輸出與某個(gè)命令的標(biāo)準(zhǔn)輸入相連接,從而實(shí)現(xiàn)管道功能,例如ls –l |wc;管道和重定向操作符可同時(shí)用于一個(gè)命令行。

      嵌入式學(xué)習(xí)心得13

        現(xiàn)在的嵌入式工作是越來(lái)越盛行,而這方面的人員卻是越來(lái)越少,所以學(xué)習(xí)嵌入式是解決找工作難的一個(gè)比較有效的途徑。因?yàn)槲议_始踏上學(xué)習(xí)嵌入式的道路

        。聽別人說(shuō)嵌入式ARM相比于其他的嵌入式FPGA,DSP等都要難點(diǎn),而且學(xué)習(xí)的內(nèi)容量也是比較多。因此在學(xué)習(xí)嵌入式ARM的初級(jí)階段是隨處碰壁,每天都在遭受打擊,例如在移植bootloader時(shí),雖然按照網(wǎng)上的一些方法移植成功了,但只知道復(fù)制和粘貼要修改的代碼,卻不知道為何要這么做。我覺得這樣的學(xué)習(xí)態(tài)度是不對(duì)的,學(xué)習(xí)不是只求結(jié)果,而是要注重解決問(wèn)題的過(guò)程!為了學(xué)習(xí)嵌入式Linux我也在網(wǎng)上查閱了很多的書籍,還下載了很多的視頻,但都不是很讓人如意。它們大多是講的很淺顯,都是泛泛之談,沒(méi)有講到最核心的東西。到了最后是浪費(fèi)了我們學(xué)習(xí)者的時(shí)間和精力。

        之后看見師兄有一本韋東山老師編輯的《嵌入式Linux應(yīng)用開發(fā)完全手冊(cè)》,我就借了幾天看了看,發(fā)現(xiàn)韋老師對(duì)嵌入式Linux的極其深度的分析,讓我一下子找到了能帶我入門的一本書!并且還有配套的視頻教學(xué)更是講解地非常到位,將教材和視頻相互配合的學(xué)習(xí),更加大大的.提供了學(xué)習(xí)效率,尤其是視頻上講解的內(nèi)容,都是韋東山老師自己親自授教,完全沒(méi)有按照教材上的內(nèi)容一一讀出來(lái),而是根據(jù)內(nèi)核代碼分析的教我如何編寫自己的代碼,尤其是在Linux內(nèi)核中占比例最重的一部分—內(nèi)核驅(qū)動(dòng)時(shí),更是讓我知道用戶是如何通過(guò)應(yīng)用程序來(lái)訪問(wèn)底層硬件的,解決了我長(zhǎng)久以來(lái)都無(wú)法攻克的難題!!例如在編寫LCD驅(qū)動(dòng)時(shí),我對(duì)于書上LCD硬件工作原理不是理解的很透徹,通過(guò)觀看韋東山老師的第二期視頻中的“LCD驅(qū)動(dòng)程序”,老師就像是站在我面前,在屏幕上用電子筆細(xì)細(xì)給我講解,寫出更加形象的LCD的硬件驅(qū)動(dòng),重要的是在整個(gè)視頻中老師都沒(méi)有按著教材念,而是一個(gè)教學(xué)經(jīng)驗(yàn)豐富的老師在給同學(xué)們授課一樣。

        編寫代碼也是親自編寫,沒(méi)有完全復(fù)制別人的代碼,編寫的同時(shí)不斷的說(shuō)明每條語(yǔ)句的作用、編程思想和設(shè)計(jì)程序的經(jīng)驗(yàn),還有閱讀大量代碼的技巧!在視頻中老師教會(huì)了許多其他書本中沒(méi)有提及到的重要知識(shí)。

      嵌入式學(xué)習(xí)心得14

        4月10號(hào),為期一個(gè)階段的Linux開發(fā)基礎(chǔ)培訓(xùn)課程圓滿結(jié)束,回首這些天所留下的點(diǎn)點(diǎn)滴滴,感觸深深,學(xué)習(xí)上知識(shí)點(diǎn)的積累,靈活運(yùn)用的過(guò)程中感受到了Linux操作的快速高效性能,這也是我所追求的效率!

        當(dāng)初初涉培訓(xùn)課程的第一門課程時(shí),都說(shuō)Linux操作很繁瑣復(fù)雜,心里總有些顧忌,帶著種種不安與些許拼博的決心,開始了自我提升階段的“充電”,由徐海兵老師教授我們基礎(chǔ)課程的培訓(xùn),我們則像著小學(xué)生般認(rèn)真的記著筆記,仔細(xì)聽著并學(xué)會(huì)如何去在實(shí)踐中運(yùn)用所學(xué)的Linux下的各種強(qiáng)大的命令集。

        在Unit 1中,徐老師詳細(xì)生動(dòng)的為我們講述了有關(guān)Linux的誕生、初成長(zhǎng)以及輝煌的發(fā)展至今,今后應(yīng)用范圍則愈來(lái)愈廣泛,講解了為L(zhǎng)inux這個(gè)偉大的OS做出巨大貢獻(xiàn)的一位位出色的、偉大的人物,他們那種學(xué)習(xí)鉆研的精神、鍥而不舍的'信念、勇于把握住難得的機(jī)會(huì),從小處著手,踏踏實(shí)實(shí)的創(chuàng)造出了對(duì)人類科技發(fā)展做出卓越貢獻(xiàn)的Linux(Unix)系統(tǒng),他們的種種,都值得我們?nèi)ド羁谭词、刻苦學(xué)習(xí)、傳承并永遠(yuǎn)發(fā)展下去。

        查看ip地址和重啟網(wǎng)絡(luò)服務(wù)是我學(xué)的第一個(gè)命令: ifconfig eth0、ifconfig eth0 IP地址、service network restart。了解到遠(yuǎn)程登錄軟件可用xmanager。

        secureCRT是我們常用的,安裝好后利用其登錄到了Red hat Linux,需要知道Linux主機(jī)的ip 地址。徐老師為我們介紹了重要內(nèi)容:SHELL,即運(yùn)行程序的程序,如echo $$SHELL可查看SHELL的環(huán)境變量是csh還是bash。指令pwd可查看當(dāng)前所在路徑,passwd:更改Linux下的密碼,僅限r(nóng)oot用戶有此權(quán)限,當(dāng)然我們是利用虛擬機(jī)VMware程序來(lái)運(yùn)行Linux OS的,懂得了如何設(shè)置虛擬機(jī)的網(wǎng)卡設(shè)置、暫停、恢復(fù)、全屏等。

        簡(jiǎn)單的學(xué)習(xí)后進(jìn)入U(xiǎn)nit 2,命令行的句法讓我懂得了用法規(guī)則,一系列的命令功能強(qiáng)大:

        date 顯示當(dāng)前年月時(shí)間星期之類的;

        more指令與less重要但不常用;

        cat用于查看短小的文件內(nèi)容,常用!

        mkdir命令用于在當(dāng)前目錄下創(chuàng)建新的目錄;

        ls 顯示當(dāng)前目錄下所有文件;cd 更改文件路徑,如cd 、cd . 當(dāng)前目錄;

        rmdir 刪除空文件夾;

        rm指令很強(qiáng)大,用于刪除空目錄及非空目錄下的指定或全部文件;

        man 真男人,幫助手冊(cè);

        history指令用于顯示編寫過(guò)的命令集,以history 序號(hào) 可顯示序號(hào)所指命令;

        echo回寫命令,很重要,我需要繼續(xù)學(xué)習(xí);

        exit 指從多重SHELL退出來(lái)。

      嵌入式學(xué)習(xí)心得15

        我們學(xué)習(xí)的課本是嵌入式系統(tǒng)應(yīng)用教程。我學(xué)習(xí)的體會(huì)是這樣的:

        開始時(shí),由于是剛剛?cè)腴T,對(duì)老師說(shuō)的好多東西很好奇,列如C語(yǔ)言也是新鮮的,不過(guò)不太懂什么意思。但是慢慢的,了解深入后讓我有了更深的感觸和體會(huì)。在嵌入式的學(xué)習(xí)過(guò)程中,讓我了解了什么是嵌入式系統(tǒng)。它就是以應(yīng)用為中心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),軟硬件可定制,適用于不同應(yīng)用場(chǎng)合,對(duì)功能、可靠性、成本、體積、功耗有嚴(yán)格要求的計(jì)算機(jī)系統(tǒng)。他一般由嵌入式微處理器、外圍硬件設(shè)備、嵌入式操作系統(tǒng)、用戶應(yīng)用程序四個(gè)部分組成,用于實(shí)現(xiàn)對(duì)其他設(shè)備的控制、監(jiān)視或管理功能。嵌入式系統(tǒng)已經(jīng)應(yīng)用于科學(xué)研究、工業(yè)控制、軍事技術(shù)、交通通信、醫(yī)療衛(wèi)生、消費(fèi)娛樂(lè)等領(lǐng)域,人們?nèi)粘J褂玫氖謾C(jī)、PDA、汽車、智能家電、GPS等均是嵌入式系統(tǒng)的典型代表。

        在學(xué)習(xí)命令的過(guò)程中,只要你認(rèn)真的看著老師操作還有認(rèn)真聽著他講,你就會(huì)發(fā)現(xiàn)有些命令的操作還是很簡(jiǎn)單的,不過(guò)在操作的過(guò)程中,有時(shí)也會(huì)遇到困難,有時(shí)你按照書上學(xué)習(xí)的例子,命令輸入終端時(shí)會(huì)出現(xiàn)你不想要的結(jié)果,也就是錯(cuò)誤的結(jié)果。這是問(wèn)問(wèn)旁邊的同學(xué)或是懂得的同學(xué)就可以解決了。

        在對(duì)于這部分的'學(xué)習(xí)中,讓我知道了命令對(duì)于嵌入式的重要性。它是linux的重要內(nèi)容,linux中所有的功能都是通過(guò)命令執(zhí)行。在實(shí)際應(yīng)用中,為了減少系統(tǒng)開銷,經(jīng)常不使用圖形界面,此時(shí),對(duì)系統(tǒng)的所有操作都需要以命令方式來(lái)執(zhí)行。在嵌入式系統(tǒng)開發(fā)過(guò)程中,由于目標(biāo)機(jī)的性能和配置比較低,因此,一般情況下標(biāo)機(jī)僅具有命令窗口而沒(méi)有圖形界面,對(duì)目標(biāo)機(jī)的所有操作都通過(guò)命令來(lái)實(shí)現(xiàn)。還有的那就是進(jìn)一步學(xué)習(xí)與嵌入式系統(tǒng)開發(fā)相關(guān)的linux的服務(wù),他們的啟動(dòng)、設(shè)置等的操作和應(yīng)用。而在學(xué)習(xí)之中,我們主要介紹的是嵌入式系統(tǒng)中開發(fā)工程使用的TFTP、Telent和NFS服務(wù)。第一個(gè)實(shí)現(xiàn)的是上機(jī)位與下機(jī)位之間文件的傳輸、無(wú)磁盤網(wǎng)絡(luò)設(shè)備的啟動(dòng)等功能;第二個(gè)實(shí)現(xiàn)的是遠(yuǎn)程登錄功能;第三個(gè)實(shí)現(xiàn)的是網(wǎng)絡(luò)文件系統(tǒng)功能。

        從以上的內(nèi)容之中,并不難感受到我們的學(xué)習(xí)過(guò)程是由淺入深的,這對(duì)于我們的學(xué)習(xí)也有了較好的幫助。當(dāng)然,我們學(xué)習(xí)的不僅僅是這么幾個(gè)內(nèi)容,其中還有相關(guān)的實(shí)驗(yàn)內(nèi)容。在我們基礎(chǔ)的學(xué)習(xí)過(guò)程之中,我有了這么一點(diǎn)的感受,總的來(lái)說(shuō)就是概念加專業(yè)名詞還有介紹加實(shí)驗(yàn)。不過(guò)你絕對(duì)不能小看那些概念和介紹,它對(duì)我們有著很重要的指導(dǎo)作用哦!實(shí)驗(yàn)?zāi)蔷透挥谜f(shuō)了,它提高我們的動(dòng)手能力,在實(shí)驗(yàn)的過(guò)程中還能讓你更加理解書中的理念,這就是我學(xué)習(xí)嵌入式的感受。

        學(xué)習(xí)是可貴的,培訓(xùn)是精彩的。通過(guò)這次可貴而精彩的培訓(xùn)學(xué)習(xí),我們向嵌入式邁進(jìn)了一步。感嘆與憧憬之余,我想我們只有靠自己的聰明與才智、努力與勤奮去追求我們的美好生活。

      【嵌入式學(xué)習(xí)心得】相關(guān)文章:

      嵌入式開發(fā)學(xué)習(xí)心得感想12-27

      嵌入式學(xué)習(xí)心得體會(huì)(經(jīng)典)10-26

      嵌入式學(xué)習(xí)心得體會(huì)[精選]10-26

      嵌入式學(xué)習(xí)心得體會(huì)10-10

      嵌入式實(shí)訓(xùn)報(bào)告12-09

      嵌入式實(shí)習(xí)的工作總結(jié)12-09

      嵌入式實(shí)訓(xùn)報(bào)告案例12-09

      嵌入式系統(tǒng)實(shí)訓(xùn)報(bào)告范文12-08

      嵌入式實(shí)訓(xùn)報(bào)告范文(精選5篇)12-05