新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 我的STM32艱苦入門經驗體會與總結

        我的STM32艱苦入門經驗體會與總結

        作者: 時間:2016-12-02 來源:網絡 收藏
          1.1為什么要把時間花在“猶豫”上?

          每當我們在入門之前(ARM是這樣,DSP也一樣),總會會有很多疑問,會有很多顧慮。我們渴望知道學習STM32前景如何?需要啥基礎?難不難?適不適合我?但是什么時候能心潮澎湃地、相當著急地開始學STM32?日子在一天一天過去!你開始行動了嗎?沒有行動的思索,永遠都不可能入門!把這些時間用來看書吧,效果能好一萬倍。

        本文引用地址:http://www.104case.com/article/201612/325066.htm

          大家一般都是從51單片機過來的,回想一下,我們之前學單片機時如何入門呢?實際上都是先看書(理論),再玩板子(實踐)。嚴格地說,應該是模仿實驗。熟悉之后才會自己寫程序代碼實現某個功能。因此,如果你正在咨詢STM32;如果你正對STM32心潮澎湃;如果你想入門STM32;那么,從現在開始,不要猶豫了,不要想再詳細地了解STM32的前景了。做一個可能影響你一生的決定吧!不用咨詢,不用興奮,開始看書籍(文檔)吧!!每個人都是這么走過來的。

          1.2看資料需要計劃、耐心和速度

          這里所謂的“資料”包括STM32書籍、文檔。因為STM32有個特點,datasheet很多都是中文的,有些同學就沒有去買書籍,直接看STM32的用戶手冊,也是可以的。但是不管看書籍還是文檔,我們是需要計劃的。不是今天看3頁,明天看5頁。一本書看了兩個月,還在磨蹭。請記住,你學的不是寂寞,是STM32!看書或文檔不是用來消遣時間的。背水一戰吧,給自己規定一個底線:兩周內把一定粗略地過一遍!不要求都看懂,事實上,不可能都看懂。但我們必須理解基本知識,對難度高的知識有一個印象,至少以后碰到問題的時候,我們會似曾相識,感覺在哪里見到過,于是翻資料上網找答案——帶著問題的時候,效率才是超高的。

          兩周過去了,STM32的知識你過一遍了嗎?沒看完?那么,你應該考慮這些天中,你是否盡力了?是否真的想學STM32?或者還是看到STM32人氣很高,也想跟下時髦?是不是碰到問題沒法解決就想放棄了?現在是你做第二個決定的時候了,請決定你是否繼續攻讀STM32。如果是一時沖動想跟時髦,請馬上放棄——你已經浪費兩周時間了,你還想再浪費14天嗎?如果想吃得苦中苦,方為人上人,OK,請繼續往下看:)

          1.3學STM32必備開發板

          稍微了解一些理論知識后,現在擺在你面前,有兩條路:

          第一,自己畫PCB制板、焊接、調試。

          第二,購買一套性價比高的開發板。

          筆者之前做過幾次PCB設計,而且當時在實驗室可以報銷所有費用,就自己做了一個PCB板。建議有報銷條件的同學自己設計一塊板子學習。畢竟2層PCB

          的設計不是很難。

          無法報銷的同學,可以選購一款開發板學習。因為自己出錢制板,至少需要150元,加上芯片元件費用、液晶屏費用,可能制作最小系統也要約250元。所以購買開發板還是比較合算的。畢竟現在市場上的STM32開發板已經白菜價了。這里不方便進行各個品牌STM32開發板的比較,個人推薦目前市場上比較牛的STM32神舟系列開發板,畢竟是官方團隊打造的,性價比以及文檔資料都非常完美,就是價格可能貴一點。

          總之一句話,選購的開發板一定要性價比最高的,資料最全,而不是最實惠而資料不全的,有時候貴點也沒關系,磨刀不誤砍來工,有個好的板子等于有把好的鋤頭。實際上,大多數同學選購的開發板是用來學習的,不是用來項目開發的。因此,能讓你最容易上手STM32,資料齊全就非常重要了,這樣可以節約很多時間,俗話說時間就是金錢。

          1.4熟悉開發板并試圖寫程序

          這時的你,不能再停留在理論上了。你現在的心情,應當是:看到開發板,馬上就有一種說不出的興奮!但是,心急吃不了熱豆腐!請耐心把廠家配套的開發板使用手冊瀏覽一遍,熟悉你買的開發板。按照使用手冊,把開發板上的相關測試、操作步驟,都動手做一遍,你會發現,原來開發STM32是如此簡單!那么就讓我們開始STM32嵌入式高手開發之路吧!



        關鍵詞: STM32入門經

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 鸡泽县| 兴和县| 信丰县| 叶城县| 深泽县| 巴马| 柏乡县| 南平市| 永春县| 石棉县| 伊宁县| 凉城县| 吴桥县| 东乌| 中超| 博野县| 尚义县| 瓮安县| 黄陵县| 那坡县| 广德县| 高雄县| 三穗县| 福建省| 宁陕县| 抚州市| 西乌| 峡江县| 丽江市| 任丘市| 泰宁县| 高台县| 连江县| 兴义市| 汾西县| 五寨县| 松原市| 西乌珠穆沁旗| 青海省| 西吉县| 墨竹工卡县|