hallib
sm32f4xx_hal.c/.h:hal通用api,如hal_init等
stm32f4xx_hal_def.h:hal通用資料和巨集定義
stm32f4xx_hal(_ll)_ppp(_ex).c/.h:硬體驅動api
user
stm32f4xx_it.c/.h:中斷函式定義
stm32f4xx.h:頂層標頭檔案,根據全域性巨集標識stm32f429xx來包含stm32f429xx.h
stm32f429xx.h:stm32f429驅動開發用到的結構體,暫存器定義,巨集定義
system_stm32f4xx.c/.h:定義systeminit來初始化系統時鐘和設定中斷向量表
startup_stm32f429xx.s:啟動檔案
stm32f4xx_hal_conf.h:配置檔案,用於包含相關hal驅動標頭檔案
STM32F429除錯記錄(一)
stm32f429的晶元有兩路can介面 四路串列埠 內部乙太網以及內部dsp處理器等硬體,硬體的豐富程度可見一斑,而且主頻達到180mhz,雖然比a8 a9架構的arm晶元還是差一大截,但是在工業控制上的應用還是比較多的。在程式編寫方面stm32f4系列不管在mdk還是庫函式都有挺大改動,剛著手除...
STM32F429 如何使用SDRAM
關於stm32f429 控制sdram fmc 擴充套件外部sdram 1 原理介紹 為什麼是fmc 不是 fsmc 區別在那裡!stm32f429使用fmc外設來管理擴充套件的儲存器,fmc是flexible memory controller的縮寫,譯為可變儲存控制器。它可以用於驅動包括sram...
STM32F429 如何使用NAND Flash
1 原理介紹 flash即是儲存晶元的一種,其結合了rom和ram的特點,既具備電可擦除程式設計的效能,又可以快速讀取資料,資料不會因斷電丟失。目前市面上flash主要有nor flash和nand flash。nor flash具有隨機訪問和隨位元組執行寫操作的能力,即可以訪問到儲存器內部的任意乙...