开源改变世界

GPIOE 不适用于 STM32F4 #7

推推 grbl 3年前 (2023-02-08) 292次浏览
关闭
tarenergy 打开了这个问题 2021 年 5 月 6 日 · 1条评论

评论

GPIOE 不适用于 STM32F4 #7

Makerbase MKS Robin Nano V3 开发板(基于 STM32F407VGT6)在 GPIOE 上有 step/dir/en 信号,但默认情况下 GPIOE 时钟未打开。

在 main.c 中:

static void MX_GPIO_Init(void)
{
/* GPIO 端口时钟启用 */
__HAL_RCC_GPIOC_CLK_ENABLE();
__HAL_RCC_GPIOH_CLK_ENABLE();
__HAL_RCC_GPIOB_CLK_ENABLE();
__HAL_RCC_GPIOA_CLK_ENABLE();
__HAL_RCC_GPIOD_CLK_ENABLE();
}

添加
__HAL_RCC_GPIOE_CLK_ENABLE();
解决这个问题。

GPIOE 不适用于 STM32F4 #7
贡献者

已在最新提交中修复。你为这个板做了一个新的板图文件吗?如果可以,您可以通过制作 PR 或在此处上传来分享它吗?