查看: 8454|回复: 3

te2440-II的GPIO问题

7

主题

5

回帖

3

积分

liulianshenghit 发表于 2010-3-13 12:01:54 | 显示全部楼层 |阅读模式
我是通过USB接的键盘,在测试的时候发现按键盘的很多键的时候,GPIO上都有动作,比如说GPJ0-GPJ7,我的程序已将其设置为输出,外接的值没有变化,可是按键的时候就发现GPJ0-GPJ7内的值有变化,也不指这几个GPIO,好多都有问题。请教一下是什么原因?是不是因为键盘驱动的问题?我看键盘驱动中有好关于GPDATA寄存器的操作,这些操作有什么用,会不会影响我其它外部IO对应的DATA寄存器的值。谢谢!
回复

使用道具 举报

25

主题

8842

回帖

5593

积分

飞凌-fatfish 发表于 2010-3-13 14:34:28 | 显示全部楼层
USB键盘是接在开发板上来么?

7

主题

5

回帖

3

积分

楼主| liulianshenghit 发表于 2010-3-13 18:11:55 | 显示全部楼层
通过按USB键盘上的一些键来控制我的程序,然后从GPIO上读取一些状态.

7

主题

5

回帖

3

积分

楼主| liulianshenghit 发表于 2010-3-13 22:21:02 | 显示全部楼层
另外,我观察到的还有,一按键盘的空格键,发现GPB的IO也有变化.在键盘的驱动中有些操作了相应的GPDATA寄存器,为什么要操作这些寄存器呢?谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则