1、配置:

 

 

GPIO 管脚

  GPIO方向

Debounce

polarity

Sensitive_level

Host1 CDpin

(EINT16)

    16

   INPUT

  PULL UP

Enable

Time: 1ms

 low

   level

 

GPIO16

EINTMode  InpullEn   InpullSelHigh   Def.Dir         VarName

     √         √          √              IN        GPIO_MSDC1_INSI

 

 

 

2、 \mediatek\custom\<proj>\kernel\core\src\board.c

msdc1_hw 结构体中的 flags 的 MSDC_CD_PIN_EN 和 MSDC_REMOVABLE ,这两个flag是热插拔的flag,如果不需要热插拔,请把这两个flag移除。

      

3如果是低电平触发,将msdc1_hw中的.cd_level  设置成 MSDC_CD_LOW,否则设置成MSDC_CD_HIGH

相关文章:

  • 2021-07-29
  • 2022-12-23
  • 2022-12-23
  • 2021-08-30
  • 2022-01-09
  • 2021-08-11
  • 2021-08-11
  • 2022-12-23
猜你喜欢
  • 2021-08-21
  • 2021-07-11
  • 2021-05-24
  • 2022-12-23
  • 2021-10-14
  • 2021-05-18
  • 2021-11-10
相关资源
相似解决方案