gpt4 book ai didi

arm - 关于STM32 HAL质量和性能

转载 作者:行者123 更新时间:2023-12-01 17:32:08 25 4
gpt4 key购买 nike

关闭。这个问题是opinion-based .它目前不接受答案。












想改进这个问题?更新问题,以便 editing this post 可以用事实和引用来回答它.

2年前关闭。




Improve this question




我即将开始一个基于经典 STM32L4 产品的新项目。
我在 ARM 开发方面有很好的经验,但在 STM32 方面没有。
我想知道 STmicro 提供的 STM32 HAL 和低级驱动程序(在 STM32Cube 包中)的质量和性能如何。
我想收集有关该主题的开发人员经验和反馈。
基本上我想知道你是否对这段代码感到满意,或者相反,如果你遇到一些问题,如果你们中的一些人出于某种原因开发了自己的驱动程序等等......
谢谢 !

最佳答案

我不喜欢 HAL 有很多原因:

  • 它给伪开发者一种错误的感觉,即他们不必知道他们的硬件是如何工作的。
  • 学习 HAL 所花费的时间可能比了解硬件如何工作所需的时间更长(通常是这样)。
  • 可怕的开销
  • 很多错误。

  • 但另一方面,我使用 HAL(实际上由我进行了深入修改)来控制两个外围设备 USB 和以太网,因为写入可能需要太多时间。但是正如我之前写的那样,我知道它在硬件/低级别上是如何工作的,并根据我的喜好对其进行了修改。

    关于arm - 关于STM32 HAL质量和性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49596398/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com