<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 初學(xué)者拿到2440、6410 等開發(fā)板應(yīng)該怎么學(xué)習(xí)?

          初學(xué)者拿到2440、6410 等開發(fā)板應(yīng)該怎么學(xué)習(xí)?

          作者: 時間:2016-11-20 來源:網(wǎng)絡(luò) 收藏
          (因為我發(fā)現(xiàn)很多同志都很迷惑,所以我覺得這個帖子比較有價值,并且我對這些的認(rèn)識也會不斷的更新和改善,所以這個帖子我會不停地更新完善,也希望更多的人進來討論分析,甚至提出反對批評的意見,要知道帖子的最新狀態(tài),請看這個地址:【討論】初學(xué)者拿到2440、6410開發(fā)板應(yīng)該怎么學(xué)習(xí)?
          http://www.gooogleman.com/forum.php?mod=viewthread&tid=18881&fromuid=3

          絕大部分初學(xué)者拿到2440、6410 等開發(fā)板估計都會在興奮的同時不知道咋辦。太多人問這個問題了,所以開個帖子討論一下。以下觀點僅代表我個人觀點,如果說錯了,歡迎指正。
          一、 前提:學(xué)習(xí)2440、6410 等開發(fā)板之前必須有比較好的C語言基礎(chǔ),匯編得可以慢慢學(xué)習(xí),數(shù)字電路等也得比較合格,模擬電路適當(dāng)了解,至少能看懂PDF格式的開發(fā)板電路圖。從這個前提看,符合條件的人,得是大二下學(xué)期以上的學(xué)生了,所以請大二以前的學(xué)生好好學(xué)習(xí)大學(xué)基礎(chǔ)先,不要本末倒置了,不然是學(xué)不會的。

          二、滿足 以上前提后,開始進入正題。拿到開發(fā)板就看光盤自帶的硬件手冊,先熟悉一下開發(fā)板的接口功能介紹,然后選擇一個系統(tǒng)為目標(biāo),千萬不要 wince,linux ,android全搞一通,還有學(xué)android之前得有好的linux 基礎(chǔ),所以請不要直接android,免得吃力不討好。選定系統(tǒng)方向,那么就照著該系統(tǒng)操作手冊看看一遍,看完了就重新看,照著上面玩玩板子,搞了一兩天之后就開始照著上面手冊,燒寫bootloader啊,燒寫系統(tǒng)啊,學(xué)會使用這個開發(fā)板先,最后才是自己搭建開發(fā)環(huán)境,編譯bootloader,系統(tǒng)等。搞定這些后,就照著上面的手冊燒寫進去,那么這個對開發(fā)板的初級認(rèn)識就完成了。以后就開始嘗試自己修改bootloader啊,以及開發(fā)驅(qū)動等。好好看看現(xiàn)成的bootloader、驅(qū)動源碼。
          三、我個人比較推崇開發(fā)板學(xué)習(xí)流程是:熟悉上述步驟后——》bootloader學(xué)習(xí)——》操作系統(tǒng)認(rèn)識、學(xué)習(xí)——》系統(tǒng)開發(fā)的流程。在這些過程中如果發(fā)現(xiàn)自己很難看懂代碼,那么請好好復(fù)習(xí)C語言,不然以后就不能進步的了。這個過程對大部分初學(xué)者來說很郁悶的,不斷被打擊的過程,理想很遠(yuǎn)大,現(xiàn)實很殘忍,都這樣,堅持半年估計就會有信心了,加油吧,各位老兄。

          四、學(xué)習(xí)策略,早期多加點QQ群,越多越好,看別人里面說什么,還有也推薦幾個網(wǎng)站,CSDN 的wince和linux 都不錯,當(dāng)然www.gooogleman.com也在發(fā)展中,也請各位多來捧場,嘿嘿,先這樣了。good luck!

          ——續(xù)@2011.04.27
          五、 如果發(fā)現(xiàn)PDF電路圖都看不懂的人,那么請回去惡補電路基礎(chǔ)以及一些電路設(shè)計規(guī)范,最好的辦法就是多問做硬件設(shè)計的人;如果發(fā)現(xiàn)自己連 bootloader代碼都看不懂,那么請回去惡補一下匯編,C語言基礎(chǔ)以及ARM的一些體系架構(gòu)知識。對于一些C語言書籍我這里有一些推薦:
          ——推薦C語言好書一本:C語言程序設(shè)計:現(xiàn)代方法(第2版) 這本書非常通俗易懂,被譽為十年來最好的C語言教程,翻譯的也很到位。
          ——推薦一本C和C++一些經(jīng)典分析的好書:高質(zhì)量程序設(shè)計指南:C++、C語言(第3版) 寫的很精彩的,很多面試題目都出自這里。


          評論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();