2015-04-23 80 views
1

我将外部传感器连接到天空的GIO端口。如何从sky mote的GIO引脚获取数据。Contiki操作系统:如何从SKY-mote的GIO引脚读取

PS:我使用的半自助旅游旅行社OS

P2DIR&= ~0x08; // set the port as input 
P2SEL &= ~0x08;     
P2REN |= 0x08;    
if((P2IN & 0x08) == 0) 
{ 
SEND_STRING(&s->sout,"UP"); 
} 
else 
{ 
SEND_STRING(&s->sout,"Down"); 
} 

帮助我如何读天空微粒的GIO针数据在半自助旅游旅行社OS

预先感谢您。

+0

的GIO2这是以前的任何帮助的问题? http://stackoverflow.com/questions/21047965/how-to-read-temperature-humidity-and-light-measures-with-contiki-os –

+0

我将外部传感器连接到天空微尘的GIO针脚。我想从GIO引脚读取数据。 –

+0

您已配置P2,但是从P1读取。 –

回答

0

此代码是用来获取SKY-MOTE

P2DIR&= ~0x08; // set the port as input 
P2SEL &= ~0x08;     
P2REN |= 0x08;    
if((P2IN & 0x08) == 0) 
{ 
SEND_STRING(&s->sout,"UP"); 
} 
else 
{ 
SEND_STRING(&s->sout,"Down"); 
}