序號
檔名稱作用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微控制器的人都知道,我們除了對於匯流排操作外,我們還是經常會對單獨的位進行操作,比如...