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

各位Ti大神,帮我看看代码有没有问题啊!!!

从寄存器中读取RSSI的值,总是和结构体中的值不对应啊。帮小弟看看阿

uint8 temp_rssireg=0;
if(RSSISTAT==0x01){
temp_rssireg=RSSI;
if(temp_rssireg<128) temp_rssireg=temp_rssireg-73;
else temp_rssireg=(temp_rssireg-256)-73;
temp_rssireg=0-temp_rssireg; }

char buff[20];
sprintf(buff,"==rssi2=%d\n",temp_rssireg);
TRACE(buff);

yizhen chen:

在cc2530情况下的,并且寄存器中的值变化不是很大

VV:

是在接收到数据时读的RSSI吗?

赞(0)
未经允许不得转载:TI中文支持网 » 各位Ti大神,帮我看看代码有没有问题啊!!!
分享到: 更多 (0)