1樓:匿名使用者
不知道這位朋友是學什麼專業的?對嵌入式有多少了解?
c語言不好的話先學c語言,c語言很好的話就要看arm體系結構及程式設計、gun/linux程式設計等書。
要學的東西碧爛瞎很多,悔空嵌入式不是一蹴而就的。多看看別人的程式,不過必須肯定一點,就是必須要用c語言,無論什麼都是c編的。
無論做什麼都要對linux核心有足夠的瞭解,因為他們基本都是編譯在一起的,因為arm的rom空間有限,不像pc機有那麼大的ram和磁碟空間。
個人覺得還是做驅動比較好,就多看看驅動方面的程式,成品有很多(歷侍都是c語言邊的,嵌入式中很少有彙編,除非必須,如bootloader的第一階段stage1),基本都大同小異,改一改都可以用,主要是看一下他們的設計思想,前途一片光明。
還要多看看linux程式設計和unix程式設計,因為他們都支援posix,互相相容,linux也是在unix的基礎上發展起來的。
最主要的是持之以恆,祝你好運!!!沒事call我:
2樓:勤奮的
免費試讀 - 由閱讀提供wta說三國裡誰最會收買人心, 連極會用人的曹操都不如他2017-05-22 21:05w「21世紀什麼最貴?人才!
張繡對賈詡「執父禮」,劉備三顧茅廬,都是把人才擺在第一位。《三國演義》這本書告訴你,人才是有多重要。根據《襄陽記》記載,龐乎毀殲德公稱諸葛孔明為臥龍,龐士元為鳳雛,司馬歲衝德余余操為水鏡,《三國演義》中徐庶曾對劉備說「臥龍鳳雛,得一而可安天下!
詳情。
嵌入式linux怎麼學?嵌入式linux如何學習?
3樓:匿名使用者
學習嵌入式linux之前必須要做好心理準備:
第一,要明白學好嵌入式linux不是一件一蹴而就的事,一定要能堅持使用它,特別是在使用初期,由於在linux中,使用者許可權很大,做任何事情都很自由,所以,你往往需要知道你做的每一步在幹什麼,系統做了些什麼,這需要時間去掌握,(背命令不是一件好的學習方法,相信我你一定會在你背完之前全部忘光),儘量掌握常用命令;
第二,在學習初期,你一定會遇到很多困難,或者說各種困難,所以你最好先將你linux中的重要內容備份,因為,在你學習的過程中,很可能將系統搞廢(eg:源混亂等);
第三,如果你想在以後的生涯中在軟體行業工作的話,學習linux是一項基本技能,所以打從你打算學習linux那天起,放棄windows吧!因為它除了能給你帶來片刻的娛樂,別無其他;
第四,如果你只是想應付一下作業系統的課程,勸你最好別學,或者說不要指望能用的怎麼樣,原因我說了,這很耗時間,而且如果你學不好的話,你在linux中開發的機會就很少,或者說幾乎沒有,它的優勢就消失了,然後隨著時間的流逝,你就會全部忘記她。要深入學習,就到華清的星創客高階班,專案實戰豐富+職場老鳥帶領。
要學好嵌入式linux需要做些什麼:
第一,要多google,因為我不可能,也不可以給你解答所有內容,我只能告訴你一些關鍵點,甚至我會故意隱瞞答案,因為在尋找答案的過程中,你會學到更多的知識,學習linux,更要學習一種geek的精神,python之禪中也說過:以總結分享為榮,以跪*求其解為恥;
第二,要多動手,不要怕什麼搞壞了怎麼辦,你不搞壞,不去動手,就永遠不會有收穫,既然你在linux中是自由的,那就發揮自己的權利;
第三,學習linux,就意味著更快的開發效率,等更多關於軟體本身或者說作業系統本身的理解,(給你裝的系統裡為,它已經封裝的很臃腫了,但是考慮到你沒有很多時間投入其中,所以給你裝了它),但是怎麼用它提高開發效率,需要你在學習的過程中不斷總結。
4樓:老男孩教育
學習嵌入式linux,需要首先對linux系統操作比較熟悉,還要對c語言開發有深入研究,還需要了解核心知識,涉及多方面的技術知識,建議大家學習還是去培訓班比較好,效果更好。
該怎樣學習嵌入式linux的基礎課程
5樓:我是嵌入式高手
這樣想是對的,一般處於嵌入式入門階段的,即使經過幾個月的自學或者培訓,能夠到公司上任工作,也一般只能從應用做起,之後的發展憑自己的努力,當然也有少數例外。
2.至於你說的專業課,最最基礎的有c語言,作業系統,資料結構,瞭解計算機組成原理與體系結構這些,然後就是彙編和微機介面,熟悉linux的一些基本操作、linux作業系統原理、linux驅動、linux核心等等這些,最後就是微控制器和arm 這兩個是硬體部分,建議先學軟體部分。
3.根據你現在的基礎,在畢業之前能很好的掌握到應用部分就很不錯了,然後畢業找乙份工作是完全可以的。
給你推薦乙個**,華清遠見的官方**和技術論壇,上面有很多嵌入式學習相關的即時資訊和學習方法,更新的也比較快,學習資料和**教程很多也都可以**,你可以**下來作為學習參考用。
6樓:網友
嵌入式開發其實很簡單了。建議快速入門開發的話,你只需要看兩門課。
語言。程式設計一般都是c,當然也有c++和彙編,不會很少用,即使偶爾用的話,稍微看下就行了。所以當務之急是先學好c語言,這是最基礎的了。
系統。學linux,大致瞭解下基本概念,如程序、儲存管理、執行緒等等,這是linux系統的基本概念,也是其他系統的基礎,即使是windows ce開發,也是一樣可以類比的,可謂手到擒來。然後學學linux的基本命令,只是基本命令,如:
cd mkdir tar ls 等等,以後用到啥命令,再google一下就是了,很容易的。
3.其他課程。其他的課程不是不重要,而是你用到啥再學啥吧。不過看看也是有益處的。
嵌入式學習的順序?
7樓:網友
1、嵌入式處理器與裸機程式開發。
2、linux系統管理。
3、linux應用程式開發。
4、linux核心開發基礎。
5、嵌入式linux環境搭建。
6、linux驅動程式開發。
7、深入學習linux核心。
8樓:
不知道你對硬體瞭解怎麼樣,建議學學微控制器等一些基礎的硬體,通過學習簡單微控制器程式設計熟悉c語言,然後再學linux 再學arm
9樓:雲滿筆記
先學linux 再學c 再之後學arm ok!搞定。說的很簡單,但實際做起來就不是那麼容易了,最後找家公司培養你。
10樓:網友
硬體:數位電子技術 類比電子技術 微控制器技術 軟體:計算機組成及原理 c語言 資料結構。
簡述嵌入式系統的開發過程,嵌入式系統的設計流程是什麼?
大體上分為一下bai六個步驟。第一du 步 系統需求分析 第二zhi步 dao體系結構內設計 第三步 軟,硬體協同設計 第四容步 系統整合 第五步 系統測試 第六步 形成產品 最後補充 在設計的六個步驟的整個過程都要編寫技術文件。這個很重要喲。嵌入式系統的設計流程是什麼?一 嵌入式系統 開發流程 1...
嵌入式燈具怎麼安裝嵌入式燈具安裝方法
1 在頂棚上開口 在設計頂棚格柵時,就應考慮嵌入式燈具的位置。在吸頂燈處格柵以燈外圍尺寸做成孔洞邊框,此邊框既可作為燈具的安裝連線結構,也可作為頂棚面層的收口結構。大的嵌入式燈具安裝時,應對開口的孔洞邊框進行補強。2 吊筋與燈具連線 對於大型嵌入式燈具如要安裝在吊頂的面層上,就需從結構層處設吊筋來安...
嵌入式linux的優勢,嵌入式Linux的優點
wince沒落是必然的,它不是個好東西.不適合市場和使用者的需要,當然會沒落.wince本身太複雜,並且對硬體的要求高,通用性差.在移動裝置上應該用什麼樣的os,ms並沒有研究,憑著windows的成功自我陶醉的搞了個wince,市場和使用者的認可度都低,ms只是自我感覺良好.wince是收費的商業...