中科蓝讯-5656C 非VDDIO给NTC供电

芯片5656C3、5756C

一般给外围供电都用芯片自带vddio供电(VDDIO无论开关机都是供电的),但硬件没使用,用了别的供电,这就需要开机后一直将供电口打开。否则一开机就关机

一、普通IO口给NTC供电

复制代码
在bsp_io_init函数将PB3打开

GPIOBFEN &= ~BIT(3); //GPIO
GPIOBDE  |= BIT(3); //数字IO
GPIOBDIR &= ~BIT(3);//输出
GPIOB    |= BIT(3); //高电平

二、VDDMIC给NTC供电

关键:AUANGCON1 |= BIT(4);

考虑点:休眠会关闭VDDMIC、退出通话关闭VDDMIC

复制代码
1、开机时添加AUANGCON1 |= BIT(4);
2、在audio_path_exit函数添加:AUANGCON1 |= BIT(4);
3、在func_bt_message函数、sfunc_bt_ring_message函数、sfunc_bt_call_message函数添加:
if (msg == MSG_SYS_1S) {
   if(! adc_cb.ntc_val){
      AUANGCON1 |= BIT(4);
     }}

tips:关于普通IO的操作可以参考下面的文章关于中科蓝讯蓝牙: 通用IO(GPIO)一般操作_设置蓝牙接收状态io输出,可以外接pa-CSDN博客

相关推荐
byte轻骑兵1 天前
【AVDTP】规范精讲[8-3]: 流配置核心三步:从参数下发到动态重配置全拆解
音视频·avrcp·蓝牙耳机·蓝牙车机·蓝牙音频控制
byte轻骑兵5 天前
【AVDTP】规范精讲[8-2]: 端点发现与能力查询全流程拆解,从字节到实战吃透信令交互
avrcp·蓝牙耳机·蓝牙音箱·蓝牙车机·蓝牙音频控制
byte轻骑兵7 天前
【LE Audio】PBP精讲[1]: 从场景痛点到协议初心,解析公共广播的设计根基
avrcp·蓝牙耳机·蓝牙音频·蓝牙车机·蓝牙控制
byte轻骑兵12 天前
蓝牙PBP公共广播协议:解锁LE Audio的公共音频新生态
音视频·蓝牙·蓝牙耳机·le audio·低功耗蓝牙音频
byte轻骑兵13 天前
【AVDTP】规范精讲[7]: 从RTP封包到空中传输,蓝牙音频数据是怎么跑起来的
人工智能·音视频·avrcp·蓝牙耳机·蓝牙车机
byte轻骑兵20 天前
【AVDTP】规范精讲[6]: 打通全流程,蓝牙音频连接背后的12步信令博弈
人工智能·音视频·avrcp·蓝牙耳机·蓝牙车机
byte轻骑兵25 天前
【LE Audio】CSIS精讲[4]: 从加密原语到RSI解析全链路拆解
音视频·人机交互·蓝牙耳机·le audio·低功耗蓝牙音频
byte轻骑兵1 个月前
【LE Audio】CSIS精讲[1]: 从核心定义到协议基础,读懂多设备协同的底层逻辑
人工智能·音视频·人机交互·蓝牙耳机·le audio·低功耗蓝牙音频
byte轻骑兵1 个月前
【AVRCP】规范精讲[40]:属性请求截断,单条歌曲信息如何适配MTU限制
人机交互·avrcp·蓝牙耳机·音频控制·蓝牙车机
byte轻骑兵1 个月前
【AVRCP】规范精讲[39]:文件夹列表截断,MTU限制下的批量数据传输
人工智能·人机交互·avrcp·蓝牙耳机·蓝牙音频