<strike id="4b44v"><bdo id="4b44v"></bdo></strike>
<button id="4b44v"><acronym id="4b44v"></acronym></button>
  • <th id="4b44v"><pre id="4b44v"></pre></th>
  • <rp id="4b44v"><acronym id="4b44v"><input id="4b44v"></input></acronym></rp><button id="4b44v"><acronym id="4b44v"></acronym></button>

    <tbody id="4b44v"></tbody><rp id="4b44v"></rp>
    <li id="4b44v"><acronym id="4b44v"></acronym></li>

    <dd id="4b44v"></dd>

    杭州嵌入式培訓
    達內杭州嵌入式培訓中心

    13175137725

    初學嵌入式開發ARM

    • 時間:2018-04-12 15:38
    • 發布:杭州嵌入式培訓
    • 來源:企業面試題

    1、嵌入式是什么?

    2、嵌入式需要哪些知識?

    知道了這兩點,好辦!我就開始規劃學習路線。計算機的基本理論不能丟,于是重點看組成原理,數據機構,操作系統、c++.同時論壇上了解到,實時操作系 統ucos是一個很好的嵌入式操作系統,對初學者很好。于是我就買了一本書,但是代碼在電腦里調不通,網上也有很多相同的問題,我就看書,分析代碼,一遍 不行就兩遍,三遍,這樣才看了入了門,才知道什么是進程。原來看操作系統書時,根本就不知道進程是個什么東西。在這段時間掌握的東西不多,但是,對我以后 的影響很大,我想起了大學時一個同學跟我說過了一句話:大學里最重要的不是學到了什么,最重要的是學會怎么學!大概是這個意思。

    進入我的避難所對我來講,再次進入大學不再是大學,而是避難所。希望這次進入給我喘氣和養精蓄銳的機會和時間。我是這樣認為和實踐的。

    在學校我有三件事:上課,上圖書館,上網。

    對于上課,學校開了很多課程,非常好,很多是名人名師講解,于是很多同學都想學,都去聽。我也考慮過,最后放棄。我是這樣認為的,時間是有限的,什么都 想學,什么都學不成。于是我把我自己學的課進行了分化,一般的課程通過就行,重要的一定好好學。我希望不要什么爭論學習課程多和少的問題,這僅僅是我的看 法。所以我的成績應該是很差的。分數低。好在后來的單位沒有要我的成績單,否則就慘。

    我個人感覺是上圖書館的效率比在寢室里高多了,這是我的經驗。

    上網,我給自己定了規矩:不玩游戲,不灌水,少看電影!因為時間對我來說太少和寶貴了,我沒有資格和資本來浪費這些。上網我就在幾個重要的專業技術網站上逛,下載技術資料。

    有人會問,您下了那么多資料,怎么看的完和消化的了呢?我是這樣對待這個問題的:

    1、 網上資料比較零散,不系統,但是如果把差不多的東西收集起來看就相對完整了,(嵌入式的圖書就是這兩年特別多,簡直是向外涌!以前想買本嵌入式,特別是嵌入式linux的不多。)

    2、 對于像我這種入門的來說,很多看不懂,沒關系,反復看,我個人對學習方法的一個總結是:重復是最好的老師!

    3、 即使有的用不上,也可以收集以后用的上時查閱。

    但是我并非什么都要,目前我的技術路線是嵌入式linux,所以像wince之類基本上不收集。

    總之,我在學校里我充分利用時間來學習,我看到一些同學整天的掛在網上打游戲,發些無關痛癢的帖子,浪費時間呀!我真的很痛心!

    我學習嵌入式的方法

    1

    學習linux根據我在論壇的了解,我選擇學習嵌入式linux,剛好我們學校也重視嵌入式linux,從實驗室到課程安排都是關于嵌入式linux方面,天時地利!這里我把學習linux的經驗和教訓說說。

    可以這樣說,在論壇里說道學習linux差不多就學習linux內核。于是我電腦里安裝了linux就開始看linux內核方面的書了。我記得來學校以 前就買到一本陳莉君的講linux內核的第一版,現在有第二版了。我就開始看那本說,大家說linux內核情景分析不錯,我就買了上下冊,后來又買了 《深入理解linux內核》,最后也買了毛德操的《嵌入式系統》也是分析linux內核代碼的,主要講arm相關的。

    看內核期間是個 非常痛苦的過程,看情景分析有種在森林中找出路,其間我組織了一些同學學習內核,幾乎沒有幾個能堅持下來的。我認為我是堅持下來了。情景分析在看第一、第 二遍是幾乎沒有摸到門道,我分析有三個方面的原因:

    1、自己的基礎差,這是最關鍵的。

    2、內核本身很難。

    3、沒有交流和高人指點。

    到了第三遍時我才摸到門,才差不多知道個linux的大概脈絡,很多細節也是稀里糊涂。

    學習linux總結,這里聲明一下,我指的嵌入式主要是偏向軟件的嵌入式。學習嵌入式的重點和難點關鍵在操作系統,如果沒有掌握操作系統,我認為很難把握一個嵌入式系統。即使在做嵌入式開發中,作應有層的開發幾乎可以不知道操作系統也可以開發,我認為那是浮在表面的。很難深入和提高自己的層次。聲明:一孔之見!不可深究!

    在學習linux內核過程中犯了一個極其嚴重路線錯誤:對linux幾乎不懂就開始學習內核。我個人推薦一個學習路線是:使用linux—〉linux系統編程開發——〉驅動開發和分析linux內核。而我差不多相反,實際上你不會使用linux也可以學習內核,但是如果你懂了這些東西學習更有效率。

    關于要不要學習內核的問題,我的回答如下:不一定。如果你是喜歡鉆研的那你進入內核會滿足你的欲望。同時對你以后的嵌入式系統的開發有很好的影響。如果 你想從事嵌入式linux系統開發,最好對內核有所了解。如果僅僅是做應用開發沒有必要。我打個比喻:c、c++、java等語言是武林中的某個武林派別 的話,如什么拳法,什么刀法等,那么linux 內核應該是一個人的內功的反應。

    怎么開始學linux內核:最好有三件寶物:《深入理解linux內核》《情景分析》和源代碼。

    先看《深》,那主要講原理,好像市場上有本講原理性并且更淺,《linux內核設計與實現》聽說不錯。如果沒有學習操作系統的,像我這樣的,最好先看看 操作系統原理的書。看了幾遍后,就看情景分析,最好對著《深》看。兩本交叉看,《深》是綱,《情》是目。最后深入代碼。

    2

    學習嵌 入式linux學習嵌入式,我認為兩個重點,cpu和操作系統,目前市場是比較流行arm,所以推薦大家學習arm.操作系統很多,我個人對開始學習的人,特別不是計算機專業的,推薦學習ucos.那是開源的,同時很小。學習很好。為什么選linux,我不想講太多,網上這方面的太多,但是我在工作中發 現,做linux的技術路線很難,在windows幾乎不會有的問題,在linux開發中幾乎遍地陷阱。一掉進去劃很長時間出來,一旦解決自己又長進了! 相對來說開發周期長,難度大。現在資料也逐漸豐富起來,難度也降低了些!

    至于怎么學習,這是他的特色地方,必須有塊開發板,我是同學里最早買學習板的,雖然花錢,我認為值。對我實習和工作產生了很大的影響。

    如果沒有開發板,那是紙上談兵。我認為教育投資是效益最有保障的!我實習拿3k,很多同學拿 1-2k,當然比我高的也有。雖然我現在沒有畢業,但一家公司就簽了。從事目前流行的高檔的消費電子的研發。雖然現在工作環境和待遇比較滿意,但是,我發現我很 差,特別是代碼能力,我希望平常大家少玩游戲,多編程。編程才是硬道理!

    3

    學習板和培訓你可以不接受培訓,但是不能不買開發板。如果你想學習嵌入式一定要買塊學習板,最好買塊arm9的,貴些也值。可以跑高級操作系統。這 個不要什么品牌公司的,一般不會出什么問題,市場上的板子一般是三星的2410,基本上是抄的。如果是做產品那要注意些。一般的公司一般要2000,加 lcd要3000甚至更多。我接觸到有的板只要1200,加lcd也就2000,差別比較大,我認為學習都夠啦。

    預約申請免費試聽課

    怕錢不夠?就業掙錢后再付學費!    怕學不會?從入學起,達內定制課程!     擔心就業?達內多家實踐企業供你挑選!

    上一篇:你知道.c文件和.h的區別嗎
    下一篇:嵌入式小伙伴的經典書籍
    • 掃碼領取資料

      回復關鍵字:視頻資料

      免費領取 達內課程視頻學習資料

    • 視頻學習QQ群

      添加QQ群:1143617948

      免費領取達內課程視頻學習資料

    Copyright ? 2018 Tedu.cn All Rights Reserved 京ICP備08000853號-56 京公網安備 11010802029508號 達內時代科技集團有限公司 版權所有

    選擇城市和中心
    江西省

    貴州省

    廣西省

    海南省

    97人人模人人爽人人喊_中文字幕在线_一级am片欧美_久久爱 百度 好搜 搜狗
    <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>