怎么设置整个BLE蓝牙系统,让它处于低功耗等待命令状态,当一个中断产生时,整个系统被激活产生广播信号?求相关的资料和高手指点
da qin zheng sheng:
keyfob例程就可以。
按键中断,然后广播。
rongzhi yu:
回复 da qin zheng sheng:
有没有资料给我借鉴一下?
Jo1:
回复 rongzhi yu:
可以设置一个定时器,超时则休眠。
另外再配置一个唤醒管脚,边沿触发
rongzhi yu:
回复 Jo1:
能不能告诉我怎么设置吗?我对这个程序不是很懂
HG:
可以参考C:\Texas Instruments\BLE-CC254x-1.4.1.43908b\Projects\ble\KeyFob
Key press产生中断引起OSALMsg,判断GAP的状态,
if ( keys & HAL_KEY_SW_2 ) {
SK_Keys |= SK_KEY_RIGHT;
// if device is not in a connection, pressing the right key should toggle // advertising on and off if( gapProfileState != GAPROLE_CONNECTED ) { uint8 current_adv_enabled_status; uint8 new_adv_enabled_status;
//Find the current GAP advertisement status GAPRole_GetParameter( GAPROLE_ADVERT_ENABLED, ¤t_adv_enabled_status );
if( current_adv_enabled_status == FALSE )