• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > 高效學習AVR單片機的方法

    高效學習AVR單片機的方法

    作者: 時間:2013-01-09 來源:網絡 收藏

    怎樣可以成為單片機高手,下面是一些建議學習的流程。

    一、購買一兩本書,筆者推薦兩本 《單片機 開發入門指導》,《高檔8位單片機原理與開發應用指南》。買書的目的:看書大體了解單片機的結構和工作原理,了解基本概念和基礎知識,其實新手是不可能完全看懂一本書的,如果你能,你已經是高手了,所以不要期望一字一句去搞懂書上說的到底是什么東西。看完書對相關內容有個概念性的了解就可以了。

    二、開始動手配置開發環境,動手去做,實踐出真知。筆者推薦使用ICC AVR + AVR studio +AVR mega16 + JTAGISP下載仿真器的組合。抄幾個程序,增強一下自己的信心,看到自己的程序在單片機上跑起來,那種愉悅的心情是和用軟件仿真僅僅看到 IO口的變化是截然不同的,不在一個層次。(關于軟件硬件開發環境的選擇和環境如何配置后面都有講述)

    三、抄過一段時間的程序后,你需要自己動手寫程序,如果你是新手,你需要一點一點做起,從IO口操作,到定時器,到數碼管,AD轉換,鍵盤,中斷,LCD等等,通過實際寫程序去了解芯片的工作情況,那樣你將進步得更快。

    四、想一想自己要做個什么東西,圍繞一個主題去展開學習,去查相關的資料。事件驅動的學習效率是最高的,你可以更深層次的理解應該學習什么,怎樣的學習才有效,學到的內容在實際操作中有用。

    五、關于開發板的選擇

    一個成功的男人后面有一個能干的女人;

    一個失敗的男人后面有一群嫵媚的女人;

    一個成功的單片機高手后面有一塊優秀的開發板;

    一個失敗的開發板后面有一群劣質的開發板。

    選擇一個好的開發板是非常重要的,要根據實際情況,如果你是單片機新手,建議你購買有個功能全面,外圍多的開發板系統的學習,如果你是從其他單片機轉型過來,建議你購買一個最小系統板就可以,還有一個方法就是自己用萬用板焊接學習板,不過比較費時間,而且出了問題,不知道到底是程序不行還是自己的硬件不行,就會出現問題。



    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 中牟县| 邵东县| 荥经县| 沾益县| 樟树市| 台南市| 安阳市| 宣威市| 姚安县| 深泽县| 逊克县| 乌审旗| 日土县| 沾化县| 山阴县| 荔波县| 宜春市| 麻江县| 定襄县| 望江县| 阳信县| 天长市| 钦州市| 仁化县| 霍城县| 桐城市| 鸡东县| 乾安县| 青阳县| 大埔县| 太湖县| 台安县| 仪征市| 黄浦区| 兰州市| 松阳县| 武穴市| 虞城县| 保山市| 玉树县| 丰宁|