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

AM3352 GPIO设置求助

将gpio设置为上拉选择并且上拉激活的模式,引脚就一直是高电平,往GPIO_DATAOUT写0也还是为高,请问这是什么情况

tongsheng wang:

自己顶自己下

Steven Liu1:

先查一下pinmux的设置,确认配置到GPIO模式了再进行下一步。

再者,你是不是没有写对地方?对应的管教号和bank是对的吗?

还一个简单测试办法,你就在pinmux里面设置为下拉激活模式,看看他会拉下来吗?如果不会,那说明你的pinmux设置之类的肯定有问题。或者是因为外部设置了上拉电阻,所以那个本身就是硬件设计有上拉的。

Jian Zhou:

回复 Steven Liu1:

同时把内部上下拉关掉试一下。

tongsheng wang:

回复 Steven Liu1:

刘工:

       现在是这样的:

       配置为选择上拉并且上拉激活,那么软件使能GPIO_CLEARDATAOUT,电平还是高,

       配置为选择下拉并且下拉激活的话,软件使能GPIO_SETDATAOUT,电平还是低。

       外部电路去掉了,只是一个光的gpio。配置io和改变引脚电平代码是放在一起的。

       这种现象什么问题?会跟ddr没有成功初始化有关吗

Denny%20Yang99373:

回复 tongsheng wang:

GPIO配置要配,PINMUX,设置GPIO位为输出模式,然后再配输出0或1

分别检查一下看看

tongsheng wang:

回复 tongsheng wang:

原因查到了,其实是后面操作gpio电平的地方根本没有执行到,死在之前rtc初始化代码那里了。

赞(0)
未经允许不得转载:TI中文支持网 » AM3352 GPIO设置求助
分享到: 更多 (0)