9个职位/0个新职位
最后一篇文章
压缩
离线
最后一次见到:1周6天前
已加入:2019-06-21 07:31
DA14580休眠问题

一、外围设备:

用户名称:

const static sleep\u state\u t app\u default\u sleep\模式=拱门外的睡眠;

用户修改

void user\u app\u adv\u start(无效)
{
//安排下一次广告数据更新
app_adv_data_update_timer_used=app_easy_timer(app_adv_data_update_TO,adv_data_update_timer_cb);//60秒

结构gapm\u开始\u广告\u cmd*cmd;
cmd=app_easy_gap_undirected_advertise_get_active();

//动态添加特定于制造商的数据
mnf_data_update();
app_add_ad_struct(cmd,&mnf_data,sizeof(struct mnf_specific_data_ad_structure));

//在广告期间设置延长睡眠时间
arch_set_extended_sleep();


app_easy_gap_undirected_advertise_start();
}

void user\u app\u connection(uint8\u t connection\u idx,结构gapc\u connection\u req\u ind const*param)
{
如果(app_env[connection_idx].conidx!=间隙(无效)
{
用户\u gattc \u exc \u mtu \u cmd(连接\u idx);
app\u connection\u idx=连接\u idx;

//停止广告数据更新计时器
app\u easy\u timer\u cancel(使用app\u adv\u data\u update\u timer\u);

//检查已建立连接的参数是否为首选参数。
//如果没有,则计划一个连接参数更新请求。
if((参数->连接间隔<用户连接参数)_配置intv) ||
(参数->连接间隔>用户连接参数)_配置intv\ U max) ||
(参数->控制延迟!=用户连接参数_配置延迟) ||
(参数->辅助!=用户连接参数_形态超时))
{
//连接参数不是我们期望的
app\ param\ u update\ u request\ u timer\ u used=app\ u easy\ u timer(app\ param\ u update\ u request\ u TO,param\ u update\ u request\ u timer\ u cb);
}
}
其他的
{
//未建立连接,请重新启动播发
用户_app_adv_start();
}

默认\u app \u on \u connection(connection \u idx,param);
arch_set_extended_sleep();
}

void user\u app\u adv\u indirect\u complete(uint8\u t status)//无效用户
{
//如果广告被取消,则更新广告数据并重新开始广告
如果(状态==间隙\u错误\u取消)
{
//用户_app_adv_start();
拱门|ble|ext|wakeup|on();//拱门

}
}

da1458x_config_basic.h修改

#定义CFG\u MEM\u MAP\u EXT\u SLEEP
#undef CFG\u MEM\u MAP\u DEEP\u睡眠

运行程序烧写进去后,可以确定程序是正常运行的,在断开蓝牙连接1分钟后,广播信号消失,是符合程序设定的。我想要达到的目的很简单,就是上电蓝牙正常运行,连接读写完毕后,断开蓝牙,1分钟后,蓝牙进入休眠,且只能用外部唤醒。

目前按上面的程序在广播信号消失后,蓝牙并未进入设置的扩展休眠模式。

(35832)课间间间间间间间闲߾;ࠀ;;、、掷、、僑;攠从从从从从从从各主要主要主要道路道路道路道路道路上进行开展开展开展开展开展开展开展开展开展开展开展开展开展开展开展开展开展开展开展开展开展开展开展开展开展开展开展开展开展开展系统供电=用户扫描sda标志

设备:
压缩
离线
最后一次见到:1周6天前
已加入:2019-06-21 07:31
我好像知问题哪哪

据介绍,目前,有关方面还没有开展有关方面的工作,目前还没有开展有关有关方面的工作,目前,有关方面方面,目前,还没有开展有关方面的工作,目前,目前,根据根据目前的情况,目前,还还还没有开展有关方面的介绍,目前,还没有开展有关方面的工作,目前,目前,还没有开展有关方面的情况,目前,目前,目前,目前,还没有开展有关有关方面,目前,目前,目前,目前,目前,目前,还还还没有开展有关方面,目前的情况,目前,目前,目前,目前,目前,还还没有开展有关方面方面,目前,目前,目前,目前,目前,还还没有开展开展目前,根据根据根据目前的情况,目前来看,目前,目前,还没有开展开展开展各种情况,目前,目前,根据根据根据根据根据目前的情况,目前,目前,目前,目前,目前,目前,根据根据根据根据根据根据目前的情况,目前的情况,目前,目前,目前,根据根据根据根据根据根据根据目前的情况,目前,目前,呢

七方
离线
最后一次见到:14小时41分钟前
工作人员
已加入:2019-12-30 09:02
嗨,亲爱的,

嗨,亲爱的,

已收到你的问题,我们会在内部讨论后和您联系。

顺致敬意,

奇帆

压缩
离线
最后一次见到:1周6天前
已加入:2019-06-21 07:31
好的,期待您的回复。

好的,期待您的回复。

arch_set_extended_sleep();arch_ble_ext_wakeup_on();配置

一、系统供电的应用

压缩
离线
最后一次见到:1周6天前
已加入:2019-06-21 07:31
还没有答复吗

还没有答复吗

七方
离线
最后一次见到:14小时41分钟前
工作人员
已加入:2019-12-30 09:02
嗨,亲爱的,

嗨,亲爱的,

а.app_on_ble_powered=用户_扫描_sda_标志这个函数是是返回到转到来睡眠来休眠模

顺致敬意,

奇帆

压缩
离线
最后一次见到:1周6天前
已加入:2019-06-21 07:31
附录

目前,有关方面正在进行着各种各样的调查,目前,有关方面正在进行,目前,目前,有关方面的调查,目前,网上的购买。app.app上的上一个上电的用户上的上一个上电的上电的供电=用户用户上的扫描,目前正在进行的,目前,网上,目前,网上,目前,网上,目前,目前,该地区的,目前,目前,网上网上网上的购买购买购买,网上。app。app上的应用上,上的上,上电的上电的供电供电的用户上的用户上的用户,用户扫描用户上的用户的用户扫描扫描,用户的扫描的扫描扫描数据的数据上的数据的数据,目前,该网站的用户的网站上的网上网上的用户的网站的用户的用户的扫描,目前目前正在正在正在进行进行进行的网上网上的用户的购买购买购买购买购买购买购买购买购买的用户的用户的网上网上网上网上网上网上网上网上的用户的用户的用户的网上网上网上网上网上网上网上网上的网上网上的数吗?аarchດu mainດ面面while(应用程序异步过程()!=进入睡眠状态);返回进入睡眠状态;

七方
离线
最后一次见到:14小时41分钟前
工作人员
已加入:2019-12-30 09:02
嗨,亲爱的,

嗨,亲爱的,

返回到睡眠,返回到睡眠,返回到睡眠

顺致敬意,

奇帆

压缩
离线
最后一次见到:1周6天前
已加入:2019-06-21 07:31
аuser\u scan\u sda\u标志

Ŷuser_scan_sda_flag里面直直Ŷreturn GOTO_SLEEP?但是函数循里,判断是if(应用程序异步\u trm()!=GOTO\u SLEEP);应用程序\u asynch\u proc()!=进入睡眠状态;进入睡眠状态;进入睡眠状态;进入睡眠状态;进入睡眠状态;返回睡眠状态?