硬汉嵌入式论坛

 找回密码
 立即注册
查看: 577|回复: 1
收起左侧

[GPIO] STM32H743IIK6 PI5和PG5无法同时配置GPIO_MODE_IT_FALLING。

[复制链接]

6

主题

10

回帖

28

积分

新手上路

积分
28
发表于 2024-12-26 17:12:42 | 显示全部楼层 |阅读模式
STM32H743IIK6 PI5和PG5无法同时配置GPIO_MODE_IT_FALLING。会直接进入Error_Handler();
本来想中断根据不同引脚电平设置的。
  GPIO_InitTypeDef GPIO_InitStruct = {0};

  /* GPIO Ports Clock Enable */
  __HAL_RCC_GPIOI_CLK_ENABLE();
  __HAL_RCC_GPIOG_CLK_ENABLE();




  GPIO_InitStruct.Pin = GPIO_PIN_5;
  GPIO_InitStruct.Mode = GPIO_MODE_IT_FALLING;
  GPIO_InitStruct.Pull = GPIO_PULLUP;
  HAL_GPIO_Init(GPIOG, &GPIO_InitStruct);

  GPIO_InitStruct.Pin = GPIO_PIN_5;
  GPIO_InitStruct.Mode = GPIO_MODE_IT_FALLING;
  GPIO_InitStruct.Pull = GPIO_PULLUP;
  HAL_GPIO_Init(GPIOI, &GPIO_InitStruct);

  HAL_NVIC_SetPriority(EXTI9_5_IRQn, 0, 0);
  HAL_NVIC_EnableIRQ(EXTI9_5_IRQn);







回复

使用道具 举报

0

主题

23

回帖

23

积分

新手上路

积分
23
发表于 2024-12-26 18:33:41 | 显示全部楼层
因为他们是一组中断线
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-8-14 01:17 , Processed in 0.038035 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表