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

C6657的GPIO的使用问题

硬件使用的是参考6657的EVM设计的PCB,仿真器使用的是USB100v2

调试C6657的GPIO时遇到两个问题:

第一个问题:现在使用GPIO17和GPIO18,但是在General Purpose Input/Output (sprugv1)文档中只有GPIO0~GPIO15的使用介绍,请问GPIO16~GPIO31该如何正确使用?

第二个问题:我在使用STK包内的GPIO函数时,使用如下程序,对GPIO0进行反转,程序只对SETDATA寄存器操作,但是CLRDATA寄存器也被置1,不知是何原因?

让程序全速运行,使用示波器测量GPIO0的输出,也没有电平翻转,一直为高电平。

Shine:

1. 寄存器的16~31bit也是有效的,对应的就是GPIO16~31

2. 这个正常,在GPIO user guide里有说明Reading the SET_DATA register or the CLR_DATA data register will return the value in OUT_DATA。

赞(0)
未经允许不得转载:TI中文支持网 » C6657的GPIO的使用问题
分享到: 更多 (0)