其实HAL库和标准库,没有本质上的区别,但是标准库已经常年没有更新了,而且HAL库相对来说集成度比较高,可以比标准库更容易的实现一些功能,并且程序移植上,HAL库只要是可以使用一样逻辑的代码就了可以直接在不同型号上进行代码移值(绝大多数),而标准库不同型号之间有不同的库,不能通用。最后HAL可以使用stm32cubeMX进行对单片机的配置
区分HAL库和标准库
最新推荐文章于 2025-04-19 21:25:47 发布
其实HAL库和标准库,没有本质上的区别,但是标准库已经常年没有更新了,而且HAL库相对来说集成度比较高,可以比标准库更容易的实现一些功能,并且程序移植上,HAL库只要是可以使用一样逻辑的代码就了可以直接在不同型号上进行代码移值(绝大多数),而标准库不同型号之间有不同的库,不能通用。最后HAL可以使用stm32cubeMX进行对单片机的配置