gpt4 book ai didi

stm32 - 如何在CubeMX STM32中使用LL(低级)驱动程序?

转载 作者:行者123 更新时间:2023-12-03 03:23:33 25 4
gpt4 key购买 nike

我正在使用 STM32CubeMX 为 STM32F103 微 Controller 创建一个空白项目。使用 HAL 驱动程序(默认),我得到了一个运行速度非常快的闪烁示例,但我想尝试 LL(低级)驱动程序而不是 HAL。

当我进入 CubeMX 中的“项目”>“设置”>“高级设置”时,我会看到列出的外围设备,并且每个外围设备旁边都有一个下拉菜单,其中只有一个选项:HAL。根据文档,我可以在此处为每个外设选择 LL 或 HAL。

如何在 STM32CubeMX 中启用 LL 驱动程序?

详细信息:我在 Ubuntu (16.04) 上全新安装了 STM32CubeMX (4.23.0),并为 STM32F103C8 微 Controller 创建了一个新项目(位于“Blue Pill”板上)。我使用的是 SW4STM32 IDE,除了我必须在配置文件中选择 STLink V2 而不是 V2.1 之外,一切或多或少都可以开箱即用。

最佳答案

将 HAL 更改为 LL:

  1. 项目经理
  2. 高级设置
  3. 在驱动程序选择器中,将 HAL 更改为 LL(针对所需的外设)

LL selection

关于stm32 - 如何在CubeMX STM32中使用LL(低级)驱动程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47972831/

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