知其然
我們在使用hal庫的時候,會發現,和我們以前開發stm32 stdlib標準庫是有差別的,這是st公司啟用的新一代庫,hal庫開發的代碼和stdlib也不一樣了
我們可以通過兩個方式 在工程文件導入hal庫
1、通過運行時庫,導入我們需要的hal庫,這個導入方式,以后隨著官網的運行時庫更新版本,我們的本地工程版本也是可以隨之更新的
image.png
2、第二個辦法是:通過cube,cube生成的庫,不是在我們的keil安裝目錄c盤里邊,而是直接在導出的文件夾了,
image.png
這個庫的代碼如果需要更新,需要把工程文件夾當中的ioc打開,如果官網后臺提示更新庫,那么重新生成的代碼的hal庫也會跟著更新了,如下圖所示
image.png