当我用pinmux配置软件设置引脚功能时,它会自动配置好IO 类型 是 PULLUP , PULLDOWN ,RXACTIVE等等。如果我要自己手动配置的话,我应该依据什么来确定把该引脚 设置成PULLUP PULLDOWN RXACTIVE呢。举个内核中的例子:static struct pinmux_config i2c0_pin_mux[] = {
{"i2c0_sda.i2c0_sda", OMAP_MUX_MODE0 | AM33XX_SLEWCTRL_SLOW |
AM33XX_PULL_ENBL | AM33XX_PULL_UP | AM33XX_INPUT_EN},{"i2c0_scl.i2c0_scl", OMAP_MUX_MODE0 | AM33XX_SLEWCTRL_SLOW |
AM33XX_PULL_ENBL | AM33XX_PULL_UP | AM33XX_INPUT_EN},{NULL, 0},
};使用i2c0_sda引脚的i2c0_sda功能,配置成mode0,但是像AM33XX_SLEWCTRL_SLOW | AM33XX_PULL_ENBL | AM33XX_PULL_UP | AM33XX_INPUT_EN我该怎么去判断呢。谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>