我的STM學習之路

2021-10-09 05:04:39 字數 728 閱讀 1933

stm微控制器:我選用的是stm32f103zet6

stm32f103zet6微控制器是最核心的器件,最小系統板裡的其它器件都是為了滿足stm32f103zet6微控制器正常執行而存在的。stm32f103zet6晶元是乙個微處理器,所編寫的程式載入到微控制器裡才能夠正常執行。

晶振電路:有外部高速晶振和外部低速晶振

在微控制器中晶振是普遍存在的,那麼晶振為什麼這麼必要,原因就在於微控制器能否正常工作的必要條件之一就是時鐘電路,所以微控制器就很需要晶振,打個比方來說:晶振好比微控制器的心臟,如果沒有心臟起跳,微控制器無法工作,晶振值越大,微控制器執行速度越快,有時並不是速度越快越好,對於電子電路而言,速度夠用就是最好,速度越快越容易受干擾,可靠性越差!

電源電路

電源電路是的目的是為stm32f103zet6微控制器最小系統板供電,將輸入電源轉化為stm32f103zet6微控制器所需的穩定電源。

復位電路

復位電路的作用是將微控制器程式復位到初始狀態,從初始狀態重新開始執行。當程式跑飛或電源不穩定時,可實行復位功能。

stm32啟動模式

boot0 boot1

x 0 主快閃儲存器儲存器 主快閃儲存器儲存器被選為啟動區域

0 1 系統儲存器 系統儲存器被選為啟動區域

1 1 內建sram 內建sram被選為啟動區域

我的學習之路

發信人 franky hoho 信區 cie 標 題 二 我的學習之路 發信站 荔園晨風bbs站 2005年12月27日18 30 07 星期二 站內信件 二 我的學習之路 1,暑假 為了能夠實現 dsp,學習c,這是今年七月份的事情,那時我的c基礎為0,我完 全不知道程式是什麼。那時什麼都想,我周...

stm32學習之路

gpio就是那些介面,可以連線外部裝置的,也可以作為輸入埠,它是外設,由apb2負責,apb的意思是外圍匯流排。apb主要用於低頻寬的周邊外設之間的連線。外設 gpiox 都是掛接在 apb2 匯流排上,屬於高速的外 設,而 apb2 匯流排的基位址是 0x4001 0000 如下圖可看到gpioa...

我的MBD學習之路

mbd即為model based design 基於模型的設計。國內的汽車行業使用matlab simulink早已經不是什麼新鮮事兒了,我還在讀研的時候大家已經普遍的開始使用matlab simulink來做數學模型開發 資料處理分析以及演算法理論 在學校做專案的時候,那時候是用ti的dsp 24...