天才教育網合作機構>

全國千鋒IT培訓

歡迎您!
朋友圈

400-850-8622

全國統一學習專線 9:00-21:00

位置:學校資訊 > 嵌入式開發(fā)怎樣學,學習Linux嵌入式開發(fā)怎么樣呢

嵌入式開發(fā)怎樣學,學習Linux嵌入式開發(fā)怎么樣呢

日期:2021-12-31 09:14:56     瀏覽:345    來源:全國千鋒IT培訓
核心提示:初學者如何開始學習嵌入式開發(fā)怎樣學 呢?新手入門全干貨!零基礎小白入門如何學習嵌入式開發(fā),學習Linux嵌入式開發(fā)怎么樣呢,嵌入式開發(fā)要學什么東東?,有沒有嵌入式開發(fā)的學習路線,越詳細越好??必看1.如何學習嵌入式

初學者如何開始學習嵌入式開發(fā)怎樣學 呢?新手入門全干貨!零基礎小白入門如何學習嵌入式開發(fā),學習Linux嵌入式開發(fā)怎么樣呢,嵌入式開發(fā)要學什么東東?,有沒有嵌入式開發(fā)的學習路線,越詳細越好??必看

1.如何學習嵌入式開發(fā)

嵌入式學習很難 我旁邊寢室的哥們在一家海什么培訓機構培訓出來,我現在在跟他學習,總結一下我2個月的學習體會。1、嵌入式包含3方面知識 C語言、Linux系統內核原理、ARM處理器原理2、三個方面知識都需要精通,因此很難學,學習過程中會遇到很多陷阱3、我的學習方法是*步把c語言精通,熟練掌握各種指針結構體和基本的位操作等。第二步讀Linux內核代碼,深入了解各種驅動的架構。第三步學習ARM,讀ARM的DATASHEET,了解各個寄存器的原理,使用方法。給你的一點建議就是現在的嵌入式不是單片機,從單片機學起是走彎路,我的學習經驗告訴我這個東西必須要有人指導來學習,否則碰壁花時間,曾經我自己研究U-boot的移植,自己在那研究了一個星期卡在了一個地方死活調試不通,*我哥們過來幫我看了一下,1個小時找出了問題。試想下,如果我沒有他的指導,我也許再過一個星期也解決不了問題。哎,嵌入式學習很痛苦啊,自學入門痛苦中的痛苦。我還在繼續(xù)......誰讓我窮還想進入這個高端行業(yè)。

2.學習Linux嵌入式開發(fā)怎么樣呢

做這方面的,很多人是做軟件的,對下層不精,感覺現在的公司都不少這樣的人了,而且以前做單片機的都改做這個了,把它用于工程上也不是太難。學的人多了,可能不是件好事!我之前做這個的,主要是驅動,但是這點可憐的薪水不夠用啊,而且 工作壓力有點大(除非你的工作沒有太大的技術含量),還有一點:英語一定要好,不然你會很頭痛的!

3.嵌入式開發(fā)要學什么東東?

我是做嵌入式的,我覺得學的最快的方法就是買套開發(fā)板自己開發(fā)練習,如果單考看書,應該學起來很慢且沒什么效果.因為具體到開發(fā)不同的產品硬件會不一樣,編譯的過程中也不一定會是書上寫的那么順利不出錯誤.而且錯誤也是不定的,只有自己真正做過一編才能夠深入了解.

4.有沒有嵌入式開發(fā)的學習路線,越詳細越好

看方向 如果選擇嵌入式硬件開發(fā),就不懂了 軟件開發(fā)的話,分底層和應用層 我是從事wince驅動開發(fā)的(快滿一年), 以wince為例,底層就是boot、bsp修改、驅動開發(fā)這幾部分 學習路線: 1、買個開發(fā)板 2、按照開發(fā)板上的例子玩玩,ARM匯編稍微能看懂,寫點簡單的程序跑跑,對匯編有個大概的了解,等等會多少涉及點匯編的東西 然后就是開發(fā)板上的一些驅動玩玩。如果可以拿相似的BSP移植到開發(fā)板上就更好了,對BSP就有更多的認識了,學完以上可能可以找到工作,在工作中進一步加深理解 如果是應用的話,wince,我們寫應用用的是VS2005,VC++,和PC的開發(fā)基本差不多 學完一個操作系統,切換到另一個平臺相對而言還是蠻快的,基本都是相通的 我之前的經驗是,我買了開發(fā)板玩了ADS程序寫了小型的程序,就是把LED啊、液晶屏啊、等等驅起來,然后,在linux下玩驅動,寫了幾個簡單的流驅動,去應聘,鬼使神差被招進去玩wince驅動了,感覺差得不是很多,玩了2周就開始上手,2個月之后,底層這塊就都扔給我了 以上,僅供參考(至于開發(fā)板,如果是消費電子類的,好像三星的S3C系列用的人比較多,開發(fā)板也很多,工業(yè)類的就不懂了。至于選哪家開發(fā)板廠家,百度google一下)

看了以上有關的嵌入式開發(fā)怎樣學講解,如果還有什么疑問可以直接來電咨詢。

本文由 全國千鋒IT培訓 整理發(fā)布。更多培訓課程,學習資訊,課程優(yōu)惠,課程開班,學校地址等學校信息,可以留下你的聯系方式,讓課程老師跟你詳細解答:
咨詢電話:400-850-8622