STM32外部中斷(Interrupt)的中斷ISR(Interrupt Service Routine).
[C51/ARM] 中斷(Interrupt)
[C51/ARM] 中斷服務程式(Interrupt Service Routine,ISR)
以stm32l476為例:
EXTI0_IRQHandler()是官方定義的名稱,其命名定義在startup_stm32l476xx.s
2020年2月18日 星期二
2020年2月17日 星期一
[STM32] 新版函式庫(HAL APIs)操作手冊路徑
STM32出了新版的函式庫後,相信大家對新的函式會比較不熟,其官方有出操作手冊.
這裡以STM32Cube_FW_F4_V1.24.1作範例,
查詢HAL_GPIO_ReadPin(...)這個函式,
(路徑請參考下圖)
這裡以STM32Cube_FW_F4_V1.24.1作範例,
查詢HAL_GPIO_ReadPin(...)這個函式,
(路徑請參考下圖)
[STM32] 函式庫介紹
STM32的函式庫有三種
1.Standard Peripheral Libraries
這是舊版的函式庫,不會再更新,要新的函式庫請用下面第二點和第三點的.
此函式庫要從官方下載:STM32 Standard Peripheral Libraries
2.STM32CUBE - HAL APIs
3.STM32CUBE - LL APIs
此為HAL APIs的簡化版,code size比較小,執行效率比較高
(2和3可由STM32CubeIDE或STM32CubeMX下載)
1.Standard Peripheral Libraries
這是舊版的函式庫,不會再更新,要新的函式庫請用下面第二點和第三點的.
此函式庫要從官方下載:STM32 Standard Peripheral Libraries
2.STM32CUBE - HAL APIs
3.STM32CUBE - LL APIs
此為HAL APIs的簡化版,code size比較小,執行效率比較高
(2和3可由STM32CubeIDE或STM32CubeMX下載)
2020年2月5日 星期三
訂閱:
文章 (Atom)