STM32F10X 官方核心檔案說明

2021-10-17 10:47:05 字數 378 閱讀 9243

序號

檔名稱作用1

core_cm3.c/core_m3.c

arm提供的cmsis核心檔案

2system_stm32f10x.c/system_stm32f10x.h

設定系統和匯流排始終,系統啟動時呼叫其中的systeminit()函式設定系統時鐘

3stm32f10x.h

系統暫存器定義申明以及包裝記憶體操作

4startup_stm32f10x_l/m/hd.s

啟動檔案主要是進行堆疊之類的初始化

5stm32f10x_it.c/stm32f10x_it.h

包含中斷服務函式

6stm32f10x_conf.h

匯入一堆外設標頭檔案,可根據需要刪除

STM32F10x系列 中斷

概念問題 中斷與事件有什麼聯絡與區別?stm32之中斷與事件 中斷與事件的區別 簡單概括下。中斷 cpu單執行緒情況下只能處理單一任務,在有零時任務需要處理時,可以暫時放下當前任務,優先處理零時任務,再回過來處理之前的任務。多個中斷可以進行巢狀,比如產生了多個零時任務,那麼就可以按照優先順序處理這多...

STM32F10X入門 流水燈

2019 3 16 2019 3 19 core cm32.c stdin.h中定義了字元型 stm32f10x.h stm32f10x conf.h中定義了引用的外設標頭檔案 庫檔案之間的依賴呼叫關係 pngstm32f10x.h檢視位址對映 比如define gpioa base apb2per...

STM32F10X 位帶操作

在stm32微控制器的學習中,有乙個最大的特點就是你所編寫的stm32的程式操作,基本上都是匯流排的操作,比如gpiob odr 0x0001 或者直接等於1 這樣的操作必須要考慮整個暫存器的資料,但其實如果學過51微控制器的人都知道,我們除了對於匯流排操作外,我們還是經常會對單獨的位進行操作,比如...