谁在看TI的ble1.3,cc2540的
我有个问题,hal_sleep.c文件里面 睡眠定时器中断HAL_ISR_FUNCTION(halSleepTimerIsr, ST_VECTOR){
HAL_ENTER_ISR();
HAL_SLEEP_TIMER_CLEAR_INT();
#ifdef HAL_SLEEP_DEBUG_POWER_MODE
halSleepInt = TRUE;
#endif // HAL_SLEEP_DEBUG_POWER_MODE
CLEAR_SLEEP_MODE();
HAL_EXIT_ISR();
return;
}
CLEAR_SLEEP_MODE();这个函数应该是清除睡眠模式,这个函数#define CLEAR_SLEEP_MODE() st( halSleepPconValue = 0; )
最后必须调用#define HAL_SLEEP_SET_POWER_MODE() halSetSleepMode()这个函数
void halSetSleepMode(void)
{
// WARNING: DO NOT ADD ANY ADDITIONAL CODE; THIS IS A FIXED SIZED SEGMENT!
PCON = halSleepPconValue;
// Disallow waking ISR from running in order to give the highest priority to LL_PowerOnReq().
EA = 0;
}
但是HAL_SLEEP_SET_POWER_MODE()这个函数调用之前 调用了 HAL_SLEEP_PREP_POWER_MODE(halPwrMgtMode);我觉得看不懂,有人最近在看吗 楼主你在用这个做项目吗?有没有试过使用单片机通过SPI发送HCI命令? alengend 发表于 2013-2-6 11:32 static/image/common/back.gif
楼主你在用这个做项目吗?有没有试过使用单片机通过SPI发送HCI命令?
cc2540就是个射频SOC带51内核,你另外加单片机?我现在还有很多不明白呢,蓝牙的几种工作模式 广告模式 连接模式 我现在想实现低功耗唤醒 我也在研究BLE..可以大家討論討論啊..現在我也還是不大理解.. hata1234 发表于 2013-2-17 03:07 static/image/common/back.gif
我也在研究BLE..可以大家討論討論啊..現在我也還是不大理解..
你用的2540吗?你现在到什么程度了,能不能互相收发数据 楼主可以看看BLE4.0的NORDIC芯片NRF51822,功耗更低
各位可以参考一下,
QQ:1692143455 book_123 发表于 2013-2-19 11:06 static/image/common/back.gif
你用的2540吗?你现在到什么程度了,能不能互相收发数据
问题找到答案了吗? 不是芯片问题,关键是技术支持是否到位 我也遇到问题了呀!
页:
[1]