微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 怎么设置整个BLE蓝牙系统,让它处于低功耗等待命令状态,当一个中断产生时,整个系统被激活产生广播信号?

怎么设置整个BLE蓝牙系统,让它处于低功耗等待命令状态,当一个中断产生时,整个系统被激活产生广播信号?

时间:10-02 整理:3721RD 点击:

怎么设置整个BLE蓝牙系统,让它处于低功耗等待命令状态,当一个中断产生时,整个系统被激活产生广播信号?求相关的资料和高手指点

keyfob例程就可以。 按键中断,然后广播。

有没有资料给我借鉴一下?

可以设置一个定时器,超时则休眠。

另外再配置一个唤醒管脚,边沿触发

能不能告诉我怎么设置吗?我对这个程序不是很懂

可以参考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, &current_adv_enabled_status );

if( current_adv_enabled_status == FALSE )

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top