91精品人妻系列动画无码 - 国产精品夜间视频香蕉 - 91丝袜人妻一区二区三区 - 久久伊伊香蕉精品网站

信盈達—您身邊的嵌入式&人工智能專家
全國免費咨詢熱線:400-8788-909

老司機們學習STM32的技巧

時間:2020-03-12 15:37:52 來源:信盈達 作者:信盈達

單片機用處這么廣,尤其是STM32,這么火!如何快速上手學習呢?

 

你問,如何系統(tǒng)地入門學習stm32

 

這本身就是一個錯誤的問題。假如你會使用8051 , 會寫C語言,那么STM32本身并不需要刻意的學習。

 

你要考慮的是, 我可以用STM32實現(xiàn)什么?

 

對于傳統(tǒng)的電子工程師來講,使用庫編程可能會感到有一點虛,感覺沒有腳踏實地的感覺。但如果你寫過web、寫過服務(wù)器端代碼、寫過桌面端代碼的話,你就一定會理解API、封裝、抽象的意義。

 

對于這個話題,看看其他老司機們自己的看法:

 

菜鳥同學:

單片機本身沒啥好折騰的,重點還是軟件架構(gòu),針對項目設(shè)計軟件,深度研究一種單片機,其他單片機都大同小異,大多數(shù)菜鳥都把時間荒廢在單片機本身應(yīng)用上,然后會幾個外設(shè)就說的很簡單怎么樣,這個就是為什么現(xiàn)在單片機開發(fā)人員混雜的原因,都認為很簡單,但是大部分都是蜻蜓點水,讓其開發(fā)個項目試試,簡直慘不忍睹,如果讓其換一個芯片,這貨估計就要折騰一個星期來熟悉芯片,所以大部分看到如此提問的我都不好意思回答。

 

Fddfhh:

剛開始發(fā)現(xiàn)一款比較有意思的產(chǎn)品,主控用的是avr,把里面的代碼反編譯之后就想抄了,仔細想想要是還用avr很快也會被別人給抄去,這個時候發(fā)現(xiàn)了stm32這個片子,還帶USB,于是乎就把反編譯出來的代碼移植到了stm32上,把通信接口由uart改成USB。

 

上善若水:

1.首先了解下芯片架構(gòu),看看這個芯片都能干什么事

2.然后跟視頻或教程通看一遍,了解下實現(xiàn)一個功能大致需要的步驟

3.其次選一個項目直接實踐,只要知道大致步驟,庫函數(shù)配置網(wǎng)上一搜一大把

做項目的同時會解決各種各樣的問題,這就是提高的過程,這個項目做完基本外設(shè)配置過程就熟悉了

4.最后再做個項目盡量不去參考教程或網(wǎng)上的配置過程自己獨立完成,加深印象。這個過程可以結(jié)合寄存器配置了解底層運作原理

總的來說我的學習過程是先觀其廣再究其深。

 

浪花:

剛開始接觸STM32是正點原子的MiniSTM32,那時候在學校有的就是時間,當時就用寄存器將提供的所有例程,自己重新對照著DataSheet敲一次,根據(jù)自己的想法做一些改變。從C到編程思想再到STM32的了解,都有了較大的進步?,F(xiàn)在在單位也在做STM32的編程,不過都不用寄存器了,但是感覺之前敲的例程還是對現(xiàn)在的工作有了很大的幫助。覺得吧,還是得多動手,基礎(chǔ)的東西還是得自己去完整的過一遍。

 

Ruiutry:

和學其他單片機一樣:

1. 買塊開發(fā)版,熟悉編譯,下載環(huán)境

2. 寫個跑馬燈,自己感受一下

3. STM32的中斷,尤其是定時中斷搞清楚

4. 作為硬件應(yīng)用來說,一定還要仔細看看IO管叫相關(guān)電氣方面的參數(shù)。

到這一步就基本入門了。

但是要熟練使用STM32,還要踏踏實實的把stm32的文檔手冊讀一遍。

然后學習編譯器自帶的例程,把這些例程精簡以后移植到自己得開發(fā)版上去跑一跑。

其實做幾個模塊后,就基本熟悉了。

 

現(xiàn)正處于疫情期間,復(fù)工的情況,每個人都在迷茫和重新規(guī)劃的時候,你是否也該為自己的未來重新做一個規(guī)劃及選擇了呢?

 老司機們學習STM32的技巧

這里——信盈達學院,會為你的選擇保駕護航。為了滿足學員對單片機技術(shù)有更深層次的學習,stm32M4進階班已經(jīng)來嘍!本次嵌入式培訓(xùn)視頻主要講解Cortex-M4 體系結(jié)構(gòu)的課程簡介,告訴大家我們在嵌入式入門之智能硬件-Cortex-M4 體系結(jié)構(gòu)這節(jié)課程中主要學習的內(nèi)容是什么等,希望大家學有所獲