1、stm32f103c86最小核心板一塊。我經常購買的一家。
購買這塊板子是因為便宜,才8塊多一塊,而且我前前後後購買了7塊,都沒有出現什麼問題。建議在購買的時候也可以多購買幾塊,我購買的都是未焊接的板子,如果家裡有焊槍什麼的就不需要焊接,如果沒有的話就直接購買焊接的就行,需要注意的是(這個我也是後來才知道)國內好像有一種n開頭的板子,國內好多**商都會那這種國內的板子來代替stm32板子**。所以一定要看清楚。
3、相關元器件(因為購買的是stm32的最小核心板,所以很多時候我們需要自己動手製作一些內容就行實驗)
led燈若干。(盡量直接購買某寶上的一些led燈包,包含了各種顏色的led燈。建議購買紅色的led燈可以多一些。)
電阻若干(可以多購買一些電阻,也是某寶上買一些電阻包就行盡量各種都有一點。建議1k的電阻多一些)
有源蜂鳴器
三極體輕觸按鈕和輕觸按鈕矩陣
數碼管(我在做實驗大多數購買的都是4位的或者2位的數碼管,共陰或者共陽都可以)
焊槍(我自己也是半路出家。所以就隨便購買的。)
焊錫母對母杜邦線(若干,盡量買長一點的。短的是在難用)
飛線(建議購買紅色和黑色的線圈,不要買**已經切割好的一小段一小段的飛線,會很沒用的。而且浪費)
單排排針(有直的和彎的,我購買的大多數是彎)
led點陣屏
4、其他一些可能會用到的晶元及配件
16腳ic座子晶元插座
74hc595(序列晶元)
tm1640/1650(數碼管專用晶元)
現在的實驗就用到這些,後面其他實驗用到會及時進行補充。
STM32硬程式設計 軟體設定
在全文中,我需要引用所提供軟體的不同子目錄。假定已安裝軟體的頂層名稱為 stm32f103c8t6 因此,當我引用路徑名 stm32f103c8t6 libopencm3 readme.md 我假設它從您的主目錄 開始。儘管您的當前目錄可能是所引用檔案的正確目錄,但為了清楚起見,我通常會使用此路徑名...
STM32 NVIC基本理解
nvic兩個屬性 搶占屬性 響應屬性 編號越小,優先順序越高 nvic irqchannelsubpriority 引數配置例子 三個中斷向量a b c 中斷向量名稱 搶占優先順序 響應優先順序a0 0b10 c11 此處中斷a可以打斷中斷b,但b不能打斷c。兩個要點 1 若兩個中斷的搶占優先順序和...
STM32 基本定時器
中斷韌體庫程式設計 定時器初始化結構體 開始程式設計 本文為野火學習筆記。stm32f1系列。除互聯型裝置,共有8個定時器,分為基本,通用,高階3種定時器。不同的定時器有不同的功能。基本定時器為 tim6,tim7 其只能定時,沒有外部io,且16位計數器只能向上計數。通用定時器為 tim2 3 4...