知其然
我们在使用hal库的时候,会发现,和我们以前开发stm32 stdlib标准库是有差别的,这是st公司启用的新一代库,hal库开发的代码和stdlib也不一样了
我们可以通过两个方式 在工程文件导入hal库
1、通过运行时库,导入我们需要的hal库,这个导入方式,以后随着官网的运行时库更新版本,我们的本地工程版本也是可以随之更新的
2、第二个办法是:通过cube,cube生成的库,不是在我们的keil安装目录c盘里边,而是直接在导出的文件夹了,
这个库的代码如果需要更新,需要把工程文件夹当中的ioc打开,如果官网后台提示更新库,那么重新生成的代码的hal库也会跟着更新了,如下图所示