cc2530和stc89c51之间如何收发数据
小小薇峨 2017-07-11 02:42:43 我想把cc2530的数据发送给stc89c51单片机,目前只会stc89c51和电脑之间收发数据,cc2530和电脑之间收发数据,那这两个之间如何收发数据啊?有没有会的指点一下?谢谢了。
这是cc2530发数据到电脑的程序。
/无线接收任务处理函数
void SampleApp_MessageMSGCB( afIncomingMSGPacket_t *pkt )
{
unsigned char *humidata;
unsigned char *lightdata;
int len;
switch ( pkt->clusterId )
{
case SAMPLEAPP_HUMITURE_CLUSTERID:
humidata = pkt->cmd.Data;
HalUARTWrite(0,"\r\nTemp:", 7);
HalUARTWrite(0, humidata, 7);
HalUARTWrite(0," Humi:", 10);
HalUARTWrite(0, humidata+7, 7);
break;
case SAMPLEAPP_LIGHT_CLUSTERID:
lightdata = pkt->cmd.Data;
len= strlen(lightdata);
HalUARTWrite(0,"light:", 6);
HalUARTWrite(0, lightdata, len);
break;
}
}