<var id="fnfpo"><source id="fnfpo"></source></var>
<rp id="fnfpo"></rp>

<em id="fnfpo"><object id="fnfpo"><input id="fnfpo"></input></object></em>
<em id="fnfpo"><acronym id="fnfpo"></acronym></em>
  • <th id="fnfpo"><track id="fnfpo"></track></th>
  • <progress id="fnfpo"><track id="fnfpo"></track></progress>
  • <tbody id="fnfpo"><pre id="fnfpo"></pre></tbody>

  • x
    x
    查看: 19800|回復: 50
    打印 上一主題 下一主題

    關于ARM底層開發學習誤區的探討

    [復制鏈接]
    跳轉到指定樓層
    樓主
    發表于 2009-4-10 13:20:16 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
    關鍵詞: arm , 底層 , 開發 , 探討 , 誤區
    “玩ARM這個程度,就不要在硬件下過多的功夫。買現成的開發板調試,自己需要裁減系統時,照開發板的原理圖做相應的改動即可,省時省力還有技術支持!
    這是和一個網友郵件交流時,他說有人說的.
    阿南覺得這是一個錯誤的觀點(不知其它兄弟是如何看代的).嵌入式工程師的職責大致可以分成應用\底層\硬件及Layout.除了純應用軟件外,其它必需熟悉硬件\接口技術和調試能力,特別是底層和硬件.對于普通公司,一個ARM應用項目的難點在哪里?是應用軟件嗎?阿南覺得不是的,這個有成熟的PC機程序員可以做,招來的應屆生也可以做,這個不關系硬件和底層,所以也不在乎是ARM還是其它嵌入式處理器.我想大伙喜歡嵌入式的原因,還是希望在底層及驅動上面,但如果沒有強的硬件及接口調試能力是不可能成為一名優秀的的底層開發工程師的,所以硬件基礎很重要.
    PS:記得公司剛開始做S3C2440時,一個同事就在開發板原理圖的基礎上去掉了不使用的外設,其它基本沒有改動,調試了很長時間,PCB也做了好幾版,大半年的時間過去了也沒讓這塊板子跑起來.
    沙發
    發表于 2009-4-10 18:41:18 | 只看該作者
    沒有硬件基礎肯定學不好~~~
    板凳
    發表于 2009-5-7 14:08:16 | 只看該作者
    那是不是每個人都要自己做板來走一遍呢?我猶豫了啊……
    地板
    發表于 2009-5-7 14:43:35 | 只看該作者
    知難行易,知行合一!
    地下室
     樓主| 發表于 2009-5-9 19:37:34 | 只看該作者
    如果有機會從0到有的走一遍那是最好的,最有效果的.否則只能是在某個基礎上做
    6
    發表于 2009-5-10 13:34:52 | 只看該作者
    開發板給的資料只會教出來傻瓜式的開發
    所以買完開發板第一件事情就是扔掉他的教材,自己從頭開發,bootloader的移植,kernel移植,再到驅動的移植…
    7
    發表于 2009-5-10 14:35:01 | 只看該作者
    同意阿南的說法。
    現在搞硬件的人都哪去了呢,我們公司就我一個做硬件的,不會這個工種要消失了吧。
    8
     樓主| 發表于 2009-5-10 21:35:36 | 只看該作者
    硬件的不會消失,但會變得越來越珍貴和專業
    9
    發表于 2009-5-15 10:57:51 | 只看該作者
    我想學硬件開發,請問從0開始做一款2440這樣的開發板需要多長時間?完全自己做,
    如何學起?我是計算機專業的小碩,硬件基礎約等于0。懇請各位貴人老大指點一二。
    10
    發表于 2009-5-15 10:58:52 | 只看該作者
    還有大概需要多少money投入?跪謝了
    11
     樓主| 發表于 2009-5-15 21:36:52 | 只看該作者
    這個很難講.如果只是簡單的將原理圖做成PCB,幾個月時間不等,成本應該在倆千多吧
    12
    發表于 2009-6-10 22:46:03 | 只看該作者
    俺的經歷是玩完開發板之后再從頭學起,從44B0開始從頭學習ARM 匯編。把ADS的全移到GNU中。
    俺喜歡用WINARM+WINGGLER+DEBUG(KEIL-MDK)開發。
    13
    發表于 2009-6-10 22:49:55 | 只看該作者
    本帖最后由 宇宙飛船 于 2009-6-10 22:51 編輯

    先上ARM9--->2410開發板,掌握嵌入式Linux開發后,然后反過來再學習ARM7,基本上是森林--->小草的學習方法。
    14
    發表于 2009-6-10 23:20:38 | 只看該作者
    扎實的硬件基礎知識是必要的
    15
     樓主| 發表于 2009-6-11 13:18:12 | 只看該作者
    對,基礎很重要
    16
    發表于 2009-6-11 16:05:35 | 只看該作者
    又看到了啊南!哦也
    17
    發表于 2009-6-12 13:13:06 | 只看該作者
    實際產品是不可能用開發板的
    18
    發表于 2009-6-13 13:11:36 | 只看該作者
    每個人喜歡的東西不一樣,學習方法也不一樣,不好說
    19
    發表于 2009-6-13 22:30:57 | 只看該作者
    按照自己喜歡的方式學習
    20
    發表于 2009-6-14 21:53:06 | 只看該作者
    公司要出產品,全部都從0開始的話來不及,只好自己私下研究研究了。
    您需要登錄后才可以回帖 登錄 | 立即注冊

    本版積分規則

    關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
    電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
    快速回復 返回頂部 返回列表
    精品一区二区三区自拍图片区_国产成人亚洲精品_亚洲Va欧美va国产综合888_久久亚洲国产精品五月天婷