切換到寬版
  • 廣告投放
  • 稿件投遞
  • 繁體中文
    • 2557閱讀
    • 1回復(fù)

    [轉(zhuǎn)載]ARM與嵌入式linux的入門建議 [復(fù)制鏈接]

    上一主題 下一主題
    離線edn2014
     
    發(fā)帖
    1
    光幣
    2
    光券
    0
    只看樓主 倒序閱讀 樓主  發(fā)表于: 2014-11-29
    由于很多人總問這個問題,所以這里做一個總結(jié)供大家參考。這里必須先說明,以下的步驟都是針對Linux系統(tǒng)的,并不面向WinCE。也許你會注意到,現(xiàn)在做嵌入式的人中,做linux研究的人遠(yuǎn)比做WinCE的人多,很多產(chǎn)家提供的資料也是以linux為主。我一直很難理解,其實WinCE的界面比linux的界面好看多了,使用起來也很方便,更為重要的是,WinCE的開發(fā)和Windows下的開發(fā)基本一樣,學(xué)起來簡單得多,但是學(xué)linux或者使用linux做嵌入式的人就是遠(yuǎn)比WinCE多。在和很多工作的人交流時我了解到,他們公司從沒考慮使用WinCE,因為成本高,都是使用linux進(jìn)行開發(fā)。我讀研究生的的實驗室中也沒有使用WinCE的,大都研究linux,也有少部分項目使用vxwork,但是就沒有聽說過使用WinCE的,原因就是開源!當(dāng)然現(xiàn)在WinCE6.0聽說也開源,不過在成本和資源上linux已經(jīng)有了無人能擋的優(yōu)勢。與此相對應(yīng)的是,越來越多的電子廠商已經(jīng)開始使用linux開發(fā)產(chǎn)品。舉個例子,Google近期開發(fā)的智能手機操作系統(tǒng)Android其實就是使用linux-2.6.23內(nèi)核進(jìn)行改進(jìn)得到的! B|U*2|e  
      }@%A@A{R  
      第一,學(xué)習(xí)基本的裸機編程。 ]pr(