读书人

6410 GPIO不能控制解决办法

发布时间: 2012-03-31 13:13:26 作者: rapoo

6410 GPIO不能控制
6410 wince
v_pIOPregs->GPFCON |= (0x1<<14);//做输出
v_pIOPregs->GPFDAT |=(0x1<<14); //输出高电平

同样的语句,只是换了一个gpio就不行。那个管脚始终都是低。如果设了上拉后,就变成高了。可是再也低不下来了。

[解决办法]
你设置完以后,把寄存器的值度出来是一样的吗?
你GPIO外接了什么?
[解决办法]

探讨
6410 wince
v_pIOPregs->GPFCON |= (0x1<<14);//做输出
v_pIOPregs->GPFDAT |=(0x1<<14); //输出高电平

同样的语句,只是换了一个gpio就不行。那个管脚始终都是低。如果设了上拉后,就变成高了。可是再也低不下来了。

[解决办法]
楼主的6410 GPIO的控制是怎么实现的呀?能分享下经验么?
[解决办法]
探讨
6410 wince
v_pIOPregs->GPFCON |= (0x1<<14);//做输出
v_pIOPregs->GPFDAT |=(0x1<<14); //输出高电平

同样的语句,只是换了一个gpio就不行。那个管脚始终都是低。如果设了上拉后,就变成高了。可是再也低不下来了。

[解决办法]
首先对比两个GPIO属性的不同之处,再CHECK下其外部电路连接是否不同。

读书人网 >WinCE

热点推荐