KDocs 研发资料库
  • 音频技术应用文档入口汇总
  • 杰理WINDOWS环境安装及其他事项
  • LINUX安装和编译
  • Linux环境编译SDK教程(ubuntu18.04)
  • 音频类补丁汇总表
  • 认证资料获取汇总(最新资料后台会更新)
  • 《Hi-Res申请指南v1.0》
  • FreeRTOS 开源协议版本
  • uCOS 开源协议版本信息
  • 各个模块关键资料汇总
  • 软件调试方法
  • Makefile编译
  • 提bug的规范
  • 常规设备使用指导
  • 对外特别发布开发注意点信息汇总
  • AD697X软件问题整理
  • AC700N软件问题整理
  • AC701X耳机软件问题整理
  • 951&961软件问题整理
  • AC104X软件问题整理
  • AC128N问题整理文档
  • 可视化工具调试问题整理
  • 耳机资料汇总
  • AC704N、 AC705N相关应用
  • AC695N&AC696N&AC608N音箱问题整理
  • JL701N音箱问题整理
  • AC692X软件问题整理
  • AC706N音箱问题整理
  • JL701N音箱问题整理(可视化工具SDK)
  • JL703N音箱问题整理
  • JL709N(JL689N)音箱问题整理
  • JL7094系列-入门到进阶开发指导
  • AC210N音箱问题整理
  • 无线麦系列版本支持指南
  • AW32N无线麦问题整理
  • lAD697X&JL701X 无线麦软件共性问题整理
  • AC706N无线麦问题整理
  • AW36N无线麦问题整理
  • AC710X无线麦问题整理
  • 唤醒源获取及唤醒IO设置
  • 电源
  • LVD
  • 长按复位配置方法
  • 低功耗应用
  • TIMER
  • UART
  • SPI
  • 内部FLASH空间添加用户自定义区域
  • IIC
  • GPIO
  • MCPWM
  • SD&U盘
  • 时钟&晶振
  • GPCNT
  • IO口crossbar映射功能
  • 文件系统使用总结
  • 复用应用
  • LINEIN_AUX相关应用
  • IIS音频接口应用
  • SPDIF模式相关(HDMI_ARC、光纤、同轴)
  • PDM LINK
  • 外设相关应用
  • 蓝牙相关
  • 杰理蓝牙距离调试文档
  • TWS耳机配对方式使用及生产把控指南
  • GFP谷歌快连及其认证流程指引
  • 蓝牙发射器(bt_emitter)相关
  • BLE应用
  • 关于提升BLE传输速率说明
  • BLE测试数据
  • MUSIC 模式相关应用
  • MIDI音乐实现
  • PC相关应用
  • FM相关应用
  • AC695N_AC696N FM天线ESD静电防护措施说明V2.0_20250107
  • fm应用详细设计说明书
  • 杰理FM硬件指南-20230315
  • ADC模块
  • AUDIO相关应用
  • 新Tools的音效调试使用
  • 混响应用使用说明
  • 音效调式
  • 音箱耳机低音小音量增强实现方法
  • DAC输出功率调试
  • DAC性能测试指南
  • 针对各类底噪、电流声分析流程
  • 录音相关应用
  • OPUS编解码相关
  • RTC相关应用
  • 升级相关
  • UI相关应用
  • 通话调试流程指南
  • 通话相关应用
  • 省电容mic使用手册
  • 如何测试验证手表通话系统的语音失真 V1.0
  • AC695X_AC696X_AD697X 常见通话问题处理参考资料
  • 通话调试问题确定步骤
  • 内置触摸调试指南
  • 低功耗内置触摸介绍V2.2
  • 触摸相关文档
  • AC697X、AC698X内置触摸调试及整改方法V1.0
  • 产测相关应用
  • AC63X BLE DUT测试介绍
  • 兆华序列使用简易说明
  • JL_1T2蓝牙测试盒音频文件更换说明
  • ENC相关应用入口汇总
  • ANC相关应用入口汇总
  • JL DMS通话调试手册-V3.9.4
  • ANC-ENC结构设计要点-20240407
  • 半入耳式ANC耳机器件选型与结构设计指南V1.0
  • JL 耳道自适应调试指南
  • ANC相关问题处理
  • ANC调试文档
  • 评估蓝牙耳机通话上行降噪性能的方法 V1.0 (2)
  • FCC 或者 BQB 认证相关应用
  • BQB profile 测试中常遇到的问题点汇总
  • 蓝牙参数整理20210811
  • 杰理科技认证问题参考
  • 无线音频产品开发指南
  • 无线麦系列从入门到进阶开发指导
  • 量产烧录相关说明
  • 一拖八烧录器远程过程调用说明
  • 量产相关建议
  • EffectTool(eq)调试工具说明文档
  • AC897AD697系列的EQ调试方法-V3
  • 杰理调音指南-20220622
  • 音效模块总结
  • 简要调音步骤指引(可视化)
  • 耳机充电与通信调试指南
  • 充电仓硬件调试指南
  • 充电仓软件问题整理
  • AC951常用说明
  • AC951_AC961_开发板使用说明V1.0
  • 彩屏仓AC982 入门指导及FAQ
  • 蓝牙音频APP相关应用
  • 手机APP的简介和开发流程
  • 蓝牙音频系列-硬件设计指南
  • 静电测试及整改方法-20220706
  • TWS耳机底噪整改指南V1.2
  • 杰理蓝牙距离调试文档
  • 蓝牙RF硬件设计与调试V1.1-20250219
  • AC695N_AC696N FM天线ESD静电防护措施说明V2.0_20241228
  • 音效调试指南
  • 无线话筒K歌音箱标准开发流程
  • 杰理科技 700N TWS耳机产品标准-202303
  • 杰理科技 701N 广播产品标准-202303
  • JL-HAT ANC高效产测自适应
  • 无线话筒测试板使用介绍
  • 一拖八频偏校准使用说明
  • 领夹麦产测工具使用介绍
  • Dongle量产测试说明
  • Dongle+Tws或头戴式 SDK通过工具绑定配对功能说明文档
  • 双麦ENC产测宏配置验证方法 V1.0
  • JL耳机方案麦克风声学测试指令_V1.0
  • JL耳机方案麦克风声学测试指令_V2.0
  • JL_ENC自动测试命令_V0.0.1
  • JL蓝牙测试盒用例说明
  • LDAC自测环境搭建_ubuntu
  • 延迟小板使用手册
  • 杰理库文件的制作及添加实现过程
  • 关于 AC635N&AC636N系列免晶振兼容性补丁 说明
  • 关于 AC63系列VM兼容性修复补丁_20250224 说明
  • 关于 AC632N &AE632N_ 蓝牙& 低功耗兼容性修复补丁 说明
  • AD698N和AC638N电压优化补丁V3说明
  • 关于 AC635N&AC636N漏电和E&G版兼容联合补丁 说明
  • AD698N和AC638N电压优化补丁V2说明
  • 702相关应用
  • 2024-4-30 发布歌词显示SDK开发注意事项
  • BQB RF & FCC 认证测试固件问题汇总及源码
  • BQB profile 测试中常遇到的问题点汇总
  • 进dut测试模式方法及固件
  • 704-频偏修改bin文件合集
  • 701手表BQB PROFILE认证注意事项
  • 认证的干扰规避整改
  • 海外CRA认证报告生成说明
  • JL700N可视化工具问题处理文档
  • JL701X可视化工具问题处理文档
  • JL701N_earphone_release_v1.6.0_ANC 低功耗问题补丁
  • JL708X可视化工具问题处理文档
  • JL709N可视化工具问题处理文档
  • JLstudio可视化工具使用说明
  • 一拖二-串口_蓝牙_app在线EQ、通话参数及调试方式和内置触摸调试
  • 可视化JL701M_DONGLE_SDK添加MIC为发射源
  • 可视化JL701M_DONGLE_SDK添加按键切换usb audio与MIC发射源
  • JL701M_DONGLE_SDK_1.0.0_dongle输入linein输出dac
  • 701可视化_a2dp_to_le_demo说明
  • 耳机系列demo汇总
  • JL7018F&JL7006F_7003F AUX IIS
  • 一键连接应用
  • 普通SDK动态开关一拖二功能
  • 蓝牙分析仪(EllisysBluetoothAnalyzer)抓包例程
  • TWS配对常见应用
  • APP自定义按键的demo
  • AC700N 播歌双EQ DEMO示例及说明
  • AC698V164 MIC与蓝牙音乐共同输出DAC demo
  • 添加第三方算法以及多算法授权流程
  • 空间音频配置方法
  • 普通高低电平TWS耳机控制通讯
  • 入耳检测状态更新demo解析
  • 资源优化(非可视化的SDK)
  • 资源优化(可视化SDK)
  • 翻译耳机、语音识别应用demo
  • 耳机抗干扰问题排查和优化
  • AC698D2 抗干扰优化
  • AC696X软件问题整理
  • AC695X软件问题整理
  • AC695X软件问题整理_1722249702
  • AC608X软件问题整理
  • JL701N_2T1_DUPLEX 应用软件问题汇总
  • le_audio_1.0.0_patch05 以及之前的版本IRkey 功能异常修改
  • AC706N-le_audio-200SDK有线_无线麦录音demo
  • jl701n_le_audio_v200patch02 IO串口升级修改串口单次发送字节长度的修改办法
  • 703创建IIS 输入dac输出音频流demo
  • 703将媒体流音频同时上传PC_mic录音demo实现
  • 703四路IIS输入输出demo
  • 底噪调试
  • AW328A烧录说明
  • 文档合集
  • AC706N_wireless_mic_release_PATCH_20240712 补丁 说明
  • AC706N_wireless_mic_release_PATCH_20240726 补丁 说明
  • AC706N_wireless_mic_release_V1.0.0、1.0.1、1.0.2 补丁 说明
  • AC706N_wireless_mic_release_V1.1.2 中的2T1应用 RX端不绑定配对,TX端实现绑定配对的修改方法
  • 各系列省晶振实现方法
  • iis tx rx说明文档
  • spdif信号
  • 蓝牙电话本
  • 安卓手机同步时间补丁
  • CDC配置
  • PC模式下增加Teams唤起功能
  • 杰理HDMIARC开发实现过程
  • AC701N patch06之前的版本用第三方算法节点实现新版本的pcm delay节点功能
  • (K歌音箱)各SDK音效配置相关说明
  • 长文件录音
  • 点阵屏歌词字库相关(蓝牙歌词,普通歌词)
  • 字模提取工具说明
  • 音箱可视化彩屏-入门到进阶开发指导
  • 彩屏LVGL UI设计及工具使用
  • 使用内部UI框架进行UI调试的系列步骤
  • AD101C使用强制升级工具spi 烧录不了问题处理(测试版本)
  • AD161扩展灯板说明文档
  • 歌词显示器开发注意项
  • 使用硬件数字增益控制通话下行音量(可视化)
  • 杰理小牛产测资料
  • ENC配置说明
  • 通话调试流程指引
  • ANC相关功能demo
  • 无线麦硬件资料汇总
  • 无线麦相关应用
  • 无线麦复杂功能补丁包汇总
  • 无线话筒形态SDK程序&开发经验&问题点分享
  • 双模式结合应用问题汇总
  • 无线麦距离优化案例
  • 无线麦系列中的双工形态(duplex)演变开发对讲机方案开发资料
  • 音箱入门到进阶指导文档(编写中)
  • 蓝牙耳机品控和生产技巧
  • 982过_欠压标志获取异常
  • 如何获取最新涂鸦SDK及库文件
  • 无线话筒K歌音响-调音标准流程
  • 无线话筒产测流程

AC695X软件问题整理_1722249702

📎 原始文档:https://www.kdocs.cn/l/cbIPUWDxSTv7

AC695X软件问题整理

链接:https://pan.baidu.com/s/1kjhBSPTfegAm3xRpuVv8NA提取码:fxq3
PDF格式下载: AC695X软件问题整理.pdf
版权所有,侵权必究 1
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

  1. AC695X_ SDK_release_0.1.2 开了打印的总开关#define CONFIG_ DEBUG_ ENABLE 后,编译不过,报错 C:\JL\pi32\bin\pi32v2-ld.exe: bank space overflow!的处理方法 20191114 ............................................................ 9
    测试盒串口升级一直显示0%的处理方法 20191114................................................................................................ 10
  2. AC695X _ SDK _release _0.1.2,带FM9688AA 自动升压充电仓,概率性的出现充电仓不能自动升压问题 20191114 ......................................................................................................................................................................... 10
    4.AC6959B和AC6956D是PIN对PIN,有些细节要注意 20191121 ....................................................................10
    5.AC695系列的功耗 20191122 ................................................................................................................................11
    6.AC695两个IO推两个灯 20191126 ......................................................................................................................12
    7.AC695系列的MIC增益仅有15级 21191203......................................................................................................14
    8.AC695系列A2DP解码系统时钟要提升 20191203...........................................................................................14
    9.AC695系列开启EQ找不到eq_table .h 20191203................................................................................................ 15
    10.AC695 的V0.1.4版本的蓝牙名工具更新 20191227 .......................................................................................... 15
    11.AC695的代码压缩,类似256KB 的flash 20191227 .......................................................................................16
    12.AC695代码上控制IO 口 8S复位开关功能 20200102.................................................................................... 18
    13.关于AC695X PB7 口和DM 口使用注意点!!重要!! !重要! ! 20200109......................................... 18
    14.AC695系列的FCC和BQB认证资料获取 20200109..................................................................................... 18
    15.AC695X _ earphone V0.1.5 遇到烧录或升级程序提示空间不够,需改VM配置区 20200109 ......................... 19
    16.AC695系列AC695X _ soundbox _ sdk release 0.0.1点灯设置 202000109 ........................................................20
    17.AC695 编译提示错误:-add指定的文件不存在 20200109..............................................................................21
    18.AC695开机设置LVD 电压,预防低压下flash通讯问题 20200109.......................................................22
    19.AC695 的MIC省电容和不省电容的设置方法 20200109 .................................................................................. 23
    20.AC695音箱AC695X _ soundbox _ sdk release 0.0.1没焊接32.768K 晶振程序不跑 20200109 ........................24
    21.AC695系列的HDMI接口 20200309................................................................................................................ 26
    22..AC695耳机V016版本对于DCDC 的关机功耗大问题 20200309................................................................26
    23.AC695 的EQ .bin文件的加载注意 20200309......................................................................................................27
    24.AC695非TWS单耳连接测试盒无电话声问题 20200309................................................................................ 28
    25.AC695系列耳机的提示音开发注意 20200309...................................................................................................28
    26.AC695系列音箱SDK解决断点快进快退问题 20200309.............................................................................30
    27.AC695 的SDK设置频偏的地方 20200309 .......................................................................................................31
    28.AC695系列AC695X
    soundbox
    sdk_release_0.0.2版本省空间 20200311....................................................31
    29.AC695系列的AC695X
    earphone
    sdk_release_0.1.6 非TWS方案解决播放wtg提示音后蓝牙音乐卡顿问题 20200312 ......................................................................................................................................................................... 32
    30.AC695系列MIC增益调节注意 20200317 ....................................................................................................... 34
    31.对于AC695系列的面条带卡的耳机,设计时需要注意两个方面 20200317 ..................................................34
    32.AC695 系列 PR 口当普通IO 的使用方法 20200326........................................................................................34
    33.AC695系列U盘或者TF卡ufw升级注意点 20200331...................................................................................36
    34.AC695 的DAC输出电流设置范围.........................................................................................................................37
    35.AC695音箱V005版本关掉SD插入U盘复位修改 20200415 ........................................................................37
    36.AC695耳机版本V018单耳点灯问题 20200415 ..............................................................................................37
    37.AC695系列测试DUT 20200415 ..........................................................................................................................38
    38.AC695系列C文件和函数定义在RAM段 20200418.....................................................................................39
    版权所有,侵权必究 2
    地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
    电话:0755-26499936 传真:0755-86540096
    网站:www.zh-jieli.com
    39.AC695系列机器校准频偏接口 20200418 .......................................................................................................40
    40.通话回音调试技巧 20200418................................................................................................................................40
    41.AC695系列最新SDKV019和V005-P 1第一次上电漏电问题功耗大问题 20200428...................................41
    42.AC695强制下载后自动复位批处理指令 20200504.........................................................................................42
    43.授权工具新旧版本之分 220200504......................................................................................................................42
    44.AC695系列使用程序或IO检测固定左右耳后,使用测试盒无法配对问题 20200516................................43
    45.AC695音箱版本V006 的SDK获取哪个IO唤醒的标志 20200520 .................................................................44
    46.AC695系列获取蓝牙设备信息 20200525 ...........................................................................................................44
    47.AC695系列开机进入SPDIF按键长按无作用 20200528..................................................................................45
  3. SDK019 TWS 软件或电阻检测分左右耳之后,用测试盒配对,能显示配对成功但实际没有配对上处理 20200602 ......................................................................................................................................................................... 46
    49.AC695X SDK0.0.5 DAC声道调换 (DAC左右声道buf数据调换,AUX走模拟的话,无法调用,需要开AD采样走数字通道) 20200604 ........................................................................................................................... 47
    50.AC695获取DAC 的能量值、AUX采样数据、MIC录音采样数据、通话时MIC采样数据 20200611.... 52
  4. U盘、T卡顺序切换 20200615 ........................................................................................................................... 54
    52.蓝牙跑后台music模式下手机打开siri超时退出没声音 20200615 .................................................................56
    53.AC695X 通话时远端喊非常大声时会听到一些回音问题处理 20200619.......................................................57
    54.进SNIFF模式时如果有细微 “哒哒”声处理 20200619 .................................................................................. 58
    55.AC695系列删除音乐文件和删除录音文件 20200708 ....................................................................................... 58
    56.HDMI ARC开发注意 20200708 ...........................................................................................................................63
    57.AC695系列音箱版本V024获取连接手机的蓝牙名和地址 20200708............................................................63
    58.AC695系列V006版本SDK进入IDLE模式维持主控运行的低功耗功能 20200711...................................64
    59.AC695X SDK0.0.6-P2 以下音箱SDK版本出现卡或蓝牙无法升级时需要更换的ota .bin文件 20200711.66
    60.动态调EQ增益 / 动态切换EQ文件 20200713..............................................................................................66
    61.针对006之后的调换左右声道 20200713..........................................................................................................68
    62.测试盒连接695X 的BLE 20200713.................................................................................................................. 69
    63.006 的SDK 自动mute跟通话流程没有处理好(可通用696X-024 的SDK) 20200713................................69
  5. 006-p2开PC模式和内置充电出现死机现象 20200713................................................................................... 71
    65.006-p2 的Linein录音使用方式 20200713............................................................................................................. 72
  6. 695系列闪灯时间改长之后(比如5秒闪一次改成 10秒闪一次),进入SNIFF模式后,不正常。 20200716 ......................................................................................................................................................................................... 73
  7. 695系列开串口通信,系统时钟修改后,波特率需要对应修改 20200716................................................... 73
  8. 695系列蓝牙发射连接某些设备播放,进SNIFF模式会卡顿 20200716...................................................... 74
  9. 695系列蓝牙发射器发射源选择 20200716........................................................................................................74
  10. 695系列sdk 0 .0. 6做发射器,接收端或发射端相互回连,发射端连上时有时功耗不一样 20200716........ 74
    71.695系列偶尔卡顿问题,硬件更换绕线电感。 20200716.................................................................................. 74
    72.AC695系列蓝牙开启BLE数传编译问题 20200721......................................................................................... 75
    73.AC695系列获取蓝牙的ID3歌词和播放时间 20200721...................................................................................75
    74.左右声道数据调换 20200818 YWP ................................................................................................................. 77
    75.AC695系列SDK0.0.7 使用外挂flash做U盘和录音,连接电脑后,在电脑上看不到录音文件 20200822 LJW ..................................................................................................................................................................................86
    76.AC695系列SDK0.0.7 使用外挂flash做U盘和录音,使用nor_ fs格式后,录音无法播放20200822 LJW......................................................................................................................................................................................... 87
    77.AC695系列耳机SDK V0.2.0三方通话回连问题和低电回连苹果手机的图标问题 20200826 FSW ............. 88
    版权所有,侵权必究 3
    地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
    电话:0755-26499936 传真:0755-86540096
    网站:www.zh-jieli.com
    78.AC695系列SDK 开了BLE后,切模式再切回蓝牙会回连不了手机 20200826 FSW ...................................88
    79.AC695AC696 的定时断电记忆 20200827 YWP .............................................................................................89
    80.AC695系列蓝牙发射连接AC460蓝牙更新蓝牙库 20200903 YWP ............................................................ 89
    81.不执行对箱按键同步消息处理方法 20200903 YWP .....................................................................................90
  11. 007版本开BLE数传(出现异常、切模式传统蓝牙连不上、BLE搜不到) 20200910 XIN .......................90
    83.AC695系列因USB线长需加强PC 的USB寄存器驱动 20200915 YWP ................................................... 91
    84.AC695系列设置DAC管脚高阻态 20200928 XNW .......................................................................................91
    85.AC695系列IIS 的使用DAT1-3蓝牙模式下没有声音 20200930 YWP ..................................................92
    86.AC695系列动态开关VCOMO 调式方法 -------WTS 20201016.............................................................94
    87.AC695系列SDK010 播T卡音乐20-40分钟左右后,机子会复位处理方法 -------WTS 20201022..95 88.AC695系列 SDK0.0.7 进入播录音文件时选择播放最后一曲录音文件不起作用修改方法 -------WTS 20201023 ......................................................................................................................................................................... 95
    89.AC695系列SDK010MUSIC模式获取播放文件的目录 202001023 LJW .............................................96
  12. AC695系列SDK010 外挂4M 的flash在PC上查看大小只有1M 的处理方法 202001026 LJW .....97
  13. AC695系列免晶振一拖八烧录升级必须勾选LRC_ TRIM选项。 20201029 LZT .....................................97
  14. AC695系列SDK1.0.0 AUX模式使用AUX1或者AUX2通道时,程序会复位问题 20201111 WTS ...98
  15. AC695系列音箱SDK007,使用DP和DM做IO按键检测注意点。 20201111 XNW ............................99
  16. AC695X 音箱SDK 1.0.0版本在music模式下提示音使用打断模式无法播放的问题 YP 20201112 ......................................................................................................................................................................................... 99
  17. AC695系列SDK100 硬件上DACL输出,DAC输出左右声道的声音 202001026 LJW .................. 99
  18. SDK版本V1.0.0用蓝牙测试盒升级开不了机 20201116 xin ............................................................... 100
  19. AC695x耳机SDK动态切换EQ文件 20201117 FSW .................................................................................100
  20. AC695x音箱SDK V007、 010开启四声道后通话近端卡顿问题 20201119 FSW .................................... 102
  21. AC695x音箱SDK V100开启四声道后通话近端变调问题 20201119 FSW .............................................. 104
  22. AC695x音箱SDK V007开启四声道打开EQ后播歌卡顿问题 20201120 FSW .................................... 104
  23. AC695X音箱SDK SD卡复用iic注意问题 20201127 YP ................................................................ 105
  24. AC695X 音箱SDK外挂收音注意事项 20201127 YP ....................................................................... 107
  25. 007SDK LINEIN从左声道输入右声道做红外按键输入脚在LINEIN模式会不能检测红外按键 201127 XW ................................................................................................................................................................................. 109
  26. AC695音箱SDK 蓝牙发射器的搜索设备的时间修改方法 20201201 FSW ...........................................109
  27. AC695音响 SDK100 由于获取电量值改变的时间间隔太长导致电压检测不准的处理方法 20201203 LJW ................................................................................................................................................................................ 110
  28. AC695音响SDK100 获取当前音频文件(长)文件名和当前(长)文件夹名 20201204 SQ ................ 110
  29. AC695N_ soundbox_ sdk_release_ 1.0.0双EQ文件切换 20201204 xin .................................................. 113
  30. AC695N SDK2.0.0 生成烧写文件,烧写器无法识别处理方法 20201216 WTS ................................ 116
    109.如果芯片里面烧的是AC695N SDK1.0.0,再用测试盒升级AC695N SDK2.0.0,提示芯片信息不匹配,错误代号10 的处理方法 20201218 XNW ........................................................................................................... 118
  31. AC695X 头戴式VCOMO直推立体声耳机,配对成对耳后,想保持两个耳机都输出立体声处理方法
    20201218 WTS ........................................................................................................................................................... 118
    112.695 2.0.0版本SDK做蓝牙发射时,将立体声修改成单声道差分输出时,接收端出现卡音、变调情况处理方法 20201223 LAQ ................................................................................................................................................ 119
    113.695 2.0.0SDK做蓝牙发射的时候, 回链没有声音解决方法 20201223 LAQ .................................. 121
    114.695音箱SDK打开串口升级后,导致PB0控制不了的问题处理方法 20201225 FSW .......................... 122
    115.695TWS音响,左右音响都输出立体声的处理方法 20210104 LJW ..................................................... 123
    版权所有,侵权必究 4
    地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
    电话:0755-26499936 传真:0755-86540096
    网站:www.zh-jieli.com
    116.AC695音箱V1.0.0和V2.0.0版本SDK 的SPDIF模式切换会复位 20210121 YWP ............................. 123
    117.AC695音箱V2.0.0版本SDK 蓝牙发射器叠加两路linein和一路mic 20210122 LHY ........................ 124
    118.AC695音箱V2.0.0版本SDK 蓝牙发射器mic开EQ 20210122 LHY .................................................... 124
    119.AC695音箱V200版本SDK的DAC声道作为LineIN输入注意 20210122 YWP ............................... 125
    120.AC695音箱V200版本SDK关闭蓝牙发射会卡死的处理方法 20210122 LJW ....................................125
    121.AC695音箱V200版本开对箱,配置双击配对,无法交叉配对 20210126 XNW ................................ 125
    122.AC695N V200版本上下文件夹播放上文件夹从最后一首播放 20210223 YWP ................................... 126
    123.AC695N V200版本音乐高低音调节没效果的处理方法 20210203 FSW ..................................................127
  32. AC695N 音箱版本获取MP3文件的比特率 20210226 XNW ...................................................................127
  33. AC695N 音箱版本SDK200设置DAC单声道,播放蓝牙有杂音 20210226 XNW ..............................129
  34. AC695N音箱版本SDK200蓝牙发射器获取接收器的电量 20210305 FSW ...........................................129
  35. AC695N音箱版本SDK200开高低音EQ,播完wav文件后会复位的处理方法 20210317 LJW ........130
  36. AC695N音箱版本SDK200板子上调高低音EQ, 同时更新到杰理之家的处理方法 20210317 LJW .. 130
  37. AC695N音箱版本SDK300公版不播放提示音问题 20210318 XNW ....................................................... 130
  38. AC695N音箱版本SDK200蓝牙发射器默认发射mic,改成发射linein,不用切模式的那种 20210319 FSW....................................................................................................................................................................................... 131
  39. AC695N音箱版本SDK200蓝牙发射器注意点 20210319 FSW .................................................................131
  40. AC695N音箱版本SDK200单音VCOMO直推,喇叭没声音问题 20210322 XNW .............................. 132
  41. AC695N音箱版本SDK200 linein单个通道走数字通道,输出声音异常的问题 20210323 LJW ...........132
  42. AC695N音箱版本SDK200 蓝牙发射远距离断开后回连有概率没声音 20210407 LHY ........................132
  43. AC695N_ soundbox_ sdk_release_2.0.0 对箱难连接的问题 20210413 YP ......................................................133
  44. AC695N_ soundbox_ sdk_release_3.0.0 USB升级失败和修复路径匹配的处理方法 20210414 LJW ...........134
  45. AC695N_ soundbox_ sdk_release_2.0.0 EQ相关的补丁 20210414 LJW ..........................................................134
  46. AC695N_ soundbox_ sdk_release_2.0.0 调节EQ高低音0~ 12dB不明显的参考方法,建议后级调试幅度空间较大的方案使用 20210414 LJW ....................................................................................................................... 134
  47. AC695N SDK3.0.0 获取发射器蓝牙连接状态函数 20210416 WTS .................................................. 135
  48. AC695 同步手机时间接口 20210425 YWP ............................................................................................136
  49. AC695非RTC模式获取时间 20210425 YWP .......................................................................................... 136
    142.AC695的烧录提示外部flash烧写数据IO错误问题 20210425 YWP .................................................. 138
    143.695、 696 timer定时器使用时,定时器分频后的时钟应小于(lsb_ clk/2)。 ................................................... 139
    144.AC695 打开混响使能宏导致通话有回音的处理方法 20210429 WGH .....................................................139
    145.AC695 蓝牙一拖二会通话打入或打出时候低概率出现蓝牙断连解决方法 20210429 WGH145
  50. AC695 v300SDK 无法读取大扇区U盘的解决方法 20210430 LJW .............................................146
  51. AC695 v301SDK 外挂 FLASH, 无法用提示音接口播放 fat_nor 中的 msbc 文件的处理决方法
    202105 13 LJW ................................................................................................................................................. 146
  52. AC695 v301SDK LED7跑RAM,写VM时数码管会抖动的的处理决方法 20210513 LJW147
  53. AC695 v300SDK 发射很难连接JBL WF-1000XM3 20210514 SQ .............................................148
  54. AC695N_ soundbox_ sdk_release_3.0.0 按键配对难问题 20210611 YP ............................................. 148
  55. AC695N_ soundbox_ sdk_release_3.0.0/AC695N_ soundbox_ sdk_release_3.0.1获取设备(U盘/SD卡)等的剩余容量接口不支持问题 20210611 YP ................................................................................................................ 149
  56. AC695N_ soundbox_ sdk_release_3.0.1 某些情况下,U盘或者TF卡升级会卡死的处理方法 20210618 LJW ................................................................................................................................................................................ 149
  57. AC695N SDK301 无间隙播放音频衔接时有些卡顿感优化方法 20210622 WTS ....................... 149
    154.AC695 V301 SDK,LINEIN 的ADC后,播放久了有规律的POPO声 20210625 YWP .......................149
    版权所有,侵权必究 5
    地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
    电话:0755-26499936 传真:0755-86540096
    网站:www.zh-jieli.com
    155.AC695 V301 SDK,声音不从DAC输出,只从IIS输出,开自动mute会死机 20210629 FSW .........150
    156.AC695 V301 SDK,IIS输出, 自带数字音量调节,无需自己加! 20210629 FSW .............................. 151
    157.AC695 V301 SDK,IIS输出,概率卡顿修改方法! 20210629 FSW .......................................................152
    158.AC695 音箱 SDK,避免蓝牙发射器切换成接收之后还会回连之前的接收器的修改方法 20210629 FSW....................................................................................................................................................................................... 153
  58. AC695N_ soundbox_ sdk_release_3.0.0-3.0.1 蓝牙开混合录音WAV 格式, 录音音频出现卡音问题
    20210707 WGH ...................................................................................................................................................... 154
    160.AC695的动态切换LINEIN AMUXN通道的问题 20210708 YWP ...........................................................157
  59. AC695 300SDK 支持exfat文件系统的写补丁 20210715 SQ ............................................................ 161
  60. AC695 v301SDK 长文件名SMP加密歌曲读取不了的解决方法 20210714 SZH .............. 162
    163.AC695NAC696N按照路径播放 20210722 YWP ............................................................ 162
    164.AC695N系列SD卡录音有杂音,U盘录音没有,可降低SD卡CLK处理 20210723 ................... FSW163
    165.AC695N_ soundbox V3.0.1 蓝牙模式下开混响混合录音声音变调 20210723 WGH ...... 164
    166.AC695N_ soundbox_ sdk_release_3.0.1 删除U盘WAV文件失败问题 20210723 WGH165
    167.AC695N_ soundbox_ sdk_release_3.0.1 生成的烧录文件,用一拖八烧录报 “错误:外部FLASH烧写数据 IO错误,请重新选择” 处理方法 20210804 WTS ..................................... 166
    168.AC695X 耳机或音箱SDK(包含所有SDK) 若所有机子都无法用测试盒(提示错误13) 、卡、U盘升级,可使用以下OTA文件替换测试 20210804 WTS ............................. 167
  61. AC695N_ soundbox_ sdk_release_3.0.1 电脑连接样机蓝牙,开启电脑无法大范围调节音量,例如当前音量
    6, 目标音量100,会设置不了音量。20210810 WGH .................................................................... 168
    170.AC695N 检测linein音频输入大小(能量)的方法 20210811 WGH .......................................... 169
    171.AC695 AC695N音箱SDK测试盒或者U盘SD卡升级升级不了 20210819 YXZ .............. 174
    172.AC695N系列优化电脑长时间播放没声音的处理 20210826 YWP ........................................................... 174
    173.AC695N系列蓝牙发射器获取接收端音量同步的音量 20210830 FSW ................................................... 175
    174.AC695N_ soundbox_ sdk_release_0.1.0打695N_芯片版本兼容补丁v2 补丁之后手机与单台设备连接蓝牙距离变短的问题 20210831 MJW .............................................................................................................................. 176
  62. AC695N_ soundbox_ sdk_release_3.0.4打《 AC695N_芯片兼容性及不开机补丁_最新20210918》后无法用 TF卡升级。 SQ ................................................................................................................................................. 176
  63. AC695N做TypeC耳机,长按按键无法唤起部分手机的语音助手和来电时长按无法拒接的问题 20211110 LJW ................................................................................................................................................................................ 176
    177、 AC695X音箱SDK_V304版本之后的mic_to_ dac功能 ---20211113 YP ........................................177
    178、 AC695X音箱SDK_V304版本及以前 SDK TF卡存在疑似扩展分区挂载失败问题 ---20211115 LZK ............................................................................................................................................................................... 178
    179、 AC695X音箱SDK_V304/305版本蓝牙开后台使用pincode连接方式,第一次连接会出现无法切模式问题 ---20211115 LZK .................................................................................................................................................. 178
    180、 AC695X音箱SDK_V304/305版本修复烧录器使用MAC地址递增无法使用问题 ---20211115 LZK178
    181、 AC695X音箱SDK_V305版本录音模式改录AUX会出现复位问题 ---20211115 LZK ......................179
    182、 AC695X音箱SDK_V305版本非公共地址TWS修复已知bug---20211115 SQ ...................................180
    183、 AC695X音箱SDK_V305版本非公共地址手动断开、 回连手机问题 ---20211115 SQ ....................... 185
    184、 AC695X音箱SDK U盘不读问题处理方法 ---2022-1-14 WGH .............................................188
    185、 AC695X音箱 310SDK 打开SNIFF无法进入低功耗 ---2022-3-9 lzk .............................................. 192
    186、AC695X音箱 310SDK mic_ effect_ set_ echo_ delay等混响效果更新接口无法使用编译报错 ---2022-3-18
    MJW .............................................................................................................................................................................. 193
    187、AC695X音箱 310SDK 选择发射器板级需要将发送出去的mic声音增加混响效果的方法 ---2022-3-18
    版权所有,侵权必究 6
    地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
    电话:0755-26499936 传真:0755-86540096
    网站:www.zh-jieli.com
    MJW .............................................................................................................................................................................. 194
    188、 AC695X音箱 310SDK 带32K时钟方案,关机后时钟不走问题 ---2022-4-19 lzk ........................ 197
    189、 AC695X SDK305_ SDK306文件夹序号获取不到解决方法 ---2022-4-20 WTS .................................197
    190.V310SDK 虚拟RTC 时钟一个月超过31天 20220422 HXW ................................................................. 197
    191.软件模拟IIC通信eeprom 在复用卡和FM芯片的时候读写错误处理 20220429 HXW ......................... 198
  64. 695 3.0.6版本SDK 测试盒升级错误代码2,但配置VM为32k20220516 LHY ...................................... 200
    193.V306版本SDK用6956+ 8027做点烟器发射回音问题 20220531 HXW ................................................... 200
    194.696V 160 以及旧版本SDK 当歌曲内容恰好存放于设备地址的底部,播放歌曲会异常退出设备 20220614 WGH ..............................................................................................................................................................................201
    194.695V310 fopen 无法打开长文件名路径解决方法 20220706 LZK .............................................................. 202
  65. AC695 3.1.0/3 .0.6SDK linein 配置单声道+ 打开混响功能。 如果打开内置混响后,PA1 口AD采集异常(电压会被异常拉低)解决方法 20220708 LZK .................................................................................................202
    196.发射器无限制连接接收器假连导致连接设备失败问题 20220804 LCP ....................................................204
  66. AC695X DM做UART输入,DP做普通IO 的修改方式20220816 LJW ...................................................205
  67. AC695N 开启spi推屏 ui _ task 会影响到dac L trim数值,导致DAC左声道播放会出现杂音("po声") .206
  68. AC695N-SDK310,-配置工具问题-工具中通话参数配置选块无法选择单micDNS选项 CYL ...................208
  69. AC695X音箱SDK_ TWS 使用非公共地址主机切模式后,副机还连着手机问题 2022年10月8 日——LZK....................................................................................................................................................................................... 209
  70. AC695X音箱做发射器连接部分耳机,耳机暂停后按播放,声音延迟出来——LCP ............................... 209
  71. AC695v310_在线调节后保存的eq_ cfg_hw.bin文件中混响的MIC DRC0 无作用——WGH ................... 210
  72. AC695系列 部分芯片出现U盘升级死机的问题 ——WGH ........................................................................211
  73. 695v310双备份升级初始化失败 20221214 FSW ..................................................................................... 211
  74. 695v310 开启混响(echo、revberb)后叠加音频播放出现卡顿变调问题通用处理方法 20221216 WGH....................................................................................................................................................................................... 211
  75. 695v310 开启了歌词显示功能,部分T卡或U盘,在 调用 fget_ file_byname_ indir()接口后会死机
    20230128 WGH ..........................................................................................................................................................212
  76. 695v310音效文件的DRC不生效问题 WGH ..................................................................................................214
  77. 695v310音频输出选非DAC,通话远端无声问题 LCP .............................................................................216
  78. 695v310,695v301,695v306 打上漏电补丁后, 出现RTC 时间不走时问题 WGH ...................................216
  79. 695耳机pop声优化库 FSW ..........................................................................................................................220
  80. 695 USB( type C耳机等)接华为手机通话声音外放问题 FSW ................................................................220
  81. 695LCD屏幕调用ui_hide后无法使用ui_ show重新显示出来 LTY .......................................................... 221
  82. 695混响数字音量调节无效问题 LCP ............................................................................................................ 221
  83. 695开四声道独立EQ时,切模式有内存泄漏的情况 LTY .........................................................................223
  84. 695 增加第三方自定义算法需要用到FFT加速和math加速的相关函数接口及资料 MJW ..................224
  85. 695 开启人声消除播放提示音无声 LCP ....................................................................................................... 224
  86. 695-310sdk使能蓝牙tws+pc模式localtws本地解码再转发,模式切换出现内存访问越界死机问题(断言在__audio_stream_resume()) ............................................................................................................................................ 227
  87. 695-310sdk使能蓝牙tws+pc模式localtws本地解码再转发,PC模式压测restart-localtws编解码,出现概率内存访问越界死机问题 CYL ................................................................................................................................. 228
  88. 695-310sdkPC模式,某些时候电脑会下发多个开关usb-mic 的指令,添加延时过滤机制 CYL ............228
  89. AC695N _ soundbox_ sdk_ release _3.1.0输出走iis, 蓝牙通话声音卡顿严重,甚至没有声音 fs ..............228
  90. AC695N _ soundbox_ sdk_ release _3.1.0 u盘在exfat文件系统下fopen创建文件名称异常 CYL .................229
  91. AC695N _ soundbox_ sdk_ release _3.1.0 发射器,按照mac地址去连接设备, 出现程序卡死的情况 CYL230
    版权所有,侵权必究 7
    地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
    电话:0755-26499936 传真:0755-86540096
    网站:www.zh-jieli.com
  92. AC695N _ soundbox _ sdk _release _3.1.0 获取歌词文件,歌词文件名称为数字或英文时,无法获取新的对应的歌词文件问题 MJW 230
  93. AC695N _ soundbox_ sdk_ release _3.1.0 不开经典蓝牙,但需要BLE且需要BLE后台,切到其他模式后BLE 会断连处理方法 WTS 231
  94. AC695N _ soundbox_ sdk_ release 3.1.0 emitter 2 a2dp 695蓝牙发射器一拖二sdk,默认关闭蓝牙接收功能,如需开启蓝牙接收模式,修改如下:CYL 234
  95. AC695N _ soundbox_ sdk_ release _3.1.0 tws切换歌曲概率出现主从机不同步,卡顿一瞬间。LCP ...............236
    版权所有,侵权必究 8
    地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
    电话:0755-26499936 传真:0755-86540096
    网站:www.zh-jieli.com

1. AC695X_SDK_release_0.1.2开了打印的总开关#define CONFIG_DEBUG_ENABLE后,编译不过,报错C:\JL\pi32\bin\pi32v2-ld.exe: bank space overflow!的处理方法 20191114

image 去掉上面截图中的两个宏,切记调试完成后要关掉打印总开关,并把上图中的宏恢复回来。注:每次去修改build options 里面的宏定义后,都要rebuilt 公版SDK程序上也是有说明:
image 版权所有,侵权必究 9
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

测试盒串口升级一直显示0%的处理方法 20191114

在测试盒的L_UA和GND、 R_UA和GND之间各串一个 102 的电容。

3. AC695X_SDK_release_0.1.2,带FM9688AA 自动升压充电仓,概率性的出现充电仓不能自动升压问题 20191114

问题重现的方法:耳机开机、充电仓关升压、将耳机丢到充电仓中,会大概率的出现不能唤醒充电仓的升压
image

4.AC6959B和AC6956D是PIN对PIN,有些细节要注意 20191121

image 如上图,AC6959B和AC6939B是PIN对PIN 的,所以画好的PCB不用重新画,仅需调试软件即可。
如下图,AC6956D和AC6936D关键的电源和DAC脚位是PIN对PIN。 AC6956D 的一些标示NC脚位,是没有绑定出来的,AC695系列没有DCDC 电源,要用LDO1.5。
同时,AC6956D 的第6脚是PB7和PB4双绑, 目前先使用PB4 口,PB7 口开始批次号芯片没有绑定出来,后面会绑定出来,但建议用PB4就可以了。用这个IO 口,要注意,PB7上电是底层ROM会用到,所以会有一个简短时间的高电平输出,所以因这个PB7影响的话,建议用其他IO 口,例如PB8。
版权所有,侵权必究 10
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image

更新点:

1、 LDO_IN充电输入脚退耦电容不能省,大小值为222;2、 LDO_IN要串接2.7R 的电阻。
注意点:
1、 AC6959B和AC6956D引脚和AC6939B,AC6936D完全PIN对PIN,大多数应用客户相互直贴,不用改板,个别方案(例如带卡方案)需先测试确认。
2、 AC6956D 的第6脚现有样片封装时没有拉出PB7,应用是请使用PB4,后续正常量产芯片可以用PB7。
3、 原理图中NC 的物料对于AC695x系列封装来说可以不贴,特别是AC6956D几个电源(NC引脚已经标出)的退耦电容和电感。

5.AC695系列的功耗 20191122

虽然AC6959B和AC6956D分别跟AC6939B和AC6936D是PIN对PIN,但功耗比他们大。与AC6939相近,
image 版权所有,侵权必究 11
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

6.AC695两个IO推两个灯 20191126

打开两个IO 口推两个灯的宏

image 在板文件里面配置两个灯
image 版权所有,侵权必究 12
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 版权所有,侵权必究 13
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

7.AC695系列的MIC增益仅有15级 21191203

AC695系列的MIC增益仅有0-14级,跟693系列的0-31不一样。所以要注意。AC695每个等级对应着2dB, AC693每等级对应0.9dB。

8.AC695系列A2DP解码系统时钟要提升 20191203

使用AC695系列的得A2DP解码是,A2DP 的系统时钟需要把 12M改为24M或者以上更大的系统时钟。如果 12M,芯片解码解不过来会咔音。 例如VOMO 的直推耳机解码。
image 版权所有,侵权必究 14
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

9.AC695系列开启EQ找不到eq_table.h 20191203

image 需要在路径下...\cbp_out\apps\config添加eq_table.h
链 接:https://pan.baidu.com/s/1X1WuYhy7_WM2eKj4OmsMXA
提取码:khsu

10.AC695 的V0.1.4版本的蓝牙名工具更新 20191227

出现如下界面,请点击 “检查依赖的软件包是否更新”,更新最新工具。
image 版权所有,侵权必究 15
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

11.AC695 的代码压缩,类似256KB 的flash 20191227

1、 如果开启系统打印总开关,可能会导致代码压缩空间 bank不够,可以在 codeblock 配置中把 CONFIG_ONE_BANK_ENABLE_RELEASE 宏去掉, 如果压缩空间 bank 还不够, 再把 CONFIG_ONE_BANK_ENABLE 宏去掉。
2、 最 终 生 产 代 码 把 系 统 打 印 总 开 关 关 闭 后,把 CONFIG_ONE_BANK_ENABLE、
3、 CONFIG_ONE_BANK_ENABLE_RELEASE 都设置上,可以尽量把代码压缩到 256k,而且代码放在 ram 运 4、 行,减少功耗。
image 256KB 的flash配置提示音,还需要留下适当的提示音。
版权所有,侵权必究 16
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
imageimage 版权所有,侵权必究 17
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

12.AC695代码上控制IO 口8S复位开关功能 20200102

image

13.关于AC695X PB7 口和DM 口使用注意点!!重要!!!重要! ! 20200109

一、关于AC695x芯片使用PB7 口点灯时,开机闪烁问题修改,请把下载目录tools下 isd_config.ini 文件修改如图2 (SPI=2 3_0 0;)
注:修改之后,开机还会有微弱闪烁。建议未生产的机型换用其他IO 口推灯。
如图修改如下:
二、AC695X 目前不能使用DM脚做输入功能(例如:不能做AD按键、不能做IO 口高低电平检测…… 凡是跟输入功能相关的功能目前不支持)
注:后面如果再能支持的话,我们再另行通知。

14.AC695系列的FCC和BQB认证资料获取 20200109

如果需要蓝牙认证,如BQB或者定频(FCC),可以先上百度网盘获取通用资料!链 接: https://pan.baidu.com/s/1rjzwLleLGwTur2L6dL60Ew
提取码: delg
版权所有,侵权必究 18
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
链接:https://pan.baidu.com/s/1-_qCYw_mQaX63pBYNCumvw
提取码:j6vs
也可以上腾讯视频先观看认证注意事项说明视频(半个小时视频),有视频介绍, https://v.qq.com/x/page/a0841ibrxj4.html
注意:认证前先花点时间准备下,如上资料,磨刀不负砍材工!! !!S
认证前也可以提前跟我们联系了解!
image

15.AC695X_earphone V0.1.5 遇到烧录或升级程序提示空间不够,需改VM配置区 20200109

AC695X_earphone_sdk_release_0.1.5 这个SDK版本的VM配置区空间大小配置设大了(配成了64K)。遇到烧录或升级程序。
提示空间不够的。可以做以下修改:
备注:之前配置成64K 的,只是占用了更多的代码空间,不会影响功能。 已经生产和出货的不需要理会。对于那些烧录。
或升级提示空间不够的就需要更改。
修改如下:
版权所有,侵权必究 19
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image

16.AC695系列AC695X_soundbox_sdk_release_0.0.1点灯设置 202000109

PWM推灯的,这里配置PWM灯时钟源有配置。这里没配置好灯会不亮。
例如下面图osc_type选择OSC_TYPE_BT_OSC,pwm_led.c 的pwm_led_init这里需要调用 pwm_clock_set(PWM_LED_CLK_BTOSC_24M);
如果osc_type选择OSC_TYPE_LRC,pwm_led.c 的pwm_led_init这里需要调用 pwm_clock_set(PWM_LED_CLK_RC32K);
image 版权所有,侵权必究 20
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image

17.AC695 编译提示错误:-add指定的文件不存在 20200109

AC695系列AC695X_soundbox_sdk_release_0.0.1版本编译会提示如下的错误,缺少script.ver文件,提示如下图。
重新用工具保存, 即可生产script.ver文件。
版权所有,侵权必究 21
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image

18.AC695开机设置LVD 电压,预防低压下flash通讯问题 20200109

AC695x 需要在sdk 跑起来重新设置一下LVD 电压! VLVD_SEL(4); ////LVD设置为2.3V
版权所有,侵权必究 22
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 芯片启动电压的修改一般需要考虑两方面:

1)低电下,功放输出功率导致5V波动,拉扯到LVD 电压界限内,LVD设置高了会复位;

2)LVD 的电压设置需要注意内部flash 的读写电压,有些flash工作的读写电压要求偏高。

综合以上两点,设置为2.3V。

19.AC695 的MIC省电容和不省电容的设置方法 20200109

AC695 的MIC那部分的电路可以支持如下三种选择。
1)使用DACVDD串接电阻供电给到MIC 隔直输出; 2)使用省电容方式,类似693系列的省电容接法;
3)AC695 的MIC偏置现多了一种选择,可以用PC7选用内部的一路LDO设置输出电压给到MIC偏置,然
版权所有,侵权必究 23
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

后MIC 隔直输输出。
第二种方法走线简单,但可能底噪偏大;第一种接法layout走线偏多;
第三种接法PC7选择的内部LDO干
净稳定,如果IO 口足够,推荐使用。
软件设置方面,三种硬件接法需要不同软件设置。

image

20.AC695音箱AC695X_soundbox_sdk_release_0.0.1没焊接32 .768K 晶振程序不跑 20200109

样机没有焊接32 .768K 的晶振,用SDK下载,会跑不起来,跑到RTC初始化部分就一直复位重启。有两种方式,第一种:程序直接把RTC模式关闭;
版权所有,侵权必究 24
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 第二种:在板子贴上32.768K 的晶振。
image 版权所有,侵权必究 25
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

21.AC695系列的HDMI接口 20200309

image

22..AC695耳机V016版本对于DCDC 的关机功耗大问题 20200309

AC6956A如果外部使用DCDC 的方式,DCDC芯片需要AC6956A 的IO 口控制开关,如果AC6956A进入 soft_power,对应控制DCDC 的IO没有设置好,会导致DCDC漏电,从而进入soft_power会有几百微安的电流消耗。 例如如下设置。
image 如下图在board_set_soft_poweroff函数设置下。
版权所有,侵权必究 26
地址:深圳市南山区北环大道9ll6号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image

23.AC695 的EQ.bin文件的加载注意 20200309

image 如果加载在其他项,例如-app,会开不了机。
版权所有,侵权必究 27
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

24.AC695非TWS单耳连接测试盒无电话声问题 20200309

if(mfs->format == BT_AUDIO_FORMAT_CVSD) {​
memset(buf, 0xaa, len);
return len;
​}
image

25.AC695系列耳机的提示音开发注意 20200309

关键词:MTY mty MSBC msbc
AC695系列的耳机SDK,例如AC695X_earphone_sdk_release_0.1.6,对于mty或者msbc格式的提示音需要注意。
使用立体声开发带msbc 的提示音需要增加如下代码。
if (ASCII_StrCmpNoCase(format, "msbc", 4) == 0) {​
[req.play.output_buf_len = AUDIO_SBC_TONE_SIZE / 2](req.play.output_buf_len = AUDIO_SBC_TONE_SIZE / 2);
​}
版权所有,侵权必究 28
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 版权所有,侵权必究 29
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

26.AC695系列音箱SDK解决断点快进快退问题 20200309

对于AC695X_soundbox_sdk_release_0.0.1 的SDK,当遇到断点播放的音乐,需要快进快退时,是没作用的,需要如下截图的操作。
image 版权所有,侵权必究 30
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

27.AC695 的SDK设置频偏的地方 20200309

AC695系列,如果晶振测试有频偏,需要手动调节芯片内部的匹配电容校正,调节的地方如下函数 app_chip_set_osc_cap
匹配电容范围0-0xf,如果正偏就对应的加大;如果负偏,就对应的减小。呈正比例关系。
image

28.AC695系列AC695X_soundbox_sdk_release_0.0.2版本省空间 20200311

AC695X_soundbox_sdk_release_0.0.2的SDK直接编译出来有700多KByte.如果对于AC6956A的4Mbit版本,是放不下的,需要SDK上关闭掉一些资源。例如音乐解码格式 WMA APE FLAC AMR DTS等。可以省下几百KByte, 同时把提示音语音资源一些没用的提示音也关闭。
image 同时把其他没有用到的宏也一起关闭,节省代码。
例如:串口打印也是占用很大的几十K资源。
另外在isd_config.ini文件,要把VM 的大小改小,默认SDK 的VM是64K,可以改为小,提升装CODE 的空间。
注意空间大小看此文件:jl_isd.bin,而非看jl_isd.fw,jl_isd.fw文件带有其他非烧录进flash 的信息,最终烧录进flash 的大小是jl_isd.bin。 所以大家不要搞错对象,浪费时间。
版权所有,侵权必究 31
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image

29.AC695系列的AC695X_earphone_sdk_release_0.1.6 非TWS方案解决播放wtg提示音后蓝牙音乐卡顿问题 20200312

需对bt_decode.c进行修改如下(一共三处)
版权所有,侵权必究 32
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 版权所有,侵权必究 33
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

30.AC695系列MIC增益调节注意 20200317

AC695系列AC696系列目前的MIC模拟增益有0-14个等级,每个等级对应2dB,AC693系列有0-31个等级,每个等级对应0.9dB。
所以客户在调试MIC 的增益,例如调试通话,在AC695替换AC693系列是,硬件环境不变情况下,需注意 AC693到AC695 的MIC增益的一直性。 例如MIC不变的情况下,AC6936D 的MIC 的设置等级为6,增益就是5.4dB,那么AC6956A设置的等级对应等级3,增益是6dB。

31.对于AC695系列的面条带卡的耳机,设计时需要注意两个方面 20200317

第一:很多客户在设计时,直接SD卡的3 .3V供电TF_VDD引脚延续用AC6936D 的PB8设计,认为PB8就是AC695系列的TF_VDD,要注意在AC695系列的TF_VDD引脚是PB11,所以在AC695系列如果用PB8给TF卡供电,供电不足,会导致很大的TF卡兼容性问题。
第二:如果用VDDIO引脚作为供电,那么带来的问题是软关机后,VDDIO3.3V还是维持有2点几伏的电压的,软关机后如果有卡在线,功耗就会很大。

解决方案:

第一种方案:如果必须用AC6956A做面条带卡耳机,那么必须加MOSFET管控制VDDIO 电源给TF卡供电。
第二种方案:使用前期邮件发的AC6956F 的芯片《 AC6956F带卡方案中控面条耳机标准原理V2.0.pdf 》。

32.AC695 系列 PR 口当普通IO 的使用方法 20200326

第一:RTCVDD要外部供电:可以使用VDDIO供电
第二:RTC 晶振使能要关掉:p33_tx_ 1byte(R3_OSL_CON,0);
软件:
image 版权所有,侵权必究 34
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

开发板测试例子:

硬件:
image 版权所有,侵权必究 35
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

33.AC695系列U盘或者TF卡ufw升级注意点 20200331

AC695系列的用ufw放于U盘或者TF卡里升级,设备里只能放一个update.ufw升级文件,其他固件支持的音乐文件不能放,不然会直接播放音乐不升级。
image 版权所有,侵权必究 36
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

34.AC695 的DAC输出电流设置范围

AC695系列的DAC可以设置电流等级有 1-4总共4个等级,正比例增大,数值越大,电流也越大,如果设置电流小,可能音质达不到要求,这是可以适当提升DAC输出电流。
image

35.AC695音箱V005版本关掉SD插入U盘复位修改 20200415

image

36.AC695耳机版本V018单耳点灯问题 20200415

AC695x 耳机 V018 SDK不开tws 的宏,有几率会播歌不正常显示灯,要改成如下,单耳不进这里。
版权所有,侵权必究 37
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image

37.AC695系列测试DUT 20200415

image 版权所有,侵权必究 38
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

38.AC695系列C文件和函数定义在RAM段 20200418

1)整一个C文件定义在RAM里。

在ld文件里面 data 段加入该段, 即可把代码放进ram
image 在c文件 头加入下面设置,就可以把.c 的代码都定义道这段
image

2)要某个函数 放在ram 就按照下面定义方法

image 版权所有,侵权必究 39
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

39.AC695系列机器校准频偏接口 20200418

void bt_osc_offset_ext_save(s32 offset);

40.通话回音调试技巧 20200418

耳机做批量板之前先关掉通话降噪,验证一硬件是否有明显的电流声如下图。不然板子做出来了以后要去处理这种明显电流声的机器很难搞。
如下操作仅是验证PCBA板子MIC通话时有没有电流声,验证完后要重新开启ANS_EN。
image 如果还不行,可以直接把回音消除关闭和MIC EQ 的上行关闭。
image 版权所有,侵权必究 40
地址:深圳市南山区北环大道9ll6号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

41.AC695系列最新SDKV019和V005-P1第一次上电漏电问题功耗大问题 20200428

第一次上电自动关机出现300ua-500ua功耗,加如下语句解决。
image 版权所有,侵权必究 41
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

42.AC695强制下载后自动复位批处理指令 20200504

-reboot 2500
image

43.授权工具新旧版本之分 220200504

第一代授权工具:

目前旧版本第一代授权工具最高的版本号是:FW文件烧写授权工具 1.0.0.15.exe 第一代授权工具仅可以授权FW文件,不支持ufw文件的授权。
image 版权所有,侵权必究 42
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

第二代授权工具:

目前新版本第二代授权工具最高的版本号是: 固件文件烧写授权工具 1.0.4.exe 第二代授权工具支持FW和UFW文件的授权。
image

44.AC695系列使用程序或IO检测固定左右耳后,使用测试盒无法配对问题 20200516

函数chargestore_set_tws_remote_info(u8 *data, u8 len)修改如下:
image 版权所有,侵权必究 43
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

45.AC695音箱版本V006 的SDK获取哪个IO唤醒的标志 20200520

extern u8 get_wakeup_pnd(void);

image

46.AC695系列获取蓝牙设备信息 20200525

1、 连接设备名称获取:
image 回调接口:
image 2、 获取歌曲信息接口:
image 调用该接口注册回调, 默认会有信息返回。
版权所有,侵权必究 44
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

3、 获取歌曲时间接口

image 时间的话需要半秒或者一秒自己发这个命令获取

47.AC695系列开机进入SPDIF按键长按无作用 20200528

AC695系列,开机直接进入SPDIF模式,例如光纤同轴或者HDMI ARC,长按按键没作用,需要切换模式再切回来才正常。主要原因在此模式没有开启按键消息使能。
void sys_key_event_enable();
image 版权所有,侵权必究 45
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

48.SDK019 TWS 软件或电阻检测分左右耳之后,用测试盒配对,能显示配对成功但实际没有配对上处理 20200602

修改如下:
image 版权所有,侵权必究 46
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

49.AC695X SDK0.0.5 DAC声道调换 (DAC左右声道buf数据调换,AUX走模拟的话,无法调用,需要开AD采样走数字通道) 20200604

在audio_dec.c 中增加函数:
image 将函数static u32 audio_output_data(s16 *data, u16 len)名改为static u32 _audio_output_data(s16 *data, u16 len):
版权所有,侵权必究 47
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 在audio_dec.c 中增加函数:
版权所有,侵权必究 48
地址:深圳市南山区北环大道9ll6号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 修改void audio_output_stop(void)函数:
版权所有,侵权必究 49
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 版权所有,侵权必究 50
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image void LR_change(s16 *data, int len)
{​
s16 *ddata = data; u32 points = len/2;
for(int i = 0; i< points;i +=2)
{​
s16 tmp = ddata[i];
ddata[i] = ddata[i + 1];
ddata[i + 1] = tmp;
​}
​}
版权所有,侵权必究 51
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

50.AC695获取DAC 的能量值、AUX采样数据、MIC录音采样数据、通话时MIC采样数据 20200611

image AUX 采样数据获取:
image 版权所有,侵权必究 52
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
MIC录音时,采样数据获取:
image 通话时MIC采样数据获取:
版权所有,侵权必究 53
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image

51. U盘、T卡顺序切换 20200615

#define JL_USER_USB "udisk"
#define JL_USER_SD0 "sd0"
#define JL_USER_SD1 "sd1"
#define JL_USER_USB_OR_SD JL_USER_USB//进music模式优先设备
image 版权所有,侵权必究 54
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
music_app_init((void *)it->exdata);​}
image case KEY_CHANGE_MODE:
printf(">>>>>>>>> music mode change mode\n");
if(file_opr_available_dev_total()> 1){​ if(JL_USER_USB_OR_SD == music_play_get_cur_dev()){​
music_play_change_dev_next();
break;
​}
​}
ret = false;
break;
image 版权所有,侵权必究 55
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

52.蓝牙跑后台music模式下手机打开siri超时退出没声音 20200615

if(__this->call_flag && (app_var.siri_stu == 0)){​
sys_timeout_add(NULL, bt_switch_back, 10);
puts(">>>>>>>>>>>>> siri time out \n");
​}
image 版权所有,侵权必究 56
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

53.AC695X 通话时远端喊非常大声时会听到一些回音问题处理 20200619

注意:这种处理方法仅适用于近端喇叭声音大,传回MIC引起的回音。可以把喇叭拆掉换成电阻测试是否有回音。如果喇叭换成电阻后,没有回音。且终端客户又要近端喇叭大声,可以尝试用此方法处理。
imageimage 版权所有,侵权必究 57
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

54.进SNIFF模式时如果有细微“哒哒”声处理 20200619

处理思路:进入SNIFF模式时维持VDDIO 电压,不让该电压跳动。在对应板级修改:
image

55.AC695系列删除音乐文件和删除录音文件 20200708

1、 删除音乐文件

image 版权所有,侵权必究 58
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
int file_opr_api_delete_file(FILE_OPERATE *fopr){​
if((!fopr) || (!fopr->file)) {​ return FOPR_ERR_POINT;
​}
int err;
FILE_SCAN_ENTER();
err = fdelete(fopr->file);
FILE_SCAN_EXIT();
if(err) {​
return FOPR_ERR_FSEL;​}
return err;​}
image

int music_delete_file(void)

{​
int ret = music_play_msg_post(3, MPLY_MSG_FILE_DELETE);
if(ret!=1) {​
return ret;
​}
int filenum = music_play_get_file_number();
music_ply_stop(__this->mplay);
extern int file_opr_api_delete_file(FILE_OPERATE *fopr);
ret = file_opr_api_delete_file(__this->mplay->fopr);
__this->mplay->fopr->file = NULL;
music_play_file_by_dev_filenum(NULL, filenum);
return 0;​}
版权所有,侵权必究 59
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
imageimage

2.V006音箱版本删除录音文件,需要优化system.a库

// folder : /xxxxxx
// filename : xxxx0000.yyy
u8 file_api_delete_file(const char *path, const char *folder, const char *filename, u32 *file_index){​
int ret;
u32 last_num = (u32) -1;
u32 total_num = 0;
u32 err_cnt = 0;
FILE *pfil = NULL;
char *create_file_name = NULL;
版权所有,侵权必究 60
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
char *file_num_str;
char *ext;
ext = strrchr(filename, '.');
printf("ext=0x%x\n", ext) ;
if (!ext) {​
printf("ext err");
return-1;​}
ext++;
ret = fget_encfolder_info(path, folder, ext, &last_num, &total_num);
if (ret) {​
printf("fget_encfolder_info err");
return-1;​}
printf("foler:%s, total:%d, last:%d ", folder, total_num, last_num);
//last_num ++;
if ((last_num >= 9999) && (total_num >= 9999)) {​
printf("file num err");
return-1;​}
create_file_name = zalloc(strlen(path) + strlen(folder) + strlen(filename) + 3);
if (!create_file_name) {​
printf("malloc err");
return-1;​}
strcat(create_file_name, path);
strcat(create_file_name, folder + 1);
strcat(create_file_name, "/");
strcat(create_file_name, filename);
file_num_str = strrchr(create_file_name, '.') -4;
if (last_num > 9999) {​
last_num = 0;​}
file_num_str[0] = last_num / 1000 + '0' ;
file_num_str[ 1] = last_num % 1000 / 100 + '0' ;
file_num_str[2] = last_num % 100 / 10 + '0';
file_num_str[3] = last_num % 10 + '0' ;
printf("createfile :%s ", create_file_name);
if (file_index) {​
*file_index = last_num;
​}
pfil = fopen(create_file_name, "r");
版权所有,侵权必究 61
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
if (pfil) {​
printf("file already exists ");
sys_key_event_disable();
fdelete(pfil);
sys_key_event_enable();
pfil = NULL;​} else{​
printf("file open err\n ");​}
if (create_file_name) {​
free(create_file_name);​}
return 0;​}
extern u8 file_api_delete_file(const char *path, const char *folder, const char *filename, u32 *file_index); int record_file_delete(void)
{​
#ifTCFG_ENC_WRITE_FILE_ENABLE
u32 enc_num=0;
struct storage_dev *last_dev = storage_dev_last();
file_api_delete_file(last_dev->root_path, "/JL_REC", "AC690000.wav", &enc_num);#endif
return-1;​}
image 百度网盘下载system.a库文件:
链接: https://pan.baidu.com/s/1Jn76jhyHYXDY86XwwyHnLw
提取码: a72b
版权所有,侵权必究 62
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

56.HDMI ARC开发注意 20200708

本文档第21点有介绍AC695 的HDMI ARC接口设计,另外HDMI ARC原理图设计如下截图。
image HDMI ARC 的CEC指令接收发送hdmi_cec_drv.c文件可从百度网盘下载链接:
链接: https://pan.baidu.com/s/1IKfiYBIFK6IKYbkFJgKaEw
提取码: 2mxx

57.AC695系列音箱版本V024获取连接手机的蓝牙名和地址 20200708

在连接成功那里调用获取蓝牙主机名字和地址
image 版权所有,侵权必究 63
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 替换AC695系列V006版本的btctrler.a库,记得rebuild.
链接: https://pan.baidu.com/s/1KKJxrOm85zdHa3D2GKIdTQ
提取码: 3gw3

58.AC695系列V006版本SDK进入IDLE模式维持主控运行的低功耗功能 20200711

u32 regs_buf[ 11] = {​0​};
void resume_some_peripheral() ///退出低功耗模式,恢复正常运行{​
u32 *regs_ptr = regs_buf;
clk_set("sys",24 * 1000000L);
JL_ANA->DAA_CON0 = *regs_ptr++ ;
JL_ANA->DAA_CON1 = *regs_ptr++ ;
JL_ANA->DAA_CON2 = *regs_ptr++ ;
JL_ANA->DAA_CON3 = *regs_ptr++ ;
JL_ANA->DAA_CON7 = *regs_ptr++ ;
JL_ANA->ADA_CON0 = *regs_ptr++ ;
JL_ANA->ADA_CON1 = *regs_ptr++ ;
JL_ANA->ADA_CON2 = *regs_ptr++ ;
JL_ANA->ADA_CON3 = *regs_ptr++ ;
JL_ANA->ADA_CON4 = *regs_ptr++ ;​}
void suspend_some_peripheral() ////进入低功耗模式,功耗在3-5毫安内{​
u32 *regs_ptr = regs_buf;
clk_set("sys",6 * 1000000L);
SYSVDD_VOL_SEL( SYSVDD_VOL_SEL_ 102V);版权所有,侵权必究 64
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
VDC13_VOL_SEL(VDC13_VOL_SEL_ 105V);
*regs_ptr++ = JL_ANA->DAA_CON0 ;
*regs_ptr++ = JL_ANA->DAA_CON1 ;
*regs_ptr++ = JL_ANA->DAA_CON2 ;
*regs_ptr++ = JL_ANA->DAA_CON3 ;
*regs_ptr++ = JL_ANA->DAA_CON7;
*regs_ptr++ = JL_ANA->ADA_CON0 ;
*regs_ptr++ = JL_ANA->ADA_CON1 ;
*regs_ptr++ = JL_ANA->ADA_CON2 ;
*regs_ptr++ = JL_ANA->ADA_CON3 ;
*regs_ptr++ = JL_ANA->ADA_CON4 ;
JL_ANA->DAA_CON0 = 0;
JL_ANA->DAA_CON1 = 0;
JL_ANA->DAA_CON2 = 0;
JL_ANA->DAA_CON3 = 0;
JL_ANA->DAA_CON7 = 0;
JL_ANA->ADA_CON0 = 0;
JL_ANA->ADA_CON1 = 0;
JL_ANA->ADA_CON2 = 0;
JL_ANA->ADA_CON3 = 0;
JL_ANA->ADA_CON4 = 0;
os_time_dly(2);
usb_iomode(1);
gpio_set_die(IO_PORT_DP, 0);
gpio_set_pull_up(IO_PORT_DP, 0);
gpio_set_pull_down(IO_PORT_DP, 0);
gpio_set_direction(IO_PORT_DP, 1);
gpio_set_die(IO_PORT_DM, 0);
gpio_set_pull_up(IO_PORT_DM, 0);
gpio_set_pull_down(IO_PORT_DM, 0);
gpio_set_direction(IO_PORT_DM, 1);​}
AC695-idle功耗优化(soundbox_006_ 20200618)文件下载在录下百度网盘。
链接: https://pan.baidu.com/s/1Vu_hn4RAW3T_6kGSi72mUg
提取码: tn9g
版权所有,侵权必究 65
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

59.AC695X SDK0.0.6-P2 以下音箱SDK版本出现卡或蓝牙无法升级时需要更换的ota.bin文件

20200711
对应的ota.bin文件在网盘以下路径:
资料“AC695X SDK0 .0.6-P2 以下音箱SDK 出现卡或蓝牙无法升级时需要更换的OTA.zip”
链接:https://pan.baidu.com/s/1k34qq0V7BZ8aUXMICVEuaw
提取码:40y9

60.动态调EQ增益 / 动态切换EQ文件 20200713

做法一:动态调EQ增益,事先用EQ文件选好20个滤波器的中心频点和Q值,软件只调增益
eq_conifg.c修改如下:
image 版权所有,侵权必究 66
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 调用方式:(用按键值来模拟调第5段EQ 的增益)
image 做法二:包含2个EQ文件,软件可动态切换EQ配置
imageimageimage 版权所有,侵权必究 67
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
imageimage 调用方式:
image

61.针对006之后的调换左右声道 20200713

image 此函数重命名,加个_下划线
在这个函数之后,重写原函数名的函数,加一层处理后,再调用原函数体
版权所有,侵权必究 68
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image

62.测试盒连接695X 的BLE 20200713

image 有些SDK没有置位这个变量,置位即可测试盒只拨4和6挡

63.006 的SDK 自动mute跟通话流程没有处理好(可通用696X-024 的SDK) 20200713

添加此函数
void audio_automute_mute_set(u8 ch, u8 mute)
{​
printf(">>>>>>>>>>>>>>>>>>>> %s %x\n", mute?"MUTE":"UNMUTE", ch);
u8 all_ch = 0;
u8 i = 0;
for (i = 0; i < automute->channels; i++) {​
all_ch |= BIT(i);​}
#if 1//(defined(DAC_AUTO_HIGH_Z_EN) && (DAC_AUTO_HIGH_Z_EN == ENABLE))
app_audio_output_ch_mute(ch, mute);#endif
if (ch == all_ch) {​
// set_pa_mute(mute);​}
​}
版权所有,侵权必究 69
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

此函数删除一些语句,改为这个形式

image 版权所有,侵权必究 70
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image

64. 006-p2开PC模式和内置充电出现死机现象 20200713

image 71
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

65.006-p2 的Linein录音使用方式 20200713

image 版权所有,侵权必究 72
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

66. 695系列闪灯时间改长之后(比如5秒闪一次改成10秒闪一次),进入SNIFF模式后,不正常。 20200716

image

67. 695系列开串口通信,系统时钟修改后,波特率需要对应修改 20200716

定义如下代码
image static void uart_clock_critical_enter (void)
{​
​}
static void uart_clock_critical_exit(void)
{​
if(uart_bus == NULL){​ //这个是例子
return ; //这个是例子
​} //这个是例子
uart_bus-> set_baud(u_arg.baud);//这个是例子​}
CLOCK_CRITICAL_HANDLE_REG( user_uart , uart_clock_critical_enter , uart_clock_critical_exit)
版权所有,侵权必究 73
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
在uart_clock_critical_exit 函数中重新配置一下波特率

68. 695系列蓝牙发射连接某些设备播放,进SNIFF模式会卡顿 20200716

播放时进入sniff导致的卡顿,解决方法就是处于数据发射时不进sniff
image

69. 695系列蓝牙发射器发射源选择 20200716

发射源通过切模式来选择,默认已做好,需要开启蓝牙后台, 比如需要发射linein 的音频,则连接上接收器之后,发射端切模式到linein模式, 即可发射linein 的音频到接收端播放。

70. 695 系列sdk 0.0.6做发射器,接收端或发射端相互回连,发射端连上时有时功耗不一样 20200716

需要替换链接中的文件中的两个库,记得rebuild!! !!
链接:https://pan.baidu.com/s/1zBoLM1mPT04PdY702iLQhg
提取码:5p 1r

71.695系列偶尔卡顿问题,硬件更换绕线电感。 20200716

版权所有,侵权必究 74
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

72.AC695系列蓝牙开启BLE数传编译问题 20200721

image 需要入下修改!
const u8 ble_disable_wait_enable = 1;
image

73.AC695系列获取蓝牙的ID3歌词和播放时间 20200721

static void user_get_bt_music_info(u8 type, u32 time, u8 *info, u16 len){​
//profile define type: 1-title 2-artist name 3-album names 4-track number 5-total number of //tracks 6-genre 7-playing time
//JL define 0x10-total time , 0x11 current play position
u8 min, sec;// printf("type %d\n", type );
if ((info != NULL) && (len != 0)) {​
puts((const char *)info);
putchar('\n');​}
版权所有,侵权必究 75
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
if(time != 0) {​
min = time / 1000 / 60;
sec = time / 1000- (min * 60);
printf(" time %d %d\n ", min, sec);​}
​}
imageimage 版权所有,侵权必究 76
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

74.左右声道数据调换 20200818 YWP

Demo程序下载链接:
https://audiodoc.notion.site/AC695-4f05adb05a504a8eb586cd1cdd98bbb2
针对AC695N_soundbox_sdk_release_0.1.0 以下。
void ops_lr(void buf, int len)
{​
s16 f_lr=buf;
s16 tmp_l,tmp_r;
len=len>>2 ;
for(int i=0; i<len; i++) ///lrlrlr......
{​
tmp_l = f_lr[i
2];
tmp_r = f_lr[i
2+ 1];
f_lr[i2+ 1] = tmp_l ;
f_lr[i
2] = tmp_r;​}
​}
static u16 remain_data_dac = 0;
版权所有,侵权必究 77
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image

AC695N_soundbox_sdk_release_ 1.0.0版本

image 添加左右声道互换函数。
image int ops_lr (void * priv , void * buf , u16 len){​
s16 * f_lr= buf;
版权所有,侵权必究 78
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

s16 tmp_l ,tmp_r;
u16 rlen ;
rlen = len>>2 ; ////u8 *4
for (u16 i =0 ; i <rlen ; i ++ ) ///lrlrlr
{​
tmp_l = f_lr [i2] ;
tmp_r = f_lr [i
2+1] ; f_lr [i2] = tmp_r;
f_lr [i
2+1] = tmp_l ;
​}
return len ;
​}
版权所有,侵权必究79

地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 针对AC695N_soundbox_sdk_release_2.0.0版本修改:
int ops_lr(void priv, void buf, u16 len)
{​
s16 f_lr=buf;
s16 tmp_l,tmp_r;
u16 rlen;
rlen = len>>2 ; ////u8
4 版权所有,侵权必究 80
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
for(u16 i=0; i<rlen; i++) ///lrlrlr......{​
tmp_l = f_lr[i
2];
tmp_r = f_lr[i
2+ 1];
f_lr[i2] = tmp_r;
f_lr[i
2+ 1] = tmp_l ;
​}
return len;​}
image 在audio_dec.c文件#include "stream_entry.h"包含下,有stream_entry_open 函数!
版权所有,侵权必究 81
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 针对AC695N_soundbox_sdk_release_3.0.0 以上版本修改:
版权所有,侵权必究 82
地址:深圳市南山区北环大道9ll6号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 版权所有,侵权必究 83
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 版权所有,侵权必究 84
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 版权所有,侵权必究 85
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image

75.AC695系列SDK0.0.7 使用外挂flash做U盘和录音,连接电脑后,在电脑上看不到录音文件 20200822 LJW

原因: SDK录音默认使用nor_fs格式,而该格式在电脑上无法查看
修改方法:

(1)在demo.h文件中

image

(2)使用fat格式可以在电脑上查看

版权所有,侵权必究 86
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image (3)在record.c文件中,修改如下
image

76.AC695系列SDK0.0.7 使用外挂flash做U盘和录音,使用nor_fs格式后,录音无法播放 20200822 LJW

原因:录音播放函数中,默认选择最后一个设备进行播放,在打开TCFG_NORFLASH_DEV_ENABLE这个宏的情况下,最后一个设备默认为"nor_tone"
修改方法:

(1)在dev_manager.c文件中,请将框起来的部分注释

版权所有,侵权必究 87
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image

77.AC695系列耳机SDK V0.2.0三方通话回连问题和低电回连苹果手机的图标问题 20200826 FSW

链接:https://pan.baidu.com/s/1blLE6W_HK5KrdEqw2Q47Bg
提取码:tmz6
替换网盘中的库并rebuild
修复:AC695N_earphone_sdk_release_0.2.0
1、 三方通话,第三方来电时耳机回连手机,接听后铃声不停以及无法挂断电话
2、 电量等级为0时, 回连正在通话的苹果手机,通知栏不显示电量图标

78.AC695系列SDK 开了BLE后,切模式再切回蓝牙会回连不了手机 20200826 FSW

BLE退出时添加:ble_user_cmd_prepare(BLE_CMD_STACK_EXIT, 1, 0);
image 版权所有,侵权必究 88
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

79.AC695AC696 的定时断电记忆 20200827 YWP

image 本方法的缺点就是,音乐播放时为了记忆住断电的点,会导致FLASH 的VM 区写的寿命次数减小。

80.AC695系列蓝牙发射连接AC460蓝牙更新蓝牙库 20200903 YWP

AC695系列的蓝牙发射连接用AC460系列做的蓝牙,连接不上,需要更新如下的库文件。 l.btctrler-V006-AC695.a对应AC695 的V006版本
2.btctrler-V007-AC695.a对应AC695 的V007版本
需要替换时,请改为btctrler.a,然后替换程序的对应库文件,然后重新编译rebuild。
下载对应的库在如下链接下载:
链接: https://pan.baidu.com/s/lEuqMZGJxUe57eWbJYOgtYQ 提取码: q957
版权所有,侵权必究 89
地址:深圳市南山区北环大道9ll6号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

81.不执行对箱按键同步消息处理方法 20200903 YWP

key->initTWS 同步发过来的标志.

这个就是分清是本机器按下,还是另一个对箱按下,1是本地,0不是本地,TWS 同步发过来的。
image

82. 007版本开BLE数传(出现异常、切模式传统蓝牙连不上、BLE搜不到) 20200910 XIN

image 版权所有,侵权必究 90
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

83.AC695系列因USB线长需加强PC的USB寄存器驱动 20200915 YWP

JL_USB_IO->CON0 |= BIT(12);
image

84.AC695系列设置DAC管脚高阻态 20200928 XNW

/*
ch: FL:BIT(0) FR:BIT(1) RL:BIT(2) RR:BIT(3)
例如:BIT (0)是FL左声道, BIT (1)是FR右声道, FLR BIT (0)|bit (1)是立体声
MUTE: 1 :MUTE 0 :UNMUTE
*/
void audio_dac_mute_ch(u8 ch, u8 mute)
{​
if (mute) {​
JL_ANA->DAA_CON1 &= ~((ch & 0xF) << 20);
JL_ANA->DAA_CON1 &= ~((ch & 0xF) << 24);​} else {​
JL_ANA->DAA_CON1 |= ((ch & 0xF) << 20);
JL_ANA->DAA_CON1 |= ((ch & 0xF) << 24);​}
​}
版权所有,侵权必究 91
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

85.AC695系列IIS 的使用DAT1-3蓝牙模式下没有声音 20200930 YWP

AC695系列使用IIS 的DAT0蓝牙音乐数据正常,使用DAT1-3蓝牙下音乐没有声音同时会导致断开在连接。主要因为每个DAT通道的赋值BUFFER地址没有对应上各个IIS 的通道导致。
u8 module = ALINK_PORT_TO_MODULE(TCFG_IIS_OUTPUT_PORT);
for (i = 0; i < ALINK_CH_MAX; i++)
{​
// cbuf = &alink_hdl->pcm_cbuf[i];
// if (cbuf) {​
// printf("ppkkkk i=%d\n", i);
// break;
// ​}
if (ch_en_bitmap[module]&BIT(i))
{​
cbuf = &alink_hdl->pcm_cbuf[i];
printf("ppkkkk i=%d\n", i);
break;
​}
​}
image 版权所有,侵权必究 92
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 版权所有,侵权必究 93
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image

86.AC695系列动态开关VCOMO 调式方法 -------WTS 20201016

A、 关VCOMO:
JL_ANA->DAA_CON1 &= ~BIT(22); // RL LPF disable
JL_ANA->DAA_CON3 |= BIT(9); // vcmo disable
B、 开VCOMO:
JL_ANA->DAA_CON1 |= BIT(22); // RL LPF enable JL_ANA->DAA_CON3 &= ~BIT(9); // vcmo enable
版权所有,侵权必究 94
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

87.AC695系列SDK010 播T卡音乐20-40分钟左右后,机子会复位处理方法 -------WTS 20201022

该问题是由于驱动有bug导致内存泄漏引起。请使用以下网盘上的库文件(cpu.a和system.a),替换,并rebuilt 工程处理:
资料名称 “ac695n_soundbox_0.1.0(fix 内存泄露20201012) .rar”
链接:https://pan.baidu.com/s/1cx_8wqDTPW6aZSly9GCgDA
提取码:jiel

88.AC695 系列 SDK0.0.7 进入播录音文件时选择播放最后一曲录音文件不起作用修改方法

-------WTS 20201023
代码部分修改:
image 版权所有,侵权必究 95
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
另外,要更换以下网盘中的system.a 库(换库后要rebuilt工程):
链接:https://pan.baidu.com/s/1Gbmx-I6ye5gCIiLRjg8mqg
提取码:jiel

89.AC695系列SDK010 MUSIC模式获取播放文件的目录 202001023 LJW

imageimage :
image 版权所有,侵权必究 96
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

90.AC695系列SDK010 外挂4M的flash在PC上查看大小只有1M的处理方法 202001026 LJW

如下图修改:
image

91.AC695系列免晶振一拖八烧录升级必须勾选LRC_TRIM选项。 20201029 LZT

image 版权所有,侵权必究 97
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

92.AC695系列SDK1.0.0 AUX模式使用AUX1或者AUX2通道时,程序会复位问题 20201111 WTS

在audio_dec_linein.c 中做以下修改, 即可得到解决:
image 版权所有,侵权必究 98
地址:深圳市南山区北环大道9ll6号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

93.AC695系列音箱SDK007,使用DP和DM做IO按键检测注意点。 20201111 XNW

SDK默认的使用DP和DM做IO按键,在没按键的时候,程序会检测到按键,请按照下图屏蔽掉一个宏并且将VDDIO设置为3.4V
image

94.AC695X 音箱SDK 1.0.0版本在music模式下提示音使用打断模式无法播放的问题 YP 20201112

在音乐模式下播放歌曲时候, 比如按按键播放提示音或者切换设备播放提示音,使用打断方式会播放不了提示音,并且这时候音乐也会没有声音了,重新拔插卡或者切换模式后又正常,需要替换库文件。如下链接获取库文件。
链接:https://pan.baidu.com/s/1qsY2yWRgpZ_P2fJmLDbdrQ
提取码:0jtl
image

95.AC695系列SDK100 硬件上DACL输出,DAC输出左右声道的声音 202001026 LJW

image 版权所有,侵权必究 99
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image

96. SDK版本V1.0.0用蓝牙测试盒升级开不了机 20201116 xin

补丁链接: https://pan.baidu.com/s/1v0ildVZl8Qmrwq_BZtEu9w 提取码: ia24 替换补丁的3个exe工具
image

97.AC695x耳机SDK动态切换EQ文件 20201117 FSW

/复制下面这段代码到sdk\apps\config\eq_config.c
image #define EQ_FILE_CHANGE 1
#if EQ_FILE_CHANGE
static u8 file_idx = 0 ;

#defineEQ_FILE_NAME_USER1SDFILE_RES_ROOT_PATH "eq_cfg_hw .bin "
#defineEQ_FILE_NAME_USER2SDFILE_RES_ROOT_PATH "eq_cfg_hw1 .bin "
#defineEQ_FILE_NAME_USER3SDFILE_RES_ROOT_PATH "eq_cfg_hw2 .bin "

static const char *const file_name_list [] = {​ //需要切换的eq文件的文件名放在这里 EQ_FILE_NAME_USER1 ,
EQ_FILE_NAME_USER2 ,
EQ_FILE_NAME_USER3 ,​} ;
//用这个函数切换eq,file_index对应file_name_list 的索引,若填0xff,表示循环切换
void switch_eq_file (u8 file_index)
版权所有,侵权必究 100
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image {​
if (file_index == 0xff){​
file_idx++ ;
​}
else{​
file_idx = file_index ;
​}
if (file_idx >= (sizeof (file_name_list)/sizeof (file_name_list [0 ] ) ) ) {​ file_idx = 0 ;
​}
r_printf ( "switch_eq_file :%d " ,file_idx) ;
void eq_cfg_open (void);
eq_cfg_open () ;
if (p_eq_cfg) {​
p_eq_cfg->mode_updata = 1 ;
eq_cfg_sync (0);
r_printf ( "p_eq_cfg_update eq_type %d \n " , p_eq_cfg->eq_type);​}
​}
#else
void switch_eq_file (u8 file_index)
{​
​}
#endif
修改eq_file_get_cfg 函数
image 切换
版权所有,侵权必究 101
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image

98.AC695x音箱SDK V007、 010开启四声道后通话近端卡顿问题 20201119 FSW

AC695x音箱SDK V007、 010开启四声道后,通话近端会卡顿。
image 需要按照下图修改mix_output_handler函数
版权所有,侵权必究 102
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image s16 tmp_dual_to_four [512] ;
static int mix_output_handler ( struct audio_mixer *mixer , s16 data , u16 len) {​
int ret ;
#if ((TCFG_AUDIO_DAC_CONNECT_MODE == DAC_OUTPUT_FRONT_LR_REAR_LR) && (defined(DUAL_TO_QUAD_ AFTER_MIX) && (DUAL_TO_QUAD_AFTER_MIX == 1)) )
#if (defined (TCFG_MIXER_EXT_ENABLE) && (TCFG_MIXER_EXT_ENABLE))
u32 tmp_d_to_q_len = sizeof(tmp_dual_to_four); if (len > tmp_d_to_q_len/2){​
len = tmp_d_to_q_len/2; ​}
dual_to_quad_fun (tmp_dual_to_four , data , data , len>>1 , NULL);
image ret = audio_output_data (tmp_dual_to_four , len<<1);
/audio output完整输出,表示后级buf有足够空间,可以继续解码 /
版权所有,侵权必究 103
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image if (ret == (len << 1)) {​
audio_resume_all_decoder () ;
​}
ret = ret>>1 ;
return ret ;
/
return mix_output_dual_to_quad(mixer , data , len) ; * /
#endif//TCFG_MIXER_EXT_ENABLE #endif
ret = audio_output_data (data , len);
/audio output完整输出,表示后级buf有足够空间,可以继续解码 /
if (ret == len) {​
audio_resume_all_decoder () ;
​}
#if (defined (TCFG_MIXERCH_REC_EN) && (TCFG_MIXERCH_REC_EN))
record_player_pcm2file_write_pcm_ex (data , ret) ;
#endif
return ret ;​}

99.AC695x音箱SDK V100开启四声道后通话近端变调问题 20201119 FSW

AC695x音箱SDK V100开启四声道后通话近端变调问题,在esco_dec_open 函数中加个判断修改out_ch_num
image

100.AC695x音箱SDK V007开启四声道打开EQ后播歌卡顿问题 20201120 FSW

根据下图修改代码
版权所有,侵权必究 104
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image

101.AC695X音箱SDK

102. 1复用iic注意问题 20201127 YP

AC695X 音箱SDK 使用SD卡与iic复用的注意事项,SD卡复用iic使用时候,SD卡的检测需要改为 io检测或者CLK检测,不能使用cmd检测。挂起sd卡时(此处挂起为释放SD卡),复用了哪些脚就挂起哪些脚。另外注意的是,在iic使用的时候要挂起SD卡功能,iic停止的时候恢复SD卡的功能。可以调用接口 extern u8 sd_io_suspend(u8 sdx, u8 sdx_io);extern u8 sd_io_resume(u8 sdx, u8 sdx_io);实现,但是这时候为了防止复用情况下调用挂起和恢复接口不统一导致死锁情况,无法挂起SD卡的问题,可以参考如下修改:挂
版权所有,侵权必究 105
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
起的时候记录标志,下次再来的时候判断标志是否成立,成立则不再执行挂起。恢复只需要执行即可。
image extern u8 sd_io_suspend(u8 sdx, u8 sdx_io);
extern u8 sd_io_resume(u8 sdx, u8 sdx_io);
两个接口的入口参数表示的含义:
/* ---------------------------------------------------------------------------- /
/
@brief sd卡互斥@param 1 sdx是互斥的sd 设备 0: sd0 1: sd1 @paramr2 sdx_io互斥的io 0: cmd 1: clk 2: data @return 是否互斥成功,0:互斥成功 1:繁忙状态互斥失败 注意:对于必须互斥成功的应该场景,
互斥不成功需要继续重试,对于定时器调用的场景可以下一次互斥*/
/* ---------------------------------------------------------------------------- */
版权所有,侵权必究 106
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

103.AC695X 音箱SDK外挂收音注意事项 20201127 YP

关于AC695X音箱SDK外挂收音的注意点,SDK默认已经加好了一些收音芯片的流程驱动,如QN8035、 RDA5807等直接可以使用,但是需要做小修改,否则不能正常的工作,这里以QN8065收音芯片为参考。本问题点适用于杰理AC69X各系列。
①首先是要写好iic 的流程做如下修改:写好iic通信接口的功能,便于调用使用。
image ②注册对应的收音流程:可以参考如下:
版权所有,侵权必究 107
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image ③格外注意的是第二点的注册流程里面的结构体的函数是带有变量的,所以对应的函数要做如下修改,传递多一个参数,否则会导致程序运行错误或者传递参数错误的情况,修改如下:
image ④最后一点要注意的是频点设置的接口, 因为传递进来的频点是fre*10(8750)的频点,所以在设置频点的函数里面要做对应的除 10操作,否则频点设置不对,导致收音不正常,如下修改:
版权所有,侵权必究 108
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image

104.007SDK LINEIN从左声道输入右声道做红外按键输入脚在LINEIN模式会不能检测红外按

键 201127 XW

换库链接:https://pan.baidu.com/s/1m9lLXQAWK6CyI4aU7SHktw
提取码:si45

105.AC695音箱SDK 蓝牙发射器的搜索设备的时间修改方法 20201201 FSW

image 版权所有,侵权必究 109
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

106.AC695音响SDK100 由于获取电量值改变的时间间隔太长导致电压检测不准的处理方法 20201203 LJW

image

107.AC695音响SDK100 获取当前音频文件(长)文件名和当前(长)文件夹名 20201204 SQ

image

1)替换库文件

system_br 23
100,修复长文件夹,2020-12-04.a
百度网盘地址:https://pan.baidu.com/s/1bZ7QIm-oNWsR6i0gPu0mzQ
提取码: 8888

2)代码修改

image #define TCFG_LFN_EN 1//长文件名
#define TCFG_IDN_EN 1//长文件夹名
image 版权所有,侵权必究 110
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

#if(TCFG_IDN_EN) u8ldn_buf[512] attribute ((aligned(4)));///设备长文件夹名缓存
#endif #if(TCFG_LFN_EN) u8lfn_buf[512] attribute ((aligned(4)));///设备长文件名缓存
#endif

image #if(TCFG_LFN_EN)
fset_lfn_buf(fsn, dev->lfn_buf);#endif//TCFG_LFN_EN #if(TCFG_IDN_EN)
fset_ldn_buf(fsn, dev->ldn_buf);#endif

3) 测试代码

void user_printf_lfn_file_name(void){​
extern int fget_disp_info(FILE *file, void *arg) ;
extern void file_comm_change_display_name(char *tpath, LONG_FILE_NAME *disp_file_name, LONG_FILE_NAME *disp_dir_name);
FILE *file = music_player_get_file_hdl();
FS_DISP_INFO fil_disp_info2;
memset(&fil_disp_info2,0,sizeof(FS_DISP_INFO));
fget_disp_info(file,&fil_disp_info2);
g_printf( "............>>>>>>>>>>>> tpath %s",fil_disp_info2 .tpath);
g_printf( ".........file_name cnt %d dir_name
cnt %d",fil_disp_info2 .file_name.lfn_cnt,fil_disp_info2 .dir_name.lfn_cnt) ;
char tp_file_name[fil_disp_info2 .file_name.lfn_cnt+1];
char tp_dir_name[fil_disp_info2 .dir_name.lfn_cnt+1];
memset(tp_file_name,0x0,fil_disp_info2 .file_name.lfn_cnt+1);
memset(tp_dir_name,0x0,fil_disp_info2 .dir_name.lfn_cnt+1);
file_comm_change_display_name(fil_disp_info2 .tpath,&fil_disp_info2 .file_name,&fil_disp_info2 .dir_name); int i = 0,j = 0;
版权所有,侵权必究 111
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
if(fil_disp_info2 .file_name.lfn_cnt) {​
for(;i<sizeof(tp_file_name);i++) {​
if(!fil_disp_info2 .file_name.lfn[i] && !fil_disp_info2 .file_name.lfn[i+ 1]){​ break;
​}
if(fil_disp_info2 .file_name.lfn[i] && 0xff!=fil_disp_info2 .file_name.lfn[i]){​ tp_file_name[j++]=fil_disp_info2 .file_name.lfn[i];
​}
​}
g_printf( "file name leng=%s",tp_file_name);​}else{​
g_printf( "file name short=%s",fil_disp_info2 .file_name.lfn);​}
if(fil_disp_info2 .dir_name.lfn_cnt) {​
for(i = 0,j = 0;i<sizeof(tp_dir_name);i++) {​
if(!fil_disp_info2 .dir_name.lfn[i] && !fil_disp_info2 .dir_name.lfn[i+ 1]){​ break;
​}
if(fil_disp_info2 .dir_name.lfn[i] && 0xff!=fil_disp_info2 .dir_name.lfn[i]){​ tp_dir_name[j++]=fil_disp_info2 .dir_name.lfn[i];
​}
​}
g_printf( "dir name leng=%s",tp_dir_name);​}else{​
g_printf( "dir name short=%s",fil_disp_info2 .dir_name.lfn);​}
​}
image user_printf_lfn_file_name();

4) 测试代码打印

版权所有,侵权必究 112
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image

108.AC695N_soundbox_sdk_release_1.0.0双EQ文件切换 20201204 xin

注意:拉调EQ一定要用新EQ工具:
image 版权所有,侵权必究 113
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
imageimageimage 版权所有,侵权必究 114
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
imageimage extern s32 eq_file_get_cfg(EQ_CFG *eq_cfg, u8 *path);

#define EQ_FILE_NAMESDFILE_RES_ROOT_PATH"eq_cfg_hw.bin"
#define EQ_FILE1_NAMESDFILE_RES_ROOT_PATH"eq_cfg_hw 1.bin"
void user_eq_change(void)

版权所有,侵权必究 115
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
{​
s32 ret = 0;
static u8 flag = 0;
r_printf("user_eq_change:%d", flag) ;
if(user_eq_cfg){​
if(flag){​
flag = 0;
ret = eq_file_get_cfg(user_eq_cfg, EQ_FILE_NAME) ;
​}else{​
flag = 1;
ret = eq_file_get_cfg(user_eq_cfg, EQ_FILE1_NAME) ;
​}
​}
printf("eq_file_get_cfg return:%d", ret);​}

109.AC695N SDK2.0.0 生成烧写文件,烧写器无法识别处理方法 20201216 WTS

处理方法: 请在以下截图三个地方按箭头处参考修改:
版权所有,侵权必究 116
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
imageimage 版权所有,侵权必究 117
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

110.如果芯片里面烧的是AC695N SDK1.0.0,再用测试盒升级AC695N SDK2.0.0,提示芯片信

息不匹配,错误代号10 的处理方法 20201218 XNW

由于SDK1.00的配置文件里面的PID是AC696x_TWS,SDK2.00里面的PID是AC695N_soundbox,所以处理这个问题,只需要将SDK2.00里面的PID改成和芯片里面的一样就可以了。见下图:
image

111.AC695X 头戴式VCOMO直推立体声耳机,配对成对耳后,想保持两个耳机都输出立体声处

理方法 20201218 WTS

1、 耳机声道配置仍然配置成立体声输出:

版权所有,侵权必究 118
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 2、在 bt_decode.c 中做以下修改:
image

112.695 2.0.0版本SDK做蓝牙发射时,将立体声修改成单声道差分输出时,接收端出现卡音、变调情况处理方法 20201223 LAQ

(2)按照下面图片进行处理

版权所有,侵权必究 119
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image

(2)函数实现如下:

image static int audio_sbc_enc_write_base(s16 *data , int len , u8 ch_i , u8 ch_o){​
if ( ! (sbc_buf_flag & SBC_ENC_START)) {​
return 0 ;
​}
if ( !sbc_enc) {​
return 0 ;
​}
sbc_buf_flag |= SBC_ENC_WRITING ;
int wlen = 0 ;
int ilen = 0 ;
int remain_len = len ;
while (remain_len) {​
wlen = 0 ;
void *obuf = cbuf_write_alloc(&sbc_enc-> pcm_in_cbuf , &wlen) ;
if ( !wlen) {​
break;
​}
if (ch_o == ch_i) {​
ilen = wlen ;
if (ilen > remain_len) {​
ilen = remain_len ;
wlen = ilen ;
​}
memcpy (obuf , data , wlen) ;
​} else if ((ch_o == 2) && (ch_i == 1)) {​
ilen = (wlen >> 2) << 1 ;
if (ilen > remain_len) {​
ilen = remain_len ;
wlen = ilen << 1 ;
​}
s16 *outbuf = obuf;
版权所有,侵权必究 120
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image s16 * inbuf = data ;
int run_len = ilen >> 1 ;
while (run_len --) {​
*outbuf++ = * inbuf;
*outbuf++ = * inbuf; inbuf++ ;
​}
​} else if ((ch_o == 1) && (ch_i == 2)) {​
ilen = wlen << 1 ;
if (ilen > remain_len) {​
ilen = remain_len ;
wlen = ilen >> 1 ;
​}
s16 *outbuf = obuf;
s16 * inbuf = data ;
int run_len = ilen >> 2;
while (run_len--) {​
*outbuf++ = data_ sat_ s16 (inbuf [0 ] + inbuf [ 1 ] ) ;
inbuf += 2 ;
​}
​}
cbuf_write_updata(&sbc_enc-> pcm_in_cbuf , wlen) ;
remain_len - = ilen ;
data += ilen / 2 ;
​} ;
wlen = len - remain_len ;
if (cbuf_get_data_size(&sbc_enc-> pcm_in_cbuf) >= SBC_ENC_IN_SIZE) {​ audio_encoder_resume (&sbc_enc->encoder) ;
​}
sbc_buf_flag &= ~ SBC_ENC_WRITING ;
return wlen ;​}

113.695 2.0.0SDK做蓝牙发射的时候, 回链没有声音解决方法 20201223 LAQ

(1)按图片进行修改

版权所有,侵权必究 121
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image

114.695音箱SDK打开串口升级后,导致PB0控制不了的问题处理方法 20201225 FSW

打开
image #define USER_UART_UPDATE_ENABLE 1//用于客户开发上位机或者多MCU串口升级方案
后,在不使用PB0作为串口升级的时候,导致PB0控制不了,是因为PB0是uart模块的硬件IO,uart会默版权所有,侵权必究 122
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
认占用这个PB0,库里面没有解除占用,按下图修改即可。
image

115.695TWS音响,左右音响都输出立体声的处理方法 20210104 LJW

百度网盘链接:https://pan.baidu.com/s/131XnZFuYbbOSNUwWWj9wkg
提取码: 8888

116.AC695音箱V1.0.0和V2.0.0版本SDK 的SPDIF模式切换会复位 20210121 YWP

AC695N_soundbox_sdk_release_2.0.0及V1.0.0版本SDK,在光纤、同轴或者HDMI模式,来回切换,再进入 SPDIF模式会导致程序复位开机。
解决方法如下:
image 版权所有,侵权必究 123
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
void spdif_init_inside(void){​
struct audio_fmt fmt;
[fmt.channel = 2](fmt.channel = 2);
fmt.coding_type = AUDIO_CODING_PCM;
fmt.sample_rate = SPDIF_DEFAULT_OUT_SAMPLE_RATE; spdif_dec_open(fmt);
​}
image

117.AC695音箱V2.0.0版本SDK 蓝牙发射器叠加两路linein和一路mic 20210122 LHY

链接:https://pan.baidu.com/s/1-S7qm_FCtbH0FHXtvnhSPA
提取码: 8888 下载上面的工程对比公版程序

118.AC695音箱V2.0.0版本SDK 蓝牙发射器mic开EQ 20210122 LHY

链接:https://pan.baidu.com/s/1lZUuJ-nz3F9i1BHxLPCg1g
提取码: 8888
下载上面的工程对比公版程序
版权所有,侵权必究 124
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

119.AC695音箱V200版本SDK的DAC声道作为LineIN输入注意 20210122 YWP

AC695N_soundbox_sdk_release_2.0.0 的音箱版本SDK用DACR或者DACL做AUX 的输入,没声音出来。对应的board板级配置如下设置。
1.定义一个#define LINEIN_INPUT_WAY_DAC 2
2.把#define LINEIN_INPUT_WAY LINEIN_INPUT_WAY_DAC。
3.这项定义#define TCFG_LINEIN_LR_CH AUDIO_LIN_DACR_CH
4.#define TCFG_LINEIN_INPUT_WAY LINEIN_INPUT_WAY

120.AC695音箱V200版本SDK关闭蓝牙发射会卡死的处理方法 20210122 LJW

链接:https://pan.baidu.com/s/1CQitkvoGbJX190i5psK_cw
提取码: 8888

121.AC695音箱V200版本开对箱,配置双击配对,无法交叉配对 20210126 XNW

重现问题的方法和步骤:
1、 开机样机A和样机B
2、 双击样机A,让样机A和样机B配对
3、 关闭样机B,开机样机C,双击样机A,样机A和样机C无法配对修改方法:
image 版权所有,侵权必究 125
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

122.AC695N V200版本上下文件夹播放上文件夹从最后一首播放 20210223 YWP

AC695N V200版本使用上下文件夹切换播放,当切换到上一文件夹, 目前是从此文件夹最后一曲播放,要改为从此文件夹第一首播放,需要做如下修改!
#if 1
struct ffolder folder_info={​0​};
if(fget_folder(__this->fsn, &folder_info)){​
return MUSIC_PLAYER_ERR_FILE_NOFOUND;​}
fclose(__this->file);
__this->file = file_manager_select(__this->dev, \
__this->fsn, FSEL_BY_NUMBER, \
folder_info.fileStart, __this->parm.scan_cb); if(NULL == __this->file){​
return MUSIC_PLAYER_ERR_FILE_NOFOUND;​}
#endif
image 版权所有,侵权必究 126
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

123.AC695N V200版本音乐高低音调节没效果的处理方法 20210203 FSW

image m x out e rc o en
然后利用mix_out_high_bass函数调节高低音,具体可以在SDK 中搜索该函数看例子
image

124.AC695N 音箱版本获取MP3文件的比特率 20210226 XNW

&file_dec->file_dec.decoder.fmt
版权所有,侵权必究 127
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
imageimageimage 版权所有,侵权必究 128
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

125.AC695N 音箱版本SDK200设置DAC单声道,播放蓝牙有杂音 20210226 XNW

替换库文件,重新编译
连接地址:https://pan.baidu.c。m/s/1d94XYKLaLiYAXshuZPVq3g
提取码:8888
image

126.AC695N音箱版本SDK200蓝牙发射器获取接收器的电量 20210305 FSW

链接:https://pan.baidu.com/s/1J34NTS5egx4HT0WmWSifJg
提取码:e7za
替换百度网盘中的库文件,按照图片修改,记得rebuild!
image 版权所有,侵权必究 129
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

127.AC695N音箱版本SDK200开高低音EQ,播完wav文件后会复位的处理方法 20210317 LJW

换库:
链接:https://pan.baidu.com/s/14XXpYwbsX8HNx4zfKCfOMw
提取码: 8888

128.AC695N音箱版本SDK200板子上调高低音EQ,同时更新到杰理之家的处理方法 20210317 LJW

例子:
u8 th ;
//设置限幅器阈值 high_bass_drc_set_filter_info(th);
//更新数据到APP smartbox_function_update(COMMON_FUNCTION, BIT(COMMON_FUNCTION_ATTR_TYPE_MISC_SETTING_INFO));

129.AC695N音箱版本SDK300公版不播放提示音问题 20210318 XNW

原因:公版的批处理文件里面没加载TONE文件,注意TONE文件一定要加载在-res后面
image 版权所有,侵权必究 130
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

130.AC695N音箱版本SDK200蓝牙发射器默认发射mic,改成发射linein,不用切模式的那种 20210319 FSW

链接:https://pan.baidu.com/s/1d0EBP9u-Nd79zx5h1Ubj5A
提取码:eaxu 复制这段内容后打开百度网盘手机App,操作更方便哦
使用方式看注释
image

131.AC695N音箱版本SDK200蓝牙发射器注意点 20210319 FSW

1、 蓝牙发射器跟耳机进行通话,也就是所谓的对讲功能,使用如下

image 以上的接口发起通话后需要耳机端按接听,如果要直通,也就是耳机端不需要按接听就能接通,添加以下代码
image user_emitter_cmd_prepare(USER_CTRL_HFP_CALL_ANSWER , 0 , NULL)
添加到下面图片的位置
版权所有,侵权必究 131
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 2、 周围存在名字超32个字节的蓝牙设备时,蓝牙发射器会复位的问题,替换下面的库,rebuild 链接:https://pan.baidu.com/s/1O4JU49foYbSgXjK-bn0MUQ
提取码:7mny

132.AC695N音箱版本SDK200单音VCOMO直推,喇叭没声音问题 20210322 XNW

问题点重现的方法:软件配置单声道,喇叭接VCOMO和对应的DAC输出,喇叭没声音输出,用示波器看波形,DAC 的输出正常,VCOMO 的偏置没有
修改方法:
百度网盘:https://pan.baidu.c。m/s/1-X6aCUAf。rX7gtO56OcsYw
提取码: 8888

133.AC695N音箱版本SDK200 linein 单个通道走数字通道,输出声音异常的问题 20210323 LJW

修改方法:
链接:https://pan.baidu.com/s/1e854T9laet9DC0gej8B3_w
提取码: 8888

134.AC695N音箱版本SDK200 蓝牙发射远距离断开后回连有概率没声音 20210407 LHY

修改方法:
版权所有,侵权必究 132
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 主要是因为在蓝牙发射回连过程中会播连接提示音,导致播放状态设置异常,有概率出现没声音。

135.AC695N_soundbox_sdk_release_2.0.0 对箱难连接的问题 20210413 YP

AC695N_soundbox_sdk_release_2.0.0 对箱在配对后连接手机, 通过按键断开 TWS 对箱后, 主机还与手机 连接, 这时候主机发起配对 TWS 会出现很难连接或者连接不了的问题, 死 slot inquiry 的问题导致, 可以做
链接:https://pan.baidu.com/s/1MbLUFlqJJzovtie2wHFL4A
提取码:jq 14
提取文件 btctrler-695x_v200 对箱按键配对连接慢的问题.a
image 版权所有,侵权必究 133
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

136.AC695N_soundbox_sdk_release_3.0.0 USB升级失败和修复路径匹配的处理方法 20210414 LJW

换库:
链接:https://pan.baidu.com/s/1drVHxCsdEXIljuou5Y7Vow
提取码: 8888

137.AC695N_soundbox_sdk_release_2.0.0 EQ相关的补丁 20210414 LJW

打补丁:
链接:https://pan.baidu.com/s/1VWT9hoTrnqtXh_DX_weK9Q
提取码: 8888

138.AC695N_soundbox_sdk_release_2.0.0 调节EQ高低音0~ 12dB不明显的参考方法,建议后级调试幅度空间较大的方案使用 20210414 LJW

(1)调节EQ高低音
image #include "application/audio_eq_drc_apply .h "
extern void mix_out_high_bass_dis(u32 cmd , u8 dis) ;
extern void mix_out_high_bass(u32 cmd , struct high_bass * hb) ;
//1 .打开高低音调节
mix_out_high_bass_dis(AUDIO_EQ_HIGH_BASS_DIS , 0) ;
//2 .设置高低音参数
void mix_out_high_bass_set(u32 cmd , int freq , int gain){​
struct high_bass test_XXX;
test_XXX .freq = freq ;
test_XXX .gain = gain ;
mix_out_high_bass(AUDIO_EQ_HIGH ,&test_XXX) ;​}
(2)建议关闭DRC,默认DRC为0dB,有失真现象再根据实际情况调节;
(3)调试EQ文件,将总增益将为-12dB,让调试高低音EQ时在0 ~ 12dB有明显效果;
版权所有,侵权必究 134
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image

(4)总增益降 12dB后,音量会减小,需要调试后级来弥补;

139.AC695N SDK3.0.0 获取发射器蓝牙连接状态函数 20210416 WTS

image 版权所有,侵权必究 135
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

140.AC695 同步手机时间接口 20210425 YWP

image ///获取手机的日期和时间,苹果可以,一般安卓机好像都不行
image void attribute ((weak)) phone_date_and_time_feedback(u8 *data , u16 len){​
put_buf (data , len) ;
puts (data) ;​}
注意:连接好手机后,半秒或者一秒后调用如下语句,就可以从上面的函数打印看到时间!
user_ send_cmd_prepare(USER_CTRL_HFP_GET_PHONE_DATE_TIME , 0 , NULL) ;

141.AC695非RTC模式获取时间 20210425 YWP

image struct sys_time_current_time ;
image 版权所有,侵权必究 136
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
imageimage void get_rtc_sys_time( struct sys_time *time)
{​
if ( ! this->dev_handle){​
return ;
​}
dev_ioctl( this->dev_handle , IOCTL_GET_SYS_TIME , (u32)time) ;​}
当出现调用获取时间复位情况需要打印下下 this和 this->dev_handle两个指针地址,看是否是操作空指针。
image 版权所有,侵权必究 137
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image

142.AC695 的烧录提示外部flash烧写数据IO错误问题 20210425 YWP

image 在SDK下载路径下把isd_config.cfg里头的EX_FLASH=PB03_ 1A_NULL;注释掉。
版权所有,侵权必究 138
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image

143.695、 696 timer定时器使用时,定时器分频后的时钟应小于(lsb_clk/2)。

image 获取lsb_clk printf("CLK : %d\n", clk_get("lsb"));

144.AC695 打开混响使能宏导致通话有回音的处理方法 20210429 WGH

开启混响使能宏会自动把AEC算法的宏关闭掉,导致通话有回音。若一定需要开启混响且消除回音,可以在通话的过程中,在程序上将混响关闭,在通过结束后再将混响开启来,不过在通话过程中一定不能开启混响!
版权所有,侵权必究 139
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 1.首先在对应的板级配置文件中board_xxxx_cfg.h,添加一下代码。
版权所有,侵权必究 140
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 在audio_dec.c 中添加
版权所有,侵权必究 141
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 版权所有,侵权必究 142
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
在bt_event_fun.c 中的 bt_status_sco_change 函数添加
image 版权所有,侵权必究 l43
地址:深圳市南山区北环大道9ll6号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 注意:通话过程禁止开启混响,例如按键触发的混响开启事件等。
2023-4-6更新:
AC695N_soundbox_sdk_release_3.0.6 按照上面修改会出现杂音问题,原因是通话编码音频ADC采样率被异常设置为混响的采样率44100,导致按照 16K编码出现问题,杂音出现。修改如下:
image 版权所有,侵权必究 144
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
imageimage #if CALLING MIC EFFECT ENABLE
if (fmt .sample_rate != MIC_EFFECT_SAMPLERATE) {​ //8K 时需把mic 数据采样率降低 mic_ sw_ src_init ( fmt .sample_rate) ;
esc。enc->adc。utput .handler = adc_mic_。utput_handler_d。wnsr ;​} else {​
esc。enc->adc。utput .handler = adc_mic_。utput_handler ;
image audi。mic。pen ( &esc。enc->mic ch , MIC_EFFECT_SAMPLERATE , app_var .aec_mic_gain) ;
#else
esc。enc->adc。utput .handler = adc_mic_。utput_handler ;
image #endif
image ​}
image audi。mic。pen ( &esc。enc->mic ch , fmt .sample_rate , app_var .aec_mic_gain) ;

145.AC695 蓝牙一拖二会通话打入或打出时候低概率出现蓝牙断连解决方法 20210429 WGH

AC695N_earphone_sdk_release_0.2.1 打补丁
链接: https://pan.baidu.com/s/1AZruVx-wnTS5iCxEOKrFuQ
提取码: xc7j
版权所有,侵权必究 145
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
AC695N_soundbox_sdk_release_0.0.6_p2 打补丁
链接: https://pan.baidu.com/s/1Z2wJK0vOmdYNBqMe5ljHng
提取码: ibru
AC695N_soundbox_sdk_release_0.0.7 打补丁
链接: https://pan.baidu.com/s/1T0YQxj4Gkx3xsCogeeEaYw
提取码: pywk

146.AC695 v300SDK

无法读取大扇区U盘的解决方法

20210430

LJW
image

147.AC695 v301SDK 外挂FLASH,无法用提示音接口播放fat_nor 中的msbc 文件的处理决方

法 20210513 LJW

image 1、将文件路径修改为长文件名
2、 例子:
3、原文件名: " storage/fat_nor/C/buddha .* "长文件名:
char path_t [ 128] = " storage/fat_nor/C/ " ;
char path [ 64] = {​ ' \ ' , 'U ' , 0x62 , 0 , 0x75 , 0 , 0x64 , 0 , 0x64 , 0 , 0x68 ,0 ,0x61 , 0 , 0x2E , 0 , 0x6D , 0 ,0x73 ,0 ,0x62 ,0 ,0x63 ,0​} ; //buddha .msbc
memcpy(path_t + strlen(path_t) , path , sizeof (path)) ;

4、使用提示音接口播放

tone_play_by_path(path_t , 1) ;
5、添加”msb“后缀的解码格式
6、 const struct audio_dec_format_hdl decode_format_list [] = {​{​ "wtg " , AUDIO_CODING_G729​} ,{​ "msbc " , AUDIO_CODING_MSBC​} ,
版权所有,侵权必究 146
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image {​ "msb " , AUDIO_CODING_MSBC​} , //<<<<------------添加这个
{​ " sbc " , AUDIO_CODING_SBC​} ,
{​ "mty " , AUDIO_CODING_MTY​} ,
{​ "aac " , AUDIO_CODING_AAC​} ,
{​ "mp3 " , AUDIO_CODING_MP3​} ,
{​ "wma " , AUDIO_CODING_WMA​} ,
{​ "wav " , AUDIO_CODING_WAV​} ,#if TCFG_DEC_WTGV2_ENABLE
{​ "wts " , AUDIO_CODING_WTGV2​} ,#endif
{​0 , 0​} ,
​} ;

148.AC695 v301SDK LED7 跑 RAM, 写 VM 时 数 码 管 会 抖 动 的 的 处 理 决 方 法

20210513 LJW
image 版权所有,侵权必究 147
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

149.AC695 v300SDK 发射很难连接JBL WF-1000XM3 20210514 SQ

替换库文件
image btstack-695-3.0.0sdk.a
百度网盘下载地址:https://pan.baidu.c。m/s/1ay65plUdGt8fmHjtYKMz1Q
提取码: 8888

150.AC695N_soundbox_sdk_release_3.0.0 按键配对难问题 20210611 YP

对箱在配对后连接手机, 通过按键断开 TWS 对箱后, 主机还与手机 连接, 这时候主机发起配对 TWS 会出现很难连接或者连接不了的问题, 是 slot inquiry 的问题导致, 可以做以下修改:链接: https://pan.baidu.com/s/1uKPv-3bV4TN_eBV0gQn08Q
提取码:4vg4
imageimage 版权所有,侵权必究 148
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

151.AC695N_soundbox_sdk_release_3.0.0/AC695N_soundbox_sdk_release_3.0. 1获取设备(U盘/SD卡)等的剩余容量接口不支持问题 20210611 YP

使用int fget_free_space(const char * path, u32 *space) extern 这个来用,直接传路径,space返回大小,在695x 3.0. 0/3 .0.1版本的SDK不支持,需要修改库,库如下:
链接:https://pan.baidu.com/s/1FV4sjEgbFd4tsEFoMeNEgA
提取码:c 1jb
image 此接口时候于695/696/608等

152.AC695N_soundbox_sdk_release_3.0.1 某些情况下,U盘或者TF卡升级会卡死的处理方法 20210618 LJW

替换tools下的两个bin文件
链接:https://pan.baidu.com/s/1hSV-ferE0vx35TZhdj_fqQ
提取码: 8888

153.AC695N SDK301 无间隙播放音频衔接时有些卡顿感优化方法 20210622 WTS

修改方法:替换mp3_dec_lib库
链接:https://pan.baidu.com/s/1gCXYl6mrTQf7cuAkNMLkpw
提取码:jiel

154.AC695 V301 SDK,LINEIN 的ADC后,播放久了有规律的POPO声 20210625 YWP

主控: AC6951C
问题详细描述:
20210601 AC695 的V301 的LINEIN数据写入和buffer读取,过了6 7分钟后,数据不同步,导致后面没隔相同的 10几秒就有丢包的哒一声的出来。
20210531 ac6951c V301版本SDK,长时间播放LINEIN 的ADC,几分钟后会断一下音
解决方法:
在函数audio_linein_input_sample_rate做如下修改:
if (buf_size >= (linein_sample_total(dec->linein) * 3 / 5)) {​
版权所有,侵权必究 149
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
sample_rate += (sample_rate * 6 / 10000);
​}
if (buf_size <= (linein_sample_total(dec->linein) *2/ 5)) {​ sample_rate-= (sample_rate * 6 / 10000);
​}
// if (buf_size >= (linein_sample_total(dec->linein) * 3 / 4)) {​
// sample_rate += (sample_rate * 1 / 10000);// ​}
// if (buf_size <= (linein_sample_total(dec->linein) / 2)) {​
// sample_rate-= (sample_rate * 1 / 10000);// ​}

155.AC695 V301 SDK,声音不从DAC输出,只从IIS输出,开自动mute会死机 20210629 FSW

公版V301 SDK配置如下会死机问题
image 版权所有,侵权必究 150
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

156.AC695 V301 SDK,IIS输出, 自带数字音量调节,无需自己加! 20210629 FSW

AC695 SDK(200、 300、 301等),IIS输出, 自带数字音量调节,不需要自己添加流程调节。
imageimage 1
其他无需改动!
版权所有,侵权必究 151
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

157.AC695 V301 SDK,IIS输出,概率卡顿修改方法! 20210629 FSW

AC695 V301 SDK,IIS输出,概率卡顿,时不时卡一下。按如下修改
image 版权所有,侵权必究 152
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

158.AC695 音箱 SDK,避免蓝牙发射器切换成接收之后还会回连之前的接收器的修改方法 20210629 FSW

这个修改主要避免发射器切换回接收模式后,还会回连其他接收器的情况, 问题现象就是回连不上或者切换回发射模式之后连不上接收器,按照下面的图片修改,改了mac地址之后一定要操作打开可发现可连接! (即使当前已经是可发现可连接状态)
image 版权所有,侵权必究 153
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

159.AC695N_soundbox_sdk_release_3.0.0-3.0.1 蓝牙开混合录音WAV格式,录音音频出现

卡音问题 20210707 WGH

image 从打印上看会打印~,是写PCM cbuf时候返回0。
image 版权所有,侵权必究 154
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
修改点:
Audio_enc_file.c
image 版权所有,侵权必究 155
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 版权所有,侵权必究 156
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image

160.AC695 的动态切换LINEIN AMUXN通道的问题 20210708 YWP

记得#define TCFG_DEC_PCM_ENABLE ENABLE 的PCM解码要打开!
//////////////////////////20210603//////////////////////////////////////// void APP_ switch_linein_ch (int ch){​ SFR (JL_ANA->DAA_CON2 , 1 , 1 , 0); //LIN0L_ENSFR (JL_ANA->DAA_CON2 , 5 , 1 , 0); //LIN1L_ENSFR (JL_ANA->DAA_CON2 , 3 , 1 , 0); //LIN0R_ENSFR (JL_ANA->DAA_CON2 , 7 , 1 , 0); //LIN1R_EN switch (ch) {​
case AUDIO ADC LINE0 LR :
JL_PORTA->DIR |= BIT (0) | BIT (1);
JL_PORTA->DIE &= ~ (BIT (0) | BIT (1)) ;
/ * linein_open_chs = 2 ; * /
/ *
*ADC0 USE LINL ADC
*ADC1 USE LINR ADC

  • /
    / * JL_ANA->DAA_CON3 &= ~ (BIT (3) | BIT (4)) ; * /
    / * SFR (JL_ANA->DAA_CON2 , 1 , 1 , 1); //LIN0L_EN * /
    版权所有,侵权必究 157
    地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
    电话:0755-26499936 传真:0755-86540096
    网站:www.zh-jieli.com
    / * SFR (JL_ANA->DAA_CON2 , 3 , 1 , 1); //LIN0R_EN * /
    break;
    case AUDIO ADC LINE0 L :
    JL_PORTA->DIR |= BIT (0);
    JL_PORTA->DIE &= ~BIT (0);
    / * JL_ANA->DAA_CON3 &= ~ (BIT (3)) ; // ADC0 USE LINL ADC * /
    break;
    case AUDIO ADC LINE0 R :
    JL_PORTA->DIR |= BIT (1);
    JL_PORTA->DIE &= ~BIT (1);
    / * JL_ANA->DAA_CON3 &= ~ (BIT (4)) ; // ADC1 USE LINR ADC * /
    break;
    case AUDIO ADC LINE1 LR :
    JL_PORTB->DIR |= BIT (7) | BIT (8);
    JL_PORTB->DIE &= ~ (BIT (7) | BIT (8)) ;
    / * linein_。pen_chs = 2 ; * /
    / * JL_ANA->DAA_CON3 &= ~ (BIT (3) | BIT (4)) ; // ADC1 USE LINR ADC * /
    SFR (JL_ANA->DAA_CON2 , 1 , 1 , 1); //LIN0L_EN
    SFR (JL_ANA->DAA_CON2 , 3 , 1 , 1); //LIN0R_EN
    break;
    case AUDIO ADC LINE1 L :
    JL_PORTB->DIR |= BIT (7);
    JL_PORTB->DIE &= ~BIT (7);
    / * JL_ANA->DAA_CON3 &= ~ (BIT (3)) ; // ADC0 USE LINL ADC * /
    SFR (JL_ANA->DAA_CON2 , 1 , 1 , 1); //LIN0L_EN
    break;
    case AUDIO ADC LINE1 R :
    JL_PORTB->DIR |= BIT (8);
    JL_PORTB->DIE &= ~BIT (8);
    / * JL_ANA->DAA_CON3 &= ~ (BIT (4)) ; // ADC1 USE LINR ADC * /
    SFR (JL_ANA->DAA_CON2 , 3 , 1 , 1); //LIN0R_EN
    break;
    case AUDIO ADC LINE2 LR :
    JL_PORTB->DIR |= BIT (9) | BIT (10);
    JL_PORTB->DIE &= ~ (BIT (9) | BIT (10)) ;
    / * linein_。pen_chs = 2 ; * /
    / *
    *ADC0 USE LINL ADC
    *ADC1 USE LINR ADC
  • /
    / * JL_ANA->DAA_CON3 &= ~ (BIT (3) | BIT (4)) ; * /
    SFR (JL_ANA->DAA_CON2 , 5 , 1 , 1); //LIN1L_EN
    SFR (JL_ANA->DAA_CON2 , 7 , 1 , 1); //LIN1R_EN
    版权所有,侵权必究 158
    地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
    电话:0755-26499936 传真:0755-86540096
    网站:www.zh-jieli.com
    break;
    case AUDIO ADC LINE2 L :
    JL_PORTB->DIR |= BIT (9);
    JL_PORTB->DIE &= ~BIT (9);
    / * JL_ANA->DAA_CON3 &= ~ (BIT (3)) ; // ADC0 USE LINL ADC * /
    SFR (JL_ANA->DAA_CON2 , 5 , 1 , 1); //LIN1L_EN
    break;
    case AUDIO ADC LINE2 R :
    JL_PORTB->DIR |= BIT (10);
    JL_PORTB->DIE &= ~BIT (10);
    / * JL_ANA->DAA_CON3 &= ~ (BIT (4)) ; // ADC1 USE LINR ADC * /
    SFR (JL_ANA->DAA_CON2 , 7 , 1 , 1); //LIN1R_EN
    break;
    default :
    break;/ * ladc_log ( "audio_adc_linein_open:ch err\n " ) ; * // * return -EINVAL; * /​}​}
    if (ladc_var .linein_ch .ch != linein->ch){​
    printf ( " \APP_ switch_linein_ch- - - - - - \n " ) ;
    APP_ switch_linein_ch (linein->ch);
    ladc_var .linein_ch .ch = linein->ch;
    ​}
    版权所有,侵权必究 159
    地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
    电话:0755-26499936 传真:0755-86540096
    网站:www.zh-jieli.com
    image 版权所有,侵权必究 160
    地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
    电话:0755-26499936 传真:0755-86540096
    网站:www.zh-jieli.com
    image

161. AC695 300SDK 支持exfat文件系统的写补丁 20210715 SQ

● 主要表现为:在exfat文件系统下会出现录不了音
● 修复步骤:

1. 替换库文件

版权所有,侵权必究 161
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image system_AC695N_doc本地下载:s。undb。x_300_20
网盘:百度云盘地址 提取码:8888

2. 修改代码

image

162. AC695 v301SDK 长文件名SMP加密歌曲读取不了的解决方法 20210714 SZH

换库:

链接:https://pan.baidu.com/s/1T9iTrwNFbtKvV4hyRiH0wg
提取码:8888

163.AC695NAC696N按照路径播放 20210722 YWP

AC695N和AC696N版本SDK,指定播放使用英文或者数字文件夹名可以,指定文件夹播放遇到中文名的文件夹无法指定路径播放。
这个问题如果C文件被编辑格式为UTF-8,编译器编译后会把中文按照UTF-8 的字符编码去翻译,如果有此中情况,我们需要人为的把他翻译为GBK( ANSI)编码。
例如下面:
// u8 const shijing33[ 12]={​"/1-佛经/" ​} ;
u8 const shijing33[ 12]={​'/',' 1','-',0xB7,0xF0,0xBE,0xAD,0​};
中文的改为GBK( ANSI)可以用记事本自己保存为GBK( ANSI)格式。然后用winhex软件查看。
版权所有,侵权必究 162
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 使用的案例如下:
case KEY_MUSIC_PLAYE_BY_DEV_PATH:
printf("KEY_MUSIC_PLAYE_BY_DEV_PATH\n");
// err = music_player_play_by_path((char *)"udisk0", "/abcdef/");///this is a demo
err = music_player_play_by_path((char *)"udisk0", shijing33);
break;
路径是直接文件的案例:
u8 const shijing22[ 12]={​"/1-22233/123.mp3"​};
路径只传文件夹案例:
u8 const shijing22[ 12]={​"/1-22233/" ​} ;

164.AC695N 系列SD 卡录音有杂音,U盘录音没有,可降低SD 卡CLK处理 20210723

FSW

AC695N系列SD卡录音有杂音(录出来的声音有哒哒声),U盘录音没有,排除硬件其他干扰后,可尝试降低SD卡clk(需要测试码率高的文件的读写性能),如图:
版权所有,侵权必究 163
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image

165.AC695N_soundbox V3.0.1 蓝牙模式下开混响混合录音声音变调 20210723 WGH

在mic_effect.c包含app_task.h

image 添加
版权所有,侵权必究 164
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image

166.AC695N_soundbox_sdk_release_3.0.1 删除U盘WAV文件失败问题 20210723 WGH

使用

image 返回删除失败
image 解决方法:
关闭预读功能即可:
版权所有,侵权必究 165
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image

167.AC695N_soundbox_sdk_release_3.0.1 生成的烧录文件,用一拖八烧录报 “错误:外部

FLASH烧写数据IO错误,请重新选择” 处理方法 20210804 WTS
请修改文件AC695N_soundbox_sdk_release_3.0. 1\cpu\br23\tools\download\standard\isd_config.ini:
image 版权所有,侵权必究 166
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

168.AC695X 耳机或音箱SDK(包含所有SDK) 若所有机子都无法用测试盒(提示错误13)、

卡、U盘升级,可使用以下OTA文件替换测试 20210804 WTS
1、 音箱SDK300(包含)以上版本直接用网盘文件替换即可:
image 2、 其他SDK版本只有一个ota.bin 文件的按以下修改:
image 资料连接:
链接:https://pan.baidu.com/s/14RYZlaxQRlV3mBy8Ntx3CQ
提取码:jiel
版权所有,侵权必究 167
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

169. AC695N_soundbox_sdk_release_3.0.1 电脑连接样机蓝牙,开启电脑无法大范围调节音

量,例如当前音量6, 目标音量100,会设置不了音量。20210810 WGH

将V302版本 btstack.a 替换到 V301版本的btstack.a。
添加下图的4个常量
image 版权所有,侵权必究 168
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

170.AC695N 检测linein音频输入大小(能量)的方法 20210811 WGH

1.linein必须选择为ADC检测

image 2.在任何模式下,在需要检测LINEIN音频输入大小的地方执行。 例如下面是蓝牙模式下检测linein能量
image

3.在linein解码里添加probhandler

imageimage dec-> mix_ ch. entry. prob_ handler = linein_ stream_ mix_ prob_ handler;
版权所有,侵权必究 169
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
imageimage dec-> mix_ ch. entry. prob_ handler = linein_ stream_ mix_ prob_ handler;

4 .添加inein_stream_mix_prob_handler函数,这函数计算LINEIN能量数值,跳转到linein模式

image

/////////////////////////////////////////////////////////////////////////////// * - - --------------------------------------------------------------------------
*/
/ **@brief 数值能量计算
@param
@return
@note
版权所有,侵权必究170

地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image/
/ * - - --------------------------------------------------------------------------
/
int audio_ sample_ rate = 16000 ; //根据当前DAC设置采样率,不设就默认16000 static s32 average_ db = 0;
#define ABS(x ) (x > 0 ? x : ( -x ) )
int audio_ output_ data_ db_ calc( s16 data , u16 len , u8 channels){​
static s32 sum[4 ] = {​0 ,0 ,0 ,0​} ;
static s32 data_ cnt = 0;
int average_ value;
s32 calc_ point = audio_ sample_ rate/50 ; //多少时间计算一次能量
int index = 0;
len = len / 2;
for( index = 0; index < len ; index+=channels) {​
//计算数值总和
switch (channels)
{​
case 4 :
sum[ 3 ] += ABS(data [index+3]) ;
case 3 :
sum[ 2 ] += ABS(data [index+2]) ;
case 2 :
sum[ 1 ] += ABS(data [index+1]) ;
case 1 :
sum[0 ] += ABS(data [index] ) ;
break;
default:
sum[0 ] += ABS(data [index] ) ;
break;
​}
//printf( "%d\n ", ABS(data [index] ));
data_ cnt++;
if(data_ cnt>=calc_ point) {​
average_ db = ( sum[0 ] +sum[ 1 ] +sum[ 2 ] +sum[3 ] ) /(channels
calc_ point) ;
//这边打印左右声道的能量
printf( " L = %d R = %d\n " ,( sum[0 ] ) / (calc_ point) ,( sum[ 1 ] ) / (calc_ point)) ;
sum[0 ] = 0 ;
sum[ 1 ] = 0 ;
sum[ 2 ] = 0 ;
sum[ 3 ] = 0 ;
版权所有,侵权必究 171
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image data_ cnt = 0 ;
​}
​}
return 0 ;​}
/ 返回总能量/
int audio_ output_ data_ db_get( void)
{​
return average_ db;​}
/ * - - --------------------------------------------------------------------------*/
/ **@brief PROHANDLER
@param
@return
@note
/
/ * - - --------------------------------------------------------------------------
/
static int linein_ stream_ mix_ prob_ handler( struct audio_stream_entry *entry , struct audio_data_frame *in){​
// 该函数中如果返回负数,数据流将截止运行,解码会被挂起
// 对数据进行处理,如打印一下数据
//只执行简单的数值拷贝,不要执行太复杂的代码
if(in-> offset==0){​
audio_ output_ data_ db_ calc(in-> data , in-> data_ len , 2) ;
​}
if(app_get_ curr_ task() ==APP_ BT_ TASK){​
if(in-> offset==0){​
memset(in-> data , 0 , in-> data_ len) ; //清零
​}
//能量大于一定值跳转
if(audio_ output_ data_ db_get()>500){​
app_ task_ switch_ to(APP_ LINEIN_ TASK) ; //做需要的动作
​}
​}
return 0 ;​}

5.在退出bt 时候,关闭linein

版权所有,侵权必究 172
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image

6.以上是linein prohandler 的参考,可用于处理linein 的音频数据

由于SDK默认,蓝牙解码优先级会比linein解码优先级低,如果在蓝牙模式开启linein解码,蓝牙下播歌会被阻塞,想要linein解码和蓝牙解码同时有声音,按照以下修改。
image 版权所有,侵权必究 l73
地址:深圳市南山区北环大道9ll6号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

171.AC695 AC695N音箱SDK测试盒或者U盘SD卡升级升级不了 20210819 YXZ

本地对箱的宏定义:
image #define CONFIG_LOCAL_TWS_ENABLE 1
用这个ota.bin(记得把它改为ota_all.bin)文件替换tools 目录下的ota_all.bin文件链接:https://pan.baidu.c。m/s/17AbywZISPKmFR-LcbQ0M3w
提取码:8888
image

172.AC695N系列优化电脑长时间播放没声音的处理 20210826 YWP

msd.c文件的msd_mcu2usb 函数
u32 msd_mcu2usb(const struct usb_device_t *usb_device, const u8 *buffer, u32 len){​
usb_dev usb_id = usb_device2id(usb_device);
int ret;
for(int i=0;i<3 ; i++) {​
ret = usb_g_bulk_write(usb_id, MSD_BULK_EP_IN, buffer, len);
if(ret) {​
break;
​}
​}
return ret;// return usb_g_bulk_write(usb_id, MSD_BULK_EP_IN, buffer, len);​}
版权所有,侵权必究 174
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

173.AC695N系列蓝牙发射器获取接收端音量同步的音量 20210830 FSW

修改以下图
image 版权所有,侵权必究 175
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

174.AC695N_soundbox_sdk_release_0.1.0打695N_芯片版本兼容补丁v2 补丁之后手机与单台设备连接蓝牙距离变短的问题 20210831 MJW

解决办法:替换bt_ldotrim.a这个库文件,
链接:https://pan.baidu.com/s/1tuXCJ8P2QFFLEb7Xr_gDFA
提取码: 8888

175. AC695N_soundbox_sdk_release_3.0.4 打 《AC695N_芯片兼容性及不开机补丁_最新 20210918》后无法用TF卡升级。 SQ

修改内容
image

176. AC695N做TypeC耳机,长按按键无法唤起部分手机的语音助手和来电时长按无法拒接的问题 20211110 LJW

1、 HID report descriptor 需要使用到的键值(Play/Pause):
版权所有,侵权必究 176
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 2、
3、 长按唤醒语音助手和来电时拒接的操作:
4、 每隔200ms 发一次(Play/Pause), 中间不发抬起键,直到语音助手唤醒后或者拒接电话后再发抬起键;
5、 例子:假设该键值在hid报告描述中为0x01,那么长按数据应该为: 6、 01 00 00 01 00 00
00 01 00 00//前三行为发一次(Play/Pause)的值,间隔200ms发一次 01 00 00 01 00 00 00 01 00 00
.
.
n次.
01 00 00 01 00 00
000100 00//一直到手机的语音助手唤醒或者来电拒接成功,这时在抬起按键时发送一个释放键: 00 00 00 00 00
00 00 00//这三行为释放键

177、 AC695X音箱SDK_V304版本之后的mic_to_dac功能 ---20211113 YP

AC695X音箱SDK_V304版本之后的mic_to_dac功能,可以使用如下参考:理论上支持V300版本之后。获取的参考代码入链接:
链接:https://pan.baidu.com/s/1GZVmTe2aC_ymRNTgYJ0h5A
提取码:b6pm
image 版权所有,侵权必究 177
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
调用参考:
image

178、 AC695X音箱SDK_V304版本及以前SDK TF 卡存在疑似扩展分区挂载失败问题---20211115 LZK

原因: 客户张卡有疑似扩展分区,然后文件系统里面一个参数不正确,读到了一个错误的扇区,就返回挂载失败了
修改方法:替换附件的库问题文件(如下:备注:305SDK 已经修复该问题。304 以前SDK存在该问题。)
库文件下载链接:
https://audiodoc.notion.site/AC695X-SDK_V304-SDK-TF-86c04b22baa145d8ac918acd5cad2535

179、 AC695X音箱SDK_V304/305版本蓝牙开后台使用pincode连接方式,第一次连接会出现无法切模式问题 ---20211115 LZK

修改方法:替换附件的库问题文件
库文件下载链接:
https://audiodoc.notion.site/AC695X-SDK_V304-305-pincode-9eed35cd6dff49afb85e889bd83fc34b
pincoe第一次连接无法切换模式问题btctrler_V200: ---20220919 ZGH
https://kdocs.cn/l/cnLLcw6xeANW

180、 AC695X 音箱 SDK_V304/305 版本修复烧录器使用 MAC地址递增无法使用问题---20211115 LZK

解决方法: 附件文件替换掉【sdk\cpu\br23\tools】 目录下的同名文件。
修改文件下载链接:
【金山文档 | WPS 云文档】 功能开发及使用心得 33b5b70590004b91b3ec01f9beb2af16AC695X 音箱 SDK_V304&305版本修复烧录器使用MAC地址递
https://kdocs.cn/l/caMQlLDknYvw
版权所有,侵权必究 178
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

181、 AC695X音箱SDK_V305版本录音模式改录AUX会出现复位问题 ---20211115 LZK

修改方法:
1、
image 2、
image 3、
版权所有,侵权必究 179
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image

182、 AC695X音箱SDK_V305版本非公共地址TWS修复已知bug---20211115 SQ

网盘地址

链接:https://pan.baidu.c。m/s/14hN6Dnuh4gv0N_YvXddqXg
提取码:8888

1.已知bug:

1)没有删除tws配对信息不能配对第三天设备
2)某些情况下回连不上
3) Tws连接手机之后,从机断电、切模式回连之后没有声音

2. Sdk配置:

1) SDK/apps/soundbox/include/app_config.h
#define CONFIG_TWS_USE_COMMMON_ADDR 0 /* tws 使用公共地址 /
#define CONFIG_TWS_PAIR_ALL_WAY 1 /
tws 任何时候 链接搜索 */
//TWS BUG
#define USER_TWS_DISCONNECTED_REMOVE 1//非公共地址 修复1.回连没声音 2.没有删除对箱信息发起对箱配对 配对不上
版权所有,侵权必究 180
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 2) SDK/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo_cfg.h
版权所有,侵权必究 181
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 3) SDK/apps/soundbox/task_manager/bt/bt_tws.cs
#if (USER_TWS_DISCONNECTED_REMOVE)
tws_cancle_all_noconn();
#endif
if (USER_TWS_DISCONNECTED_REMOVE || (gtws.state & BT_TWS_SIBLING_CONNECTED)){​
tws_remove_tws_pairs();
return 1;​}
#if (defined(USER_TWS_DISCONNECTED_REMOVE) && USER_TWS_DISCONNECTED_REMOVE)
if (tws_api_get_tws_state() & TWS_STA_PHONE_CONNECTED)
{​
return TWS_ROLE_MASTER;
​}else{​
版权所有,侵权必究 182
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

return TWS_ROLE_SLAVE;​}

#endif
image 3.测试:
1) SDK/apps/soundbox/include/key_event_deal.h
版权所有,侵权必究 183
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 2) SDK/apps/soundbox/board/br23/board_ac695x_demo/key_table/adkey_table.c KEY USER TWS SEARCH REMOVE PAIR
image 3) SDK/apps/soundbox/task_manager/app_common.c
case KEY_USER_TWS_SEARCH_REMOVE_PAIR:
g_printf("KEY_USER_TWS_SEARCH_REMOVE_PAIR");
if((tws_api_get_tws_state() &TWS_STA_ESCO_OPEN) ||
(tws_api_get_tws_state() &TWS_STA_ESCO_OPEN_LINK)
){​
printf("TWS STA OPEN\n");
break;
​}
if(!(tws_api_get_role() == TWS_ROLE_SLAVE) ){​
if(tws_api_get_tws_state() & TWS_STA_SIBLING_DISCONNECTED){​ printf( " KEY TWS SEARCH PAIR \n");
bt_tws_start_search_and_pair();
​}else if(tws_api_get_tws_state() & TWS_STA_SIBLING_CONNECTED){​ bt_tws_remove_tws_pair();
​}
版权所有,侵权必究 184
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
​} break;
image

183、 AC695X音箱SDK_V305版本非公共地址手动断开、 回连手机问题 ---20211115 SQ

1.网盘地址

链接:https://pan.baidu.c。m/s/14hN6Dnuh4gv0N_YvXddqXg
版权所有,侵权必究 185
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

提取码:8888

2.问题

没开tws手动断开手机再回连时很快,但是开启tws之后大概里手动回连不上手机 3.sdk配置
1) SDK/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo_cfg.h
image

4.测试

  1. SDK/apps/soundbox/include/key_event_deal.h
    KEY_USER_CONN_OR_DISCONN,// 手 动 断 开 、 回 连 手 机
    版权所有,侵权必究 186
    地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
    电话:0755-26499936 传真:0755-86540096
    网站:www.zh-jieli.com
    image
  2. SDK/apps/soundbox/board/br23/board_ac695x_demo/key_table/adkey_table.c
    image
  3. SDK/apps/soundbox/task_manager/app_common.c
    case KEY_USER_CONN_OR_DISCONN:
    g_printf("KEY_USER_CONN_OR_DISCONN %d",tws_api_get_role());
    if(!(tws_api_get_role() == TWS_ROLE_SLAVE) ){​
    if ((BT_STATUS_CONNECTING == get_bt_connect_status()) ||(BT_STATUS_TAKEING_PHONE == get_bt_connect_status()) ||(BT_STATUS_PLAYING_MUSIC == get_bt_connect_status())) {​ /连接状态/ puts("------------0-------------bt_disconnect\n");/手动断开连接/ user_send_cmd_prepare(USER_CTRL_DISCONNECTION_HCI, 0, NULL) ;
    ​}else{​
    puts("------------1-------------bt_connect\n");/手动连接/ extern void bt_tws_delete_pair_timer(void);
    extern void bt_close_tws_wait_pair();
    extern void bt_close_phone_wait_pair();
    extern void bt_close_tws_conn();
    bt_tws_delete_pair_timer();
    bt_close_tws_wait_pair();
    bt_close_phone_wait_pair();
    bt_close_tws_conn();
    版权所有,侵权必究 187
    地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
    电话:0755-26499936 传真:0755-86540096
    网站:www.zh-jieli.com
    user_send_cmd_prepare(USER_CTRL_START_CONNEC_VIA_ADDR_MANUALLY, 0, NULL) ;​}
    ​}
    break;
    image

184、 AC695X音箱SDK U盘不读问题处理方法 ---2022-1-14 WGH

以下所有方法只在ac608n_soundbox_sdk_v1 .2.1和ac696n_soundbox_sdk_v1 .3.0 ,ac696n_soundbox_sdk_v1 .2.3验证过。 旧版本的可以参照一下。
对于608n省晶振系列和696系列:
有些U盘反应较慢,host过了超时时间会认为U盘没有回应导致不读取U盘,挂载不成功
1.在程序上开启log打印。
版权所有,侵权必究 188
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image

观察打印有没有出现这个打印

image 若有可以修改
版权所有,侵权必究 189
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 第 1点没有改善可以看第2点。
2.在apps\common\usb\usb_common_def.h文件中修改
image 超时时间,复位持续时间,尝试次数加长, 以等待slve 回应, 。
版权所有,侵权必究 190
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
3.程序若使能了PC模式,则USB OTG 会第一时间以host端发送数据,若从机没有回应会认为此时应该担任 slave 的角色。有些U盘会插入后发送信息会较慢,导致USB OTG 认为插入的是主机,从而切换到从机模式,导致U盘不读。
image 4.对于6965e使用的是USB和SD卡复用引脚,可以尝试一下改法:
image 版权所有,侵权必究 191
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
608N省晶振系列:
608系列可以参照第 1点、第2点、第3点。若以上第 1点和第2点没能改善,尝试下面的方法。修改usb_host.c文件
image usb_host.c
image 注意:608N省晶振系列对于东芝U盘(Toshiba),采用以上办法后,仍然有概率不能挂载成功,这个问题暂时没有办法解决。

185、 AC695X音箱 310SDK 打开SNIFF无法进入低功耗 ---2022-3-9 lzk

在线调试工具不让进入低功耗引起,需按以下修改 SDK\cpu\br23\audio_effect\effects_adj.c
image //在线调试不进power down
static u8 effect_tool_idle_query(void){​
#if TCFG_EFFECT_TOOL_ENABLE return 0;
#endif
return 1 ;​}
版权所有,侵权必究 192
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

186、 AC695X音箱 310SDK mic_effect_set_echo_delay等混响效果更新接口无法使用编译

报错 ---2022-3-18 MJW

问题描述:原因是接口实体没有定义,客户需要自行copy所想要使用的函数实体。参考如下文件:
链接: https://pan.baidu.com/s/1HfDe6bwNnp-hBb4A2RtuFA
提取码: cn4b
image 2、 使用mic数字调节音量接口无效果问题处理
①首先要配置数字音量节点使能
image ②增加数字音量节点到数据流里面
版权所有,侵权必究 193
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image if (effect->d_vol) {​
entries[entry_cnt++] = audio_dig_vol_entry_get(effect->d_vol);​}

187、 AC695X音箱 310SDK 选择发射器板级需要将发送出去的mic声音增加混响效果的方法 ---2022-3-18 MJW

1、 初始化回声延时变量和回声处理句柄

ECHO_API_STRUCT *user_p_echo_hdl = NULL; ECHO_PARM_SET user_mic_echo_parm_default = {​

.delay = 200,//回声的延时时间 0-300ms
.decayval = 55,// 0-70%
.filt_enable = 1,//发散滤波器使能
.wetgain = 3072,////湿声增益: [0:4096]
.drygain = 4096,////干声增益: [0:4096]
​};

EF_REVERB_FIX_PARM user_mic_echo_fix_parm_default = {​
.sr = MIC_EFFECT_SAMPLERATE, ////采样率
.max_ms = 200, ////所需要的最大延时,影响 need_buf 大小​};
版权所有,侵权必究 194
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image

2、 在bt_emitter_mic_dec_start 函数中,增加获得回声处理句柄

image #ifUSER_MIC_EFFECT_EN
user_p_echo_hdl = open_echo(&user_mic_echo_parm_default, &user_mic_echo_fix_parm_default);#endif

3、 在adc_mic_output_handler 中对数据增加回声处理

版权所有,侵权必究 195
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image #if USER_MIC_EFFECT_EN
if (user_p_echo_hdl) {​ run_echo(user_p_echo_hdl, data, data, len);
​}#endif

4、 增加关闭处理

#ifUSER_MIC_EFFECT_EN if (user_p_echo_hdl) {​
close_echo(user_p_echo_hdl);​}
#endif
image 版权所有,侵权必究 196
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

188、 AC695X音箱 310SDK 带32K时钟方案,关机后时钟不走问题 ---2022-4-19 lzk

新版SDK需要进入关机后关闭了时钟,需要把一个变量置 1
image

189、 AC695X SDK305_SDK306文件夹序号获取不到解决方法 ---2022-4-20 WTS

需要替换以下库,替换后要rebuilt:
链接:https://pan.baidu.com/s/1vViNd7DJbq9ERClAxy9iMg
提取码:jiel

190.V310SDK 虚拟RTC时钟一个月超过31天 20220422 HXW

修改函数即可
image extern u16 month_to_day(u16 year , u8 month) ;
extern u16 month_to_day(u16 year , u8 month) ; u16 month_for_day(u8 month , u16 year)
{​
// return month_to_day(year , month) ;
return month_to_day(year , month) ;​}
版权所有,侵权必究 197
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

191.软件模拟IIC通信eeprom 在复用卡和FM芯片的时候读写错误处理 20220429 HXW

软件模拟且复用的IICEEPROM如果出现读写容易出错可以加上一下处理。 因为测试发现有些情况下读写容易出现写地址的时候出错返回错误直接退出了,导致某一页没有成功写入(eeprom一页8个自己),需要加上地址重发。
image 版权所有,侵权必究 198
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 版权所有,侵权必究 199
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

192. 695 3.0.6版本SDK 测试盒升级错误代码2,但配置VM为32k 20220516 LHY

1、 主要是因为新版本ota.bin加了部分升级功能以及外挂falsh升级功能,导致ota超过32k VM空间
2、 其他696版本出现上述问题也可以使用下面ota文件替换
3、 app.bin最大能放多少空间可以参考下面这个LAVE_SIZE,这个值为多少就说明还剩下多少空间可以使用
image 链接:https://pan.baidu.com/s/1uJLjimFyQzxINCl6D1_ZQQ
提取码: 8888

193.V306版本SDK用6956+8027做点烟器发射回音问题 20220531 HXW

下载链接里面的两个库文件换掉(V306版本)板级配置里面降噪模式选ANS
image SMS模式选SMS_NORMAL
imagehttps://pan.baidu.com/s/1cuQVhQ2cTLBeS7ONGqtObA 提取码:beiq
版权所有,侵权必究 200
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

194.696V160 以及旧版本SDK 当歌曲内容恰好存放于设备地址的底部,播放歌曲会异常退出设备 20220614 WGH

修改以下文件:apps\common\usb\host\usb_storage.c
image 版权所有,侵权必究 201
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image

194.695V310 fopen 无法打开长文件名路径解决方法 20220706 LZK

处理方法:替换system.a 文件 如下:
链接:https://pan.baidu.c。m/s/1OSvvijtvUlhsOatWj4D3gQ
提取码:8888

195. AC695 3.1.0/3.0.6SDK linein 配置单声道+ 打开混响功能。 如果打开内置混响后,

PA1 口AD采集异常(电压会被异常拉低)解决方法 20220708 LZK

修改方法:
版权所有,侵权必究 202
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 版权所有,侵权必究 203
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

196. 发射器无限制连接接收器假连导致连接设备失败问题 20220804 LCP

连接报错内容:
image 修改点:
image 原因:程序原流程无限制连接拿不到名字时会发起一次假连的操作,连接到hci就会停止,会影响后面的正常连接;按名字连接时由于会对名字再做一次判断,name == NULL情况下不会进行连接,所以不受影响
版权所有,侵权必究 204
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

197. AC695X DM做UART输入,DP做普通IO 的修改方式20220816 LJW

image 还要修改下图的内容,以映射的方式把UART1 的 RX 映射给DM
版权所有,侵权必究 205
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image

198. AC695N 开启spi推屏 ui_task 会影响到dac L trim数值,导致DAC左声道播放会出现杂音( "po 声")

问题情况如下:
版权所有,侵权必究 206
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 原因:
ui_task会影响到dac trim,导致杂音
image 修改方法如下:
版权所有,侵权必究 207
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 主要原因:

199. AC695N-SDK310,-配置工具问题-工具中通话参数配置选块无法选择单micDNS选项 CYL

解决方法如下:修改配置工具默认打开版本

image 版权所有,侵权必究 208
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

200. AC695X音箱SDK_TWS 使用非公共地址主机切模式后,副机还连着手机问题 2022 年10月8 日——LZK

image

201.

AC695X音箱做发射器连接部分耳机,耳机暂停后按播放,声音延迟出来——LCP

原因:程序流程单纯关闭自身的音频解码,没有关闭a2dp导致。
修改如下:
版权所有,侵权必究 209
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
imageimage

202. AC695v310_在线调节后保存的 eq_cfg_hw.bin 文件中混响的 MIC DRC0 无作用——WGH

原因是参数没有能够成功加载,需要修改以下函数
修改以下函数:void mic_drc_update_parm (u8 mode)
image void mic_drc_update_parm (u8 mode){​
u8 type = 0 ; //全带
版权所有,侵权必究 210
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image u8 bypass = 0 ;
v。 id *tar_wdrc = NULL ;
f。 r (int i = 0 ; i < ARRAY_SIZE (drc_name ) ; i++) {​ //有5个wdrctar_wdrc = &eff_m。de [i] .drc_parm [i];
cur_drc_ set_update ((u32)drc_name [i], type , tar_wdrc) ;
bypass = eff_m。de [i] .drc_parm [i] .is_bypass;
cur_drc_ set_bypass ((u32)drc_name [i], type , bypass);
​}
​}

203. AC695系列 部分芯片出现U盘升级死机的问题 ——WGH

替换ota_all. bin 和 ota_debug. bin文件
image 链接:https://pan.baidu.com/s/1CaJqSJ0jVKzksq6nrpPb_A
提取码:8888

204. 695v310双备份升级初始化失败 20221214 FSW

【金山文档】 695v310双备份升级初始化失败
https://kdocs.cn/l/ceNSECLj6Dfk

205. 695v310 开启混响(echo、 revberb)后叠加音频播放出现卡顿变调问题通用处理方法 20221216 WGH

混响的功能模块包含很多算法上的处理,例如echo、 reverb、变声、移频、陷波、EQ、 DRC等,当需要将这些算法模块通通开启加上叠加音频(蓝牙,U盘,T卡)等,容易出现卡顿问题,通用处理方法如下:

1、 将部分算法放进RAM里面跑,加快运行速率

版权所有,侵权必究 211
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image

3、 默认混响会开EQ0, EQ1, EQ2, DRC0 , DRC1等功能,如没有使用到,可以选择性关闭

image

206. 695v310 开启了歌词显示功能,部分T卡或U盘,在 调用 fget_file_byname_indir()

接口后会死机 20230128 WGH

死机打印如下:
版权所有,侵权必究 212
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 修改方法:
版权所有,侵权必究 213
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

替换system.a库

system_20223_1_11_修复LRC读取异常死机.a
修改lib_system_config.c文件中,添加以下const 常量
image

207. 695v310音效文件的DRC不生效问题 WGH

DRC文件参数更新错误导致
版权所有,侵权必究 214
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 修改此函数为:
v。 id mic_drc_update_parm (u8 m。de)
{​
u8 type = 0 ; //全带
u8 bypass = 0 ;
v。 id * tar_wdrc = NULL;
struct eff_parm *mic_eff = &eff_m。de [m。de] ;
image wdrc
tar_wdrc = &mic_eff->drc_parm [i];
bypass = mic_eff->drc_parm [i] .is_bypass ;
image ​}​}
image f。 r (int i = 0 ; i < ARRAY_SIZE (drc_name ) ; i++) {​ //有5个
image cur_drc_ set_update (drc_name [i], type , tar_wdrc) ;
image cur_drc_ set_bypass (drc_name [i], type , bypass);
版权所有,侵权必究 215
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

208. 695v310音频输出选非DAC,通话远端无声问题 LCP

修改此处:
image

209. 695v310,695v301,695v306 打上漏电补丁后, 出现RTC时间不走时问题 WGH

ac695n_soundbox_sdk_v3.0.1:

修改结构体

image struct low_power_param {​ u8 osc_type ; u32 btosc h z ; u8 delay_us ; u8 config; u8 btosc disable ; u8 dcdc_port;
u8 vddiom lev;
u8 vddiow lev;
u8 pd_wdvdd_lev;
版权所有,侵权必究 216
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image u8 vddi。_keep ;
u8vdc13_keep ;//如果进入低功耗时哒哒声,可以将该标志置1。该位置1时,会同时keep住vddio,单耳功耗会大100ua 左右,对耳会大200ua 左右。 (哒哒声是由于电容的效应导致的)
u32 。 sc_delay_us ;
u16 dcdc_delay_us ; u8 virtual rtc; u32 vir rtc trim time ; u8 user nv timer en ; u16 nv timer interval ; u8 rtc clk;​} ;

修改板级C文件

image c。nst struct l。w_p。wer_param p。wer_param = {​
.c。nfig = TCFG_LOWPOWER_LOWPOWER_SEL , //0: sniff 时芯片不进入低功耗 1: sniff 时芯片进入powerdown
.bt。 sc_hz = TCFG_CLOCK_OSC_HZ , //外接晶振频率
.delay_us = TCFG_CLOCK_SYS_HZ / 1000000L , //提供给低功耗模块的延时(不需要需修改)
.bt。 sc_disable = TCFG_LOWPOWER_BTOSC_DISABLE , //进入低功耗时BTOSC是否保持
.vddi。m_lev = TCFG_LOWPOWER_VDDIOM_LEVEL , //强VDDIO 等级,可选:
2 . 0V 2 .2V 2 . 4V 2 . 6V 2 . 8V 3 . 0V 3 .2V 3 . 6V
.vddi。w_lev = TCFG_LOWPOWER_VDDIOW_LEVEL , //弱VDDIO 等级,可选:
2 . 1 V 2 . 4V 2 . 8V 3 .2V
.。 sc_type = OSC_TYPE_BT_OSC ,
.rtc_ clk = CLK_SEL_ 32K ,
#if TCFG USE VIRTUAL RTC
.virtual_rtc = 1 ,
.vir_rtc_trim_time = 0 ,
#else
.user_nv_timer_en = 0 ,
#endif
.nv_timer_interval = 500 ,
​} ;

注释以下代码

image 版权所有,侵权必究 217
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
ac695n_soundbox_sdk_v3.0.6:

修改

image struct low_power_param {​ u8 osc_type ; u32 btosc h z ; u8 delay_us ; u8 config; u8 btosc disable ; u8 dcdc_port ;
u8 vddiom lev;
u8 vddiow lev;
u8 pd_wdvdd_lev;
u8 vddio_keep ;
u8vdc13_keep ;//如果进入低功耗时哒哒声,可以将该标志置1。 该位置1 时,会同时keep住vddio,单耳功耗会大100ua 左右,对耳会大200ua 左右。 (哒哒声是由于电容的效应导致的)
u32 osc_delay_us ;
u8 virtual rtc ;
u8 rtc clk;​} ;

修改

image const struct low_power_param power_param = {​
.config = TCFG_LOWPOWER_LOWPOWER_SEL , //0: sniff 时芯片不进入低功耗 1: sniff 时芯片进入powerdown
.btosc_hz = TCFG_CLOCK_OSC_HZ , //外接晶振频率
.delay_us = TCFG_CLOCK_SYS_HZ / 1000000L , //提供给低功耗模块的延时(不需要需修改)
.btosc_disable = TCFG_LOWPOWER_BTOSC_DISABLE , //进入低功耗时BTOSC是否保持
.vddiom_lev = TCFG_LOWPOWER_VDDIOM_LEVEL , //强VDDIO 等级,可选:
2 . 0V 2 .2V 2 . 4V 2 . 6V 2 . 8V 3 . 0V 3 .2V 3 . 6V
.vddiow_lev = TCFG_LOWPOWER_VDDIOW_LEVEL , //弱VDDIO 等级,可选:
2 . 1 V 2 . 4V 2 . 8V 3 .2V
.osc_type = OSC_TYPE_BT_OSC ,
.rtc_ clk = CLK_SEL_ 32K ,
#if TCFG USE VIRTUAL RTC
.virtual_rtc = 1 ,
#endif
​} ;
版权所有,侵权必究 218
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

修改

image

注释以下代码

image ac695n_soundbox_sdk_v3.1.0:
image c。nst struct l。w_p。wer_param p。wer_param = {​
.c。nfig = TCFG_LOWPOWER_LOWPOWER_SEL , //0: sniff 时芯片不进入低功耗 1: sniff 时芯片进入powerdown
.bt。 sc_hz = TCFG_CLOCK_OSC_HZ , //外接晶振频率
.delay_us = TCFG_CLOCK_SYS_HZ / 1000000L , //提供给低功耗模块的延时(不需要需修改)
.bt。 sc_disable = TCFG_LOWPOWER_BTOSC_DISABLE , //进入低功耗时BTOSC是否保持
.vddi。m_lev = TCFG_LOWPOWER_VDDIOM_LEVEL , //强VDDIO 等级,可选:
2 . 0V 2 .2V 2 . 4V 2 . 6V 2 . 8V 3 . 0V 3 .2V 3 . 6V
.vddi。w_lev = TCFG_LOWPOWER_VDDIOW_LEVEL , //弱VDDIO 等级,可选:
2 . 1 V 2 . 4V 2 . 8V 3 .2V
.。 sc_type = OSC_TYPE_BT_OSC ,
.rtc_ clk = CLK_SEL_ 32K ,
#if TCFG USE VIRTUAL RTC
.virtual_rtc = 1 ,
版权所有,侵权必究 219
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

#endif
​} ;
210. 695耳机pop声优化库 FSW
【金山文档】 695耳机p。p声优化库
https://kd。cs.cn/l/cgVX4j0XmQE。
一共5种优化方式,逐个测试取最优,可以先测试 “修改的库”,不行再去用 “695020 开放dac 初始化函数的补丁”测试。
211. 695 USB( type C耳机等)接华为手机通话声音外放问题 FSW
需要关闭读卡器功能
image
版权所有,侵权必究220

地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

212. 695LCD屏幕调用ui_hide后无法使用ui_show重新显示出来 LTY

在需要使用的地方定义并使用下方这个函数调用:
//注意不能在onchange里面调用 0 :显示 1: 隐藏 static void re_ui_hide(int id, u8 enable)
{​
struct element *elm = ui_core_get_element_by_id(id); if(!elm){​
printf("elm is null");
return;​}
elm->css.invisible = enable ;
ui_core_redraw(elm) ;//手动刷新​}

213. 695混响数字音量调节无效问题 LCP

音量要选择数字音量组
在mic_effect.c 文件, mic_effect_start 下做这样的修改:
image 版权所有,侵权必究 221
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
如果遇到编译不过,提示 dvol_entry 未定义,则:
image 修改二:
下面这个红色框框的,需要取消注释。
image 版权所有,侵权必究 222
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
/* ---------------------------------------------------------------------------- */
/**@brief 数字音量调节接口@param
@return
@note
/
/
---------------------------------------------------------------------------- */
void mic_effect_set_dvol(u8 vol)
{​
if (__this && __this->d_vol) {​
audio_dig_vol_set(__this->d_vol, 3, vol);​}
​}
u8 mic_effect_get_dvol(void)
{​
if (__this && __this->d_vol) {​
return audio_dig_vol_get(__this->d_vol, 1);​}
return 0;​}

214. 695开四声道独立EQ 时,切模式有内存泄漏的情况 LTY

泄漏原因: 四声道独立EQ打开后创建了数据流未删除。
解决办法:在每个模式关闭时进行判断进行关闭数据流处理。
image 版权所有,侵权必究 223
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

215. 695 增加第三方自定义算法需要用到FFT加速和math加速的相关函数接口及资料 MJW

第三方音效算法接入介绍文档:3.多算法授权使用说明 —JL Project Documentation (zh-jieli.com)AC695N_FFT&&MATH加速模块相关代码(适用于310 版本的sdk):
https://kdocs.cn/l/cp5yn48zS0D9
AC695N_FFT&&MATH加速模块相关代码(适用于304 版本的sdk):
https://kdocs.cn/l/ce2LFdkuxYp7
并且使用AC695N_FFT&&MATH加速模块相关代码使用注意点:
FFT和IFFT 的输入、输出的定点标值是多少的介绍:
image

216. 695 开启人声消除播放提示音无声 LCP

在播放提示音时间前后关闭和开启人声消除
版权所有,侵权必究 224
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 版权所有,侵权必究 225
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 版权所有,侵权必究 226
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

217. 695-310sdk使能蓝牙tws+pc模式localtws本地解码再转发,模式切换出现内存访问越界死机问题(断言在 audio_stream_resume())

imageimage 问题原因:localtws编解码资源释放后,其他地方重新访问导致
image

处理方法:

image 版权所有,侵权必究 227
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

218. 695-310sdk使能蓝牙tws+pc模式localtws本地解码再转发,PC模式压测restart-localtws 编解码, 出现概率内存访问越界死机问题 CYL

问题复现断言:

image 问题处理方法:
替换优化localtws解码关闭异常问题的库文件:
【金山文档】 695_310_0302 处理localtws解码关闭异常问题
https://kdocs.cn/l/cnYoaeB9L42E

219. 695-310sdkPC模式,某些时候电脑会下发多个开关usb-mic 的指令,添加延时过滤机制 CYL

查看文档中问题处理的2.11:

【金山文档】 PC相关应用 https://kd。cs.cn/l/ceig0YbkeO9E

220. AC695N_soundbox_sdk_release_3.1.0输出走iis, 蓝牙通话声音卡顿严重,甚至没有声音 fs

原因:之前的逻辑是由蓝牙数据驱动解码,蓝牙来数据就驱动解码一次,这样需要解码一次的数据被消耗完不能有模块处理不完,iis 输出需要变采样,这个模块会导致数据一次处理不完,需要激活数据流在跑一次才能处理完数据。修改之后的逻辑是,如果是解码取不到数,说明是没有数据导致的挂起,蓝牙来数据才会去激活。如果是数据流里面模块一次不能将数据处理完,就激活解码在跑一次。
处理方法:软件修改如图
版权所有,侵权必究 228
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image

221. AC695N_soundbox_sdk_release_3.1.0 u盘在exfat文件系统下fopen创建文件名称异常 CYL

解决方法:替换库文件
【金山文档】 system_310_20231024_修复exfat长文件名创建不正确
https://kdocs.cn/l/coh3D5z9n6GH
出现编译报错的话,在apps\soundbox\log_config\lib_driver_config.c下添加常量
c。nst int FILT_ 0SIZE_ENABLE = 0 ;
版权所有,侵权必究 229
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

222. AC695N_soundbox_sdk_release_3.1.0 发射器,按照mac地址去连接设备,出现程序卡死的情况 CYL

image emitter_bt_connect(u8 *mac)该接口是发射器按照地址去发起连接,按照mac地址连接的流程是:如果存在连接即断开原有连接,创建新的连接。如果没有连接,则创建连接。
但 是该接 口 中 的 get 蓝 牙 连 接链路的接 口 存在错误, 获 取 发 射器的连接状态需用:
get_emitter_curr_channel_state();

223. AC695N_soundbox_sdk_release_3.1.0 获取歌词文件,歌词文件名称为数字或英文时,无

法获取新的对应的歌词文件问题 MJW
原因: int fget_file_byname_indir(FILE *file, FILE **newFile, void *ext_name) ; 这个接口更新的 newFile 句柄无法返回正确文件的句柄
修改办法:替换下列库文件
【金山文档】 system_AC695N_310_20231207_修复获取歌词文件bug
https://kdocs.cn/l/ccflrIkLzcXV
版权所有,侵权必究 230
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
并按照截图修改,不然会编译错误
image

224. AC695N_soundbox_sdk_release_3.1.0 不开经典蓝牙,但需要BLE且需要BLE后台,切

到其他模式后BLE会断连处理方法 WTS

按以下截图修改:
版权所有,侵权必究 231
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
imageimage 版权所有,侵权必究 232
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 版权所有,侵权必究 233
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

225. AC695N_soundbox_sdk_release_3.1.0_emitter_2_a2dp 695蓝牙发射器一拖二sdk,默认关

闭蓝牙接收功能,如需开启蓝牙接收模式,修改如下:CYL
image 切换到蓝牙接收模式,连接手机蓝牙后无声音的问题。修改如下:
image 版权所有,侵权必究 234
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
imageimage 版权所有,侵权必究 235
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

226. AC695N_soundbox_sdk_release_3.1.0 tws切换歌曲概率出现主从机不同步,卡顿一瞬间。

LCP

波形:
image 【金山文档】 695 310 localtws切歌杂声补丁
https://kdocs.cn/l/ccbcWOaqf0Or

227. AC695N_soundbox_sdk_release_3.1.0 通过fdelete 函数删除文件后,后续新建的录音文件

文件号排序会异常

【金山文档 | WPS云文档】 695v310 _录音文件文件号排序异常修改补丁_20240510
https://kdocs.cn/l/cmPh54MZR2QU

228. AC695N_soundbox_sdk_release_3.1.0 TWS 对箱功能,副箱没有歌词同步到问题处理

【金山文档 | WPS云文档】 AC695N_soundbox_sdk_release_3.1.0_btstack-处理TWS副箱无法同步蓝牙歌词问题
https://kdocs.cn/l/ckQgQTKsRyda
版权所有,侵权必究 236
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

本文档包含以下子页面

Prev
AC695X软件问题整理
Next
AC608X软件问题整理