最近客户要求在TWS配对之后要灭灯,但是试过很多方法都无法真正的将灯熄灭,后来解决了,修改具体如下:

在func_bt.c 中 func_bt_status()下 ,while(1)循环中添加如下:

if((!bt_tws_is_connected())||(bt_nor_is_connected()))
{//耳机TWS没有配对或者未连接到手机,流程依旧func_bt_disp_status();
}
else //当TWS连接之后关掉灯控
{//由于灯光控制是在底层的硬件中断中控制,//所以在这里直接对灯控进行操作是不起作用的,//软件中断处理会出现灯光闪烁的问题,无法做到真正的灭灯//LED_SET_OFF();       //这样修改是不行的//LED_PWR_SET_OFF();   //这样修改是不行的//下面是OK的修改led_off();rled_off();
}

由于5系列芯片之后灯控写入底层,看不到具体实现,可以通过查看2系列的源代码查找原因:

void led_off(void)
{led_cb.bled_sta = 0x00;bled_set_off();
}
void rled_off(void)
{led_cb.rled_sta = 0x00;rled_set_off();
}
//50ms调用周期
void led_scan(void)
{//中断每50ms调用一次,‘&’后面为配置的IO口,//实际控制由前面变量决定,所以修改前面变量才能够真正的将灯光显示关掉if (led_cb.bled_sta & BIT(led_cb.bcnt)) {bled_set_on();} else {bled_set_off();}if (led_cb.rled_sta & BIT(led_cb.bcnt)) {rled_set_on();} else    {rled_set_off();}
}

还不清楚的小伙伴可以添加我的个人微信 lqy—1997 (中间是三个英文的杠)进行交流。

兰讯76A3芯片TWS配对后灭灯相关推荐

  1. bes2300 tws配对_华为、荣耀、小米、JBL都在用,12款内置BES恒玄方案TWS耳机拆解汇总...

    继智能手机之后,要说目前最为火爆的一个市场,可能就是真无线蓝牙耳机了.特别是从和对话式的诞生开始,蓝牙耳机已经成为消费类科技行业中,目前势头最好最成熟的一个. 作为TWS蓝牙耳机行业的,BES恒玄在真 ...

  2. 高通 mtk 展讯等芯片机型读取 备份手机全字库分区 的一些操作解析

    这个工具结合mtkclient对软件修改了多机型支持,支持 高通 mtk 展讯等芯片的字库备份等其他多功能选项 通过个人实测图示展现以下软件的几个功能 1---安卓各选项简单说明 第一个安卓界面是读取 ...

  3. BLE 配对后通信其中一方LTK丢失情况(转自襄坤在线)

    BLE 配对后其中有一方保存的LTK丢失了,对于这种情况,蓝牙SPEC也没有规定必须怎么做, 只是推荐我们怎么做. 从图可看到,当与对方设备没有绑定时,如果一方LTK丢失无法加密时,对于MITM方式的 ...

  4. 腾讯数据解读:95后基本不爱用微信,98%都是成年人,社交应用存在巨大机会...

    这几天一份<2015年最新微信用户数据报告>引起了PMcaff产品经理社区会员之间传阅.同时也引起了小编的兴趣,截止今年第一季度末,微信每月活跃用户已达到5.49亿,用户覆盖200多个国家 ...

  5. watch取消配对怎么重新配对_watch配对,apple watch 怎样取消配对后再重新配对

    提起watch配对,大家都知道,有人问apple watch 怎样取消配对后再重新配对,另外,还有人想问怎么将applewatch与手机匹配,你知道这是怎么回事?其实AppleWatch怎么重新配对i ...

  6. BLE 配对后通信其中一方LTK丢失情况

    BLE 配对后其中有一方保存的LTK丢失了,对于这种情况,蓝牙SPEC也没有规定必须怎么做, 只是推荐我们怎么做. 从图可看到,当与对方设备没有绑定时,如果一方LTK丢失无法加密时,对于MITM方式的 ...

  7. [经验教程]腾讯视频VIP会员开通后如何申请退款取消腾讯视频会员VIP退款教程

    腾讯视频VIP会员开通后如何申请退款? 1.打开腾讯视频VIP会员开通支付订单,如确实不需要用腾讯视频VIP会员在再申请退款,请不要恶意申请. 2.进入后,选择遇到的问题:不满意商家的会员服务或充错会 ...

  8. TP-LINK 720N刷了OpenWRT后LED灯定时开关

    TP-LINK 720N刷了OpenWRT后LED灯定时开关 参考链接:https://blog.wangmao.me/openwrt-timing-off-led-lights.html 因为家里有 ...

  9. 绿色节能,怎么用ESP32 + HaaS Python怎么做一个起夜小灯?接上个“智慧路灯”案例中的留下的地下室人体感应亮灭灯

    自上个案例 "用ESP32 + HaaS Python做一个 智慧路灯 系统,稍加改造也能用在地下室哦"发布以来,数度冲上CSDN 领域热度排行榜 与 全站热度排行榜,也有朋友与我 ...

最新文章

  1. 泊松分布E(X^2)
  2. Android Camera架构分析
  3. C++拷贝构造函数(深拷贝与浅拷贝)
  4. 浏览器渲染阻塞与优化-详解推迟加载、异步加载。
  5. java 异常处理发生异常_处理Java中的异常
  6. 集群IPtables转发与防火墙
  7. 微软将取缔 8 亿 Windows 10 用户的密码!
  8. 【转】Jenkins 构建触发器操作详解
  9. Snipaste 截图工具
  10. mac虚拟机(windows10)装powerdesigner界面模糊或图形菜单很小问题
  11. 联想笔记本电脑重装系统按F几
  12. Python生成器next方法和send方法区别详解
  13. 电脑开机卡顿解决方法
  14. matplotlib-10 title添加标题
  15. 实训十二:路由器静态路由配置
  16. 年轻的乔布斯也会哭泣
  17. git强制覆盖分支代码 A branch -- B branch
  18. 2009-12-20 EXCEL比对数据
  19. (65)-- 爬取58交友信息
  20. 电子制造仓储条码管理系统解决方案

热门文章

  1. ws2812b RGB灯工作时乱闪的问题
  2. [解锁新姿势] 兄dei 我感觉你在写bug
  3. 编程实践(Pandas)Task05
  4. List去重 排序 多list 穿插筛选 (java 8)
  5. 使用MindStudio进行城市道路交通预测
  6. win10系统禁用笔记本自带键盘的有效方法
  7. 顺丰丰桥接口开发-java(工具类)
  8. 可达100K/月,美团招聘各类安全工程师(地点:北京/上海,内含大量岗位)
  9. IDEA自动导包设置,敲代码直接起飞
  10. 转:Dictionaryint,string怎么获取它的值的集合?急!急!急!