• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

为什么ST的标准库函数更新到3.5版本后就不再更新了?

1eb170a092884e00 2019-02-16 浏览量:2746
感觉ST公司的STM32标准库函数很好用,为什么到了3.5版本后就不更新了?HAL库函数用起来不是很习惯
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • STM32的标准库在STM32的各个系列之间兼容性不好,比如F1的标准库和F4的标准库的实现方式和函数名称都有差异,这样会导致学习F1的标准库后在使用F4的标准库需要重新学习,而且不便于使用一个统一的工具进行图形化配置。

    HAL库在不同STM32系列之间兼容性很好,可以很方便的使用STM32CubeMX工具进行图形化配置,方便使用,提高效率。

    所以在新的产品系列比如H7中就已经没有标准库的存在了,只有HAL和LL库。

    3.5的标准库也只是F1系列的,如果今后要使用其他系列,比如F7H7等等,就必须使用HAL库。

    • 发布于 2019-02-16
    • 举报
    • 评论 0
    • 2
    • 0

其他答案 数量:22
  • st的标准库兼容性太差

    而且函数利用率不高

    • 发布于2019-02-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 官方已经开始使用新的HAL库了,不再支持旧的库了
    • 发布于2019-03-11
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

为什么ST的标准库函数更新到3.5版本后就不再更新了?