523回 发表于 2014-1-4 16:52:35

CSR8670读不回PIO脚的电平

bool PioInput(spp_info_t *pSppInfo,uint8 pio)
{
uint16 status = 0;
uint16 mask = (1 << pio);
/*uint32 pin = (1u << pio);*/

/*input*/
PioSetDir32(mask, 0);
/*PioSetStrongBias32(mask, pin);*/

status = mask & PioGet32();

/*get the value of the pin*/
return (status&0x01);
}
以上是我读PIO的代码,但为什么一直读不回管脚的电平,,,,一直读到是0

taozhihua1314 发表于 2014-1-4 21:04:19

本帖最后由 taozhihua1314 于 2014-1-5 15:23 编辑

路过,占位。

mupro 发表于 2014-1-4 22:23:17

return (status&0x01);
这里有问题呀

523回 发表于 2014-1-4 22:32:50

mupro 发表于 2014-1-4 22:23
return (status&0x01);
这里有问题呀

真的,求指教???

523回 发表于 2014-1-4 22:39:04

mupro 发表于 2014-1-4 22:23
return (status&0x01);
这里有问题呀

喔,明白了,谢谢你

hangkzhou 发表于 2014-1-5 11:02:44

学习学习了 了

chucheng 发表于 2014-7-31 12:10:30

参观,参观,浏览,浏览,学习,学习!

guojiaweiasq 发表于 2014-9-24 15:30:21

:Q:Q:P:Q:Q:P:P:P

中国123 发表于 2014-9-25 14:05:47

参观,参观,浏览,浏览,学习,学习!

李小斯33 发表于 2015-8-5 15:19:12

学习学习                  
页: [1] 2
查看完整版本: CSR8670读不回PIO脚的电平