gpio_read读取不到数据和读取到低电平都会返回0吗?那两种情况返回的0要怎么区分?
Susan Yang:
user6123042gpio_read读取不到数据和读取到低电平都会返回0吗?
我测试一下后回复
YiKai Chen:
gpio_read读取不到数据是什麼意思?
Susan Yang:
回复 YiKai Chen:
我感觉他应该说的是类似pwmled2这种例程
我在添加了 led0 = GPIO_read(CONFIG_PWM_0);
去读取CONFIG_PWM_0即LED0的状态,是根本无法正常获取led0的值,一直返回
led0 unknown identifier not found: led0
Susan Yang:
回复 YiKai Chen:
而且加上这句之后,程序不能像之前一样控制LED的亮度
加上之后,两个LED均没有反应
user6123042:
回复 YiKai Chen:
比如另一端并没有发数据过来,那么gpio_read也会返回0吗?这与读取到低电平返回的0,怎么区分?
user6123042:
回复 Susan Yang:
不是,我不是应用在LED上的,我是用GPIO_read去读取接线的另一端的OV设备发来的数据
Susan Yang:
回复 user6123042:
哦哦 了解了
同意YiKai Chen的看法,设备设定的在没有数据时信号线低电平的话,读到的就是低电平即返回0
user6123042:
回复 YiKai Chen:
那如果发送端发来高电平(1),然而CC2640接收端这面读取比较慢,一时没有读到这个1怎么办? 这种时候会有缓存把这个1存起来吗?