初始化IOCPortConfigureSet(IOID_10, IOC_PORT_GPIO, IOC_IOMODE_NORMAL | IOC_IOPULL_UP | IOC_INPUT_ENABLE);后,使用GPIOPinRead(GPIO_PIN_10)一直读取到的都是0,没有任何变化,万用表测试了下管脚的电压是3.2V的。请问怎么时候用GPIOPinRead才能正常获取管脚的电平状态。协议栈使用的是zstack home 1.2.2
gaoyang9992006:
有没有下载到官方的例程文件,看看例子程序怎么给的这个用法。
guangpeng lao:
回复 gaoyang9992006:
都看了,没有使用这个函数的地方,基本都是系统框架通过中断来使用IO口的读取的,这部分是封装的,看不到里面。用他的写函数是正常的,设置他为输入后,在读取,他也是正常的设置成输入管脚了,就是通过这个读取函数无法读取到电平状态。