TI中文支持网
TI专业的中文技术问题搜集分享网站

AM3358 无法配置GPIO为输入,请问是怎么回事呢?

在LINUX3.2.0版本下,我用ioremap直接映射此存器,将control module设置为0x3f,然后将GPIO_OE相应位置1,设置为输出,禁能硬件去抖动时,去读GPIO_DATAIN,发现无论是外面拉高拉低,读回来的都是零,请问是怎么回事呢? 

tony2:

/arch/arm/mach-omap2/board-am335xevm.c

参考这样去配置{"gpmc_ad0.gpmc_ad0",        OMAP_MUX_MODE0 | AM33XX_PIN_OUTPUT},

OMAP_MUX_MODE4 应该就是GPIO

或者你可以参考这种方法算一下寄存器的值。

赞(0)
未经允许不得转载:TI中文支持网 » AM3358 无法配置GPIO为输入,请问是怎么回事呢?
分享到: 更多 (0)