Quantcast
Channel: 蓝牙论坛 - 最近的话题
Viewing all articles
Browse latest Browse all 7525

CC2541操作SNV读写次数多了之后安卓7.0手机再也连不上了

$
0
0

目前我遇到问题,调用SNV写了几十次之后断开蓝牙之后,安卓7.0连接不上了;但是ios和安卓4.4等都是可以连接通讯的;我把操作SNV函数注释掉又都正常,代码如下:

void DataSave(u8 DataType)
{
u8 AllData[16]={0};

osal_memcpy(AllData,&Timegroup.time[0],12);

AllData[12]=Slave_State.Bright_L;
AllData[13]=Slave_State.Mode_L;
//AllData[14]=Slave_State.Mode_H;
AllData[14]=Slave_State.AutoMode;
AllData[15] =0;
switch(DataType)
{
case 0x03:

case 0x04:

case 0x05:

case 0x07:

case 0x08:
osal_snv_write(TimeFlash,16,&AllData[0]);
break;
default:
break;
}

}

我用的是1.4,2,2协议栈,我试过1.4.0协议栈也是不行的,有没有大家遇到这个问题的


Viewing all articles
Browse latest Browse all 7525

Trending Articles