stm32标准库和hal库 混用
时间: 2023-11-13 10:28:21 浏览: 143
STM32标准库与HAL库开发代码
在使用 STM32 的标准库和 HAL 库时,如果混用可能会导致一些问题。因为标准库和 HAL 库都包含了一些相同的头文件,例如 "stm32f4xx.h"。如果同时包含两个库的头文件,可能会导致编译错误或者链接错误。
通常情况下,建议只使用一种库来编写程序。如果需要使用标准库的某些函数,可以将其添加到 HAL 库的工程中,反之亦然。如果需要混用,可以通过修改头文件和宏定义来解决一些编译和链接错误。
总之,混用标准库和 HAL 库不是一个好习惯,建议尽量避免。
阅读全文