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

关于stm32的代码库的移植

大阳阳 2018-05-30 浏览量:914
关于stm32的代码库的移植,hal库不能兼容以前的3.5等,有没有好的解决办法。
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 两个库的差别是非常大的。

    现在已经不再更新标准库了。ST主要推广HAL库。

    办法就是转移到HAL库上进行开发,老的项目还是用3.5的库,新项目用新的库。

    • 发布于 2018-06-07
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:9
  • 你说的3.5是标准库;暂时还没看到有人做移植,2种库差异太大了,即使能移植也肯定很麻烦。不如直接学习使用HAL库。
    • 发布于2018-05-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 直接用CUBE这个软件来生成代码挺好的,
    • 发布于2018-05-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 驱动部分差别还是挺大的,只能慢慢熟悉之后再移植

    • 发布于2018-05-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 3.5是标准库吗?两个库差别还是挺大的,把外设的驱动熟悉下,然后慢慢移植吧。没办法。
    • 发布于2018-06-01
    • 举报
    • 评论 0
    • 0
    • 0

  • STM32标准库和HAL库的区别还是很大的,基本是两个不同的库,要移植的话底层要重写,应用可以移植
    • 发布于2018-06-04
    • 举报
    • 评论 0
    • 0
    • 0

  • 两个库是完全不同的设计库,内部的架构已不一样,不过你既然已经使用了HAL库就没有必要再用标准库了
    • 发布于2018-06-08
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个是互不兼容的库,没有解决办法,直接用HAL库吧
    • 发布于2018-06-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 两种库差别太大了,而且HEL库是将来的主流,老项目只能老老实实在标准库上开发了;
    • 发布于2018-06-13
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

关于stm32的代码库的移植