STM32學習筆記 (1)基礎知識

2021-10-08 06:20:25 字數 559 閱讀 5866

參考文章

stm32 命名規則

rom / ram / flash 區別

1. rom(read only memory)

唯讀儲存器。

特點:掉電不丟失資料,主要用來儲存**和常量等內容。

2. ram(random access memory)

隨機儲存器,可讀可寫。

特點:掉電會丟失資料。

ram又分為sram(static ram)和dram(dynamic ram),sram是讀寫速度非常快的儲存裝置,但**昂貴。dram比rom速度快,但是比sram速度慢,**低於sram,計算機記憶體使用的是dram。

3. flash

快閃儲存器。特點:結合了rom和ram的優點,既可以保證掉電不丟失又可以有很高的讀寫速度。可以儲存不希望掉電丟失的資料。

STM32學習筆記 一 基礎知識

1.所有晶元的引腳順序都是逆序排列的 2.晶元主要由核心和片上外設組成。儲存器本身不具有位址,給儲存器分配位址的過程就稱為儲存器對映。給儲存器再分配乙個位址的過程就叫做儲存器重對映。設計片上外設時,以四個位元組為乙個單元,共32bit,每個單元對應不同的功能,我們控制這些單元就可以驅動外設工作。根據...

STM32的時鐘基礎知識

一 不使用外部晶振時,osc in和osc out的原理圖設計 1 對於少於100個引腳的產品有兩種方法 1.1 osc in和osc out分別通過10k的電阻接地 提高emc效能。1.2 重對映osc in和osc out為pd0和pd1,配置為推挽輸出並輸出低電平 減少功耗且節省兩個外部電阻。...

STM32時鐘基礎知識

stm32一共有5個時鐘源,分別為外部高速時鐘 hse 內部高速時鐘 hsi 外部低速時鐘 lse 內部低速時鐘 lsi 以及鎖相環時鐘 pll 從時鐘樹可以看出,系統時鐘主要有三個作用,一是為cotex m3核心提供執行時鐘,二是直接或經過分頻後為掛載在各種匯流排上的外設提供時鐘,第三則是以後為r...