stm32零基礎怎麼兩周入門,應該怎麼安排?

時間 2021-05-30 20:32:41

1樓:小魚兒

兩周入門不可能的,兩個月還差不多。

乙個上百萬個電晶體的微控制器,你兩周入門,微控制器不要面子的嗎?微控制器說,我不要門檻的嗎?

2樓:漫漫長河

別想2周搞定。一口吃個大胖子嘛,不可能。其他人的都說了,我就補充學點電路基礎,了解設介面電路,微控制器還是要懂點硬體才行。這對除錯很重要

3樓:幹哈

入門其實很簡單,把stm32核心的部分給學了,有GPIO RCC 中斷系統NVIC 埠復用和重對映串列埠USART,要懂這幾個部分的結構和原理,然後會用暫存器編寫這些部分的函式,到此就算入門了。學STM32其他外設也能一通百通了。

4樓:等我買橘子

微控制器入門哪有那麼難,在我們學校,或者說在我們這群玩電子設計的人裡面,有一句話。

「對於一塊新的微控制器,會點燈就學會這個微控制器了。」

下面說一說核心的東西哈,點燈意味著什麼。

點燈意味著你會操作io口了,那就意味著無限可能。外設能用了,操作電平能寫了。同樣的,會output那就會input了嘛,讀取也沒問題了。

至於那些時序,硬體spi,硬體iic,大不了我們軟體實現嘛,對不對,自己寫嘛,照著datasheet寫,無所謂的。

會點燈,還要會用定時器點燈。定時器點燈,你就會微控制器裡面最重要的兩個部分,時鐘和中斷了。那麼對於乙個並行任務,採用中斷可以跑時分復用任務,現在你不僅會單執行緒,還會多執行緒了。

至於其他內建硬體解構,什麼硬spi啊,硬iic啊,dma啊,用的時候再照著user manual就好了,大不了網上下幾個例程,等你需要會的時候,就自然會了。

當然以上僅限於裸機嵌入式,畢竟你是初學者嘛,還是要了解一下微機原理的,從裸機開始沒什麼毛病。至於os,那就是另乙個故事了。

希望有幫助。

5樓:宋久華

我都學了兩個月了,還沒入門呢。英文不好,兩周時間讓我純讀手冊都讀不完。stm32裡面那麼多有趣的特性,為何要急於入門?

相信如果會問出這種問題,那麼兩周大概肯定是沒辦法入門的。勸你還是慢慢來。stm32可能不算乙份大餐,但也值得細細品味。

6樓:

首先不建議抱著必須兩周入門的心態,過大的壓力容易讓人急躁反而學不進去。前段時間剛來了個實習生(非專業),雖然基本沒學會什麼就回去上學了,但關於這個問題我還是有一些個人的想法,僅限於軟體方面。

首先最基本的肯定還是整個環境的搭建,包括開發板使用和軟體使用,這些有心即可資料那麼多沒什麼太大難度。

其次是因為你時間有限,所以學的廣度和深度必然都有限,那麼一方面在照著開發版例程學習的過程中只學前部分最基本的外設即可,前面的不懂後面的只會越來越不懂,事實上前面會用了後面的就只是時間問題,另一方面也不要過多的去了解一些概念(比如暫存器比如各個硬體結構),雖然對基礎不好,但單純入門使用並不需要了解那麼多,只會浪費時間因為基本是無法理解的,而且不客氣的說就算理解了又能對現在的入門開發有多大的幫助呢,到了後面基礎夠了學習會方便很多。

最後還是要用,單單照著開發版去跑個例程看個教程解析是很難理解概念的,必須留出時間給自己去改程式,知道怎麼修改程式去改變實物效果才能說對這個功能概念有了一定的了解,這樣才能做到通過修改他人的程式來實現自己需要的專案功能,能在他人的基礎上完成所需的功能我覺得便可以算是入門了。

不想寫的太細因為確實已經無法回到以前剛學的狀態了,而且新人會遇到各種各樣的坑遠不是我幾句話就能寫清楚的,理論上這些東西應該是一步一步自然而然學會的。

7樓:電子菌

標題並不是我本身的意思,因為本期是一期關於知乎的的推文,所以沒有辦法。但是我就標題而言,公子認為stm32兩周根本無法入門,stm32的功能太強大,不比51,。下面就標題分析stm32的入門問題,公子細分了幾個類,希望大家對號入座。

以下僅個人見解,希望大家理解。

在讀的大一大二等有空餘時間的學生。

先問問自己的直系學長,學校有沒有開放的實驗室,自己怎麼才可以有資格進入。如果進了,自己可以省一大筆錢,因為學stm32買一塊開發板是避免不了的。

首先學會安裝軟體和軟體是基本操作,既然時間有空閒的,那還是把基礎打牢,不妨學一下新建工程,在新建工程的時候你就可以學到stm32的程式設計思維,它與C51系列的微控制器還是有一點點區別的。在你學會新建工程之後,你應該學會去操作GPIO,慢慢的明白GPIO的工作模式,為什麼是推挽輸出或許為什麼是其他的模式。這一點你要重要的去掌握,因為無論什麼外設,百分之百會和GPIO掛上鉤,所以八種工作模式非常重要。

學會了GPIO之後,就慢慢的跟著學其他外設,比如LED,KEY等等,外設很多,希望你有足夠的耐心去學習。反正你現在的時間很多,不在乎一時半會。

如果是大四即將畢業或者已經工作:

8樓:乙個傻瓜

我羅列一下,你要入門需要的一些必備的知識,至於你能不能兩周入門,我不得而知,因為,我當初入門花的時間可不止兩周,因為涉及到知識比較龐雜,入門起來,也相對消耗的時間是不少的!

c語言:

基本的操作(宣告變數,判斷迴圈,函式)

深入理解指標

深入理解結構體和共用體

雖說說起來好像很少,但是語言這種東西很容易眼高手低,還是需要大量練習,再簡單的知識都最好親手操作一番,。

電類方面知識:

起碼你得知道12v不能直接供電給微控制器吧-_-學會使用烙鐵

基本的數電知識,如會看真值表,會看時序圖,會看匯流排框圖簡單的自動控制方面:

知識比如知道什麼叫閉環控制(這個可以後期積累)總體來說只要會C基本就可以學微控制器了,但要知道微控制器僅僅是乙個工具,額外的知識還要去結合具體使用場景。

比如零基礎學會stm32工作會好找嗎,沒有模電數電的基礎

巧學.h 在回答這個問題之前,我先講乙個身邊朋友學微控制器的經歷,我的朋友有29歲了,之前一直就是在工廠裡幹活,每個月賺的錢就是個3k左右,沒有一天休息,每天都很累,太想換乙個工作了。別人就建議他去學個技術吧,感覺現在嵌入式,微控制器很流行,前景也很好,而且工資也算是挺高的,他心動了,但是覺得這麼大...

兩個月,怎麼從零基礎學好托福?

最近很多人都在問同樣的問題,1個月 2個月 3個月怎麼考好托福。我想說的是,托福考的是能力,速成並不是個很好的選擇。1 托福有太多太多太多的應試技巧和機經了,但是沒有基本的英語能力再多的技巧也沒有用。最基本的就是詞彙量。這裡就不過多強調了。2 學托福的目的是什麼。我說的是學,而不是考。托福考出的成績...

中考在即,怎麼在兩周之內提高基礎薄弱的化學?求答?

wonderful 中考化學49.5的我也是在最後兩周找到了突破瓶頸的方法,平時化學都是40 45來回波動,不好不差的那種,在最後兩周找到了好方法。那就是整理錯題看錯題!那時候我記得老師會把我們的題量減少,每次做練習我都把自己錯的題整理在錯題本上,有空了就看一看思考思考,中考考場上,一遇到類似題就會...