设置CC2541 如下:
#define DEFAULT_ADVERTISING_INTERVAL 800 //广播间隔 (units of 625us, 160=100ms)
#define DEFAULT_DISCOVERABLE_MODE GAP_ADTYPE_FLAGS_LIMITED
uint16 gapRole_AdvertOffTime = 1500;//停止广播的超时时间 单位是 ms
GAPRole_SetParameter( GAPROLE_ADVERT_ENABLED, sizeof( uint8 ), &initial_advertising_enable ); // 使能广播
GAPRole_SetParameter( GAPROLE_ADVERT_OFF_TIME, sizeof( uint16 ), &gapRole_AdvertOffTime );
GAP_SetParamValue( TGAP_LIM_ADV_TIMEOUT, 2 ); //s
即:广播2秒(500ms广播一次)休眠1.5秒
但是我用示波器捕捉怎么有五次次广播啊 实在找不到第五次是什么事件造成的,另外我把广播关闭了,示波器显示就是一条直线什么波形也没有
Albin Zhang:
你把第五次拉开一些,看看是不是和前面一样的。
user4952053:
回复 Albin Zhang:
我设置了只广播四次,第五次不知道是什么原因造成的,无论我怎么改变广播间隔,这五次广播之间的间隔都是一样的;
波形如下;
前四次广播波形,前四次波形一样:
第五次波形:
Albin Zhang:
回复 user4952053:
从电流来看,RF core没开。
M3醒过来了。
BR.AZ