AC695X软件问题整理_1722249702
AC695X软件问题整理
链接:https://pan.baidu.com/s/1kjhBSPTfegAm3xRpuVv8NA提取码:fxq3
PDF格式下载: AC695X软件问题整理.pdf
版权所有,侵权必究 1
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
- 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 - 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 - SDK019 TWS 软件或电阻检测分左右耳之后,用测试盒配对,能显示配对成功但实际没有配对上处理 20200602 ......................................................................................................................................................................... 46
49.AC695X SDK0.0.5 DAC声道调换 (DAC左右声道buf数据调换,AUX走模拟的话,无法调用,需要开AD采样走数字通道) 20200604 ........................................................................................................................... 47
50.AC695获取DAC 的能量值、AUX采样数据、MIC录音采样数据、通话时MIC采样数据 20200611.... 52 - 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 - 006-p2开PC模式和内置充电出现死机现象 20200713................................................................................... 71
65.006-p2 的Linein录音使用方式 20200713............................................................................................................. 72 - 695系列闪灯时间改长之后(比如5秒闪一次改成 10秒闪一次),进入SNIFF模式后,不正常。 20200716 ......................................................................................................................................................................................... 73
- 695系列开串口通信,系统时钟修改后,波特率需要对应修改 20200716................................................... 73
- 695系列蓝牙发射连接某些设备播放,进SNIFF模式会卡顿 20200716...................................................... 74
- 695系列蓝牙发射器发射源选择 20200716........................................................................................................74
- 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 - 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 - AC695系列SDK010 外挂4M 的flash在PC上查看大小只有1M 的处理方法 202001026 LJW .....97
- AC695系列免晶振一拖八烧录升级必须勾选LRC_ TRIM选项。 20201029 LZT .....................................97
- AC695系列SDK1.0.0 AUX模式使用AUX1或者AUX2通道时,程序会复位问题 20201111 WTS ...98
- AC695系列音箱SDK007,使用DP和DM做IO按键检测注意点。 20201111 XNW ............................99
- AC695X 音箱SDK 1.0.0版本在music模式下提示音使用打断模式无法播放的问题 YP 20201112 ......................................................................................................................................................................................... 99
- AC695系列SDK100 硬件上DACL输出,DAC输出左右声道的声音 202001026 LJW .................. 99
- SDK版本V1.0.0用蓝牙测试盒升级开不了机 20201116 xin ............................................................... 100
- AC695x耳机SDK动态切换EQ文件 20201117 FSW .................................................................................100
- AC695x音箱SDK V007、 010开启四声道后通话近端卡顿问题 20201119 FSW .................................... 102
- AC695x音箱SDK V100开启四声道后通话近端变调问题 20201119 FSW .............................................. 104
- AC695x音箱SDK V007开启四声道打开EQ后播歌卡顿问题 20201120 FSW .................................... 104
- AC695X音箱SDK SD卡复用iic注意问题 20201127 YP ................................................................ 105
- AC695X 音箱SDK外挂收音注意事项 20201127 YP ....................................................................... 107
- 007SDK LINEIN从左声道输入右声道做红外按键输入脚在LINEIN模式会不能检测红外按键 201127 XW ................................................................................................................................................................................. 109
- AC695音箱SDK 蓝牙发射器的搜索设备的时间修改方法 20201201 FSW ...........................................109
- AC695音响 SDK100 由于获取电量值改变的时间间隔太长导致电压检测不准的处理方法 20201203 LJW ................................................................................................................................................................................ 110
- AC695音响SDK100 获取当前音频文件(长)文件名和当前(长)文件夹名 20201204 SQ ................ 110
- AC695N_ soundbox_ sdk_release_ 1.0.0双EQ文件切换 20201204 xin .................................................. 113
- AC695N SDK2.0.0 生成烧写文件,烧写器无法识别处理方法 20201216 WTS ................................ 116
109.如果芯片里面烧的是AC695N SDK1.0.0,再用测试盒升级AC695N SDK2.0.0,提示芯片信息不匹配,错误代号10 的处理方法 20201218 XNW ........................................................................................................... 118 - 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 - AC695N 音箱版本获取MP3文件的比特率 20210226 XNW ...................................................................127
- AC695N 音箱版本SDK200设置DAC单声道,播放蓝牙有杂音 20210226 XNW ..............................129
- AC695N音箱版本SDK200蓝牙发射器获取接收器的电量 20210305 FSW ...........................................129
- AC695N音箱版本SDK200开高低音EQ,播完wav文件后会复位的处理方法 20210317 LJW ........130
- AC695N音箱版本SDK200板子上调高低音EQ, 同时更新到杰理之家的处理方法 20210317 LJW .. 130
- AC695N音箱版本SDK300公版不播放提示音问题 20210318 XNW ....................................................... 130
- AC695N音箱版本SDK200蓝牙发射器默认发射mic,改成发射linein,不用切模式的那种 20210319 FSW....................................................................................................................................................................................... 131
- AC695N音箱版本SDK200蓝牙发射器注意点 20210319 FSW .................................................................131
- AC695N音箱版本SDK200单音VCOMO直推,喇叭没声音问题 20210322 XNW .............................. 132
- AC695N音箱版本SDK200 linein单个通道走数字通道,输出声音异常的问题 20210323 LJW ...........132
- AC695N音箱版本SDK200 蓝牙发射远距离断开后回连有概率没声音 20210407 LHY ........................132
- AC695N_ soundbox_ sdk_release_2.0.0 对箱难连接的问题 20210413 YP ......................................................133
- AC695N_ soundbox_ sdk_release_3.0.0 USB升级失败和修复路径匹配的处理方法 20210414 LJW ...........134
- AC695N_ soundbox_ sdk_release_2.0.0 EQ相关的补丁 20210414 LJW ..........................................................134
- AC695N_ soundbox_ sdk_release_2.0.0 调节EQ高低音0~ 12dB不明显的参考方法,建议后级调试幅度空间较大的方案使用 20210414 LJW ....................................................................................................................... 134
- AC695N SDK3.0.0 获取发射器蓝牙连接状态函数 20210416 WTS .................................................. 135
- AC695 同步手机时间接口 20210425 YWP ............................................................................................136
- 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 - AC695 v300SDK 无法读取大扇区U盘的解决方法 20210430 LJW .............................................146
- AC695 v301SDK 外挂 FLASH, 无法用提示音接口播放 fat_nor 中的 msbc 文件的处理决方法
202105 13 LJW ................................................................................................................................................. 146 - AC695 v301SDK LED7跑RAM,写VM时数码管会抖动的的处理决方法 20210513 LJW147
- AC695 v300SDK 发射很难连接JBL WF-1000XM3 20210514 SQ .............................................148
- AC695N_ soundbox_ sdk_release_3.0.0 按键配对难问题 20210611 YP ............................................. 148
- AC695N_ soundbox_ sdk_release_3.0.0/AC695N_ soundbox_ sdk_release_3.0.1获取设备(U盘/SD卡)等的剩余容量接口不支持问题 20210611 YP ................................................................................................................ 149
- AC695N_ soundbox_ sdk_release_3.0.1 某些情况下,U盘或者TF卡升级会卡死的处理方法 20210618 LJW ................................................................................................................................................................................ 149
- 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 - AC695N_ soundbox_ sdk_release_3.0.0-3.0.1 蓝牙开混合录音WAV 格式, 录音音频出现卡音问题
20210707 WGH ...................................................................................................................................................... 154
160.AC695的动态切换LINEIN AMUXN通道的问题 20210708 YWP ...........................................................157 - AC695 300SDK 支持exfat文件系统的写补丁 20210715 SQ ............................................................ 161
- 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 - 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 - AC695N_ soundbox_ sdk_release_3.0.4打《 AC695N_芯片兼容性及不开机补丁_最新20210918》后无法用 TF卡升级。 SQ ................................................................................................................................................. 176
- 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 - 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 - AC695 3.1.0/3 .0.6SDK linein 配置单声道+ 打开混响功能。 如果打开内置混响后,PA1 口AD采集异常(电压会被异常拉低)解决方法 20220708 LZK .................................................................................................202
196.发射器无限制连接接收器假连导致连接设备失败问题 20220804 LCP ....................................................204 - AC695X DM做UART输入,DP做普通IO 的修改方式20220816 LJW ...................................................205
- AC695N 开启spi推屏 ui _ task 会影响到dac L trim数值,导致DAC左声道播放会出现杂音("po声") .206
- AC695N-SDK310,-配置工具问题-工具中通话参数配置选块无法选择单micDNS选项 CYL ...................208
- AC695X音箱SDK_ TWS 使用非公共地址主机切模式后,副机还连着手机问题 2022年10月8 日——LZK....................................................................................................................................................................................... 209
- AC695X音箱做发射器连接部分耳机,耳机暂停后按播放,声音延迟出来——LCP ............................... 209
- AC695v310_在线调节后保存的eq_ cfg_hw.bin文件中混响的MIC DRC0 无作用——WGH ................... 210
- AC695系列 部分芯片出现U盘升级死机的问题 ——WGH ........................................................................211
- 695v310双备份升级初始化失败 20221214 FSW ..................................................................................... 211
- 695v310 开启混响(echo、revberb)后叠加音频播放出现卡顿变调问题通用处理方法 20221216 WGH....................................................................................................................................................................................... 211
- 695v310 开启了歌词显示功能,部分T卡或U盘,在 调用 fget_ file_byname_ indir()接口后会死机
20230128 WGH ..........................................................................................................................................................212 - 695v310音效文件的DRC不生效问题 WGH ..................................................................................................214
- 695v310音频输出选非DAC,通话远端无声问题 LCP .............................................................................216
- 695v310,695v301,695v306 打上漏电补丁后, 出现RTC 时间不走时问题 WGH ...................................216
- 695耳机pop声优化库 FSW ..........................................................................................................................220
- 695 USB( type C耳机等)接华为手机通话声音外放问题 FSW ................................................................220
- 695LCD屏幕调用ui_hide后无法使用ui_ show重新显示出来 LTY .......................................................... 221
- 695混响数字音量调节无效问题 LCP ............................................................................................................ 221
- 695开四声道独立EQ时,切模式有内存泄漏的情况 LTY .........................................................................223
- 695 增加第三方自定义算法需要用到FFT加速和math加速的相关函数接口及资料 MJW ..................224
- 695 开启人声消除播放提示音无声 LCP ....................................................................................................... 224
- 695-310sdk使能蓝牙tws+pc模式localtws本地解码再转发,模式切换出现内存访问越界死机问题(断言在__audio_stream_resume()) ............................................................................................................................................ 227
- 695-310sdk使能蓝牙tws+pc模式localtws本地解码再转发,PC模式压测restart-localtws编解码,出现概率内存访问越界死机问题 CYL ................................................................................................................................. 228
- 695-310sdkPC模式,某些时候电脑会下发多个开关usb-mic 的指令,添加延时过滤机制 CYL ............228
- AC695N _ soundbox_ sdk_ release _3.1.0输出走iis, 蓝牙通话声音卡顿严重,甚至没有声音 fs ..............228
- AC695N _ soundbox_ sdk_ release _3.1.0 u盘在exfat文件系统下fopen创建文件名称异常 CYL .................229
- AC695N _ soundbox_ sdk_ release _3.1.0 发射器,按照mac地址去连接设备, 出现程序卡死的情况 CYL230
版权所有,侵权必究 7
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com - AC695N _ soundbox _ sdk _release _3.1.0 获取歌词文件,歌词文件名称为数字或英文时,无法获取新的对应的歌词文件问题 MJW 230
- AC695N _ soundbox_ sdk_ release _3.1.0 不开经典蓝牙,但需要BLE且需要BLE后台,切到其他模式后BLE 会断连处理方法 WTS 231
- AC695N _ soundbox_ sdk_ release 3.1.0 emitter 2 a2dp 695蓝牙发射器一拖二sdk,默认关闭蓝牙接收功能,如需开启蓝牙接收模式,修改如下:CYL 234
- 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
去掉上面截图中的两个宏,切记调试完成后要关掉打印总开关,并把上图中的宏恢复回来。注:每次去修改build options 里面的宏定义后,都要rebuilt 公版SDK程序上也是有说明:
版权所有,侵权必究 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
问题重现的方法:耳机开机、充电仓关升压、将耳机丢到充电仓中,会大概率的出现不能唤醒充电仓的升压
4.AC6959B和AC6956D是PIN对PIN,有些细节要注意 20191121
如上图,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
更新点:
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相近,
版权所有,侵权必究 11
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
6.AC695两个IO推两个灯 20191126
打开两个IO 口推两个灯的宏
在板文件里面配置两个灯
版权所有,侵权必究 12
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
版权所有,侵权必究 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 的直推耳机解码。
版权所有,侵权必究 14
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
9.AC695系列开启EQ找不到eq_table.h 20191203
需要在路径下...\cbp_out\apps\config添加eq_table.h
链 接:https://pan.baidu.com/s/1X1WuYhy7_WM2eKj4OmsMXA
提取码:khsu
10.AC695 的V0.1.4版本的蓝牙名工具更新 20191227
出现如下界面,请点击 “检查依赖的软件包是否更新”,更新最新工具。
版权所有,侵权必究 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、 行,减少功耗。
256KB 的flash配置提示音,还需要留下适当的提示音。
版权所有,侵权必究 16
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
版权所有,侵权必究 17
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
12.AC695代码上控制IO 口8S复位开关功能 20200102

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
认证前也可以提前跟我们联系了解!
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
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);
版权所有,侵权必究 20
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
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
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
芯片启动电压的修改一般需要考虑两方面:
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 口足够,推荐使用。 软件设置方面,三种硬件接法需要不同软件设置。 |

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
第二种:在板子贴上32.768K 的晶振。
版权所有,侵权必究 25
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
21.AC695系列的HDMI接口 20200309

22..AC695耳机V016版本对于DCDC 的关机功耗大问题 20200309
AC6956A如果外部使用DCDC 的方式,DCDC芯片需要AC6956A 的IO 口控制开关,如果AC6956A进入 soft_power,对应控制DCDC 的IO没有设置好,会导致DCDC漏电,从而进入soft_power会有几百微安的电流消耗。 例如如下设置。
如下图在board_set_soft_poweroff函数设置下。
版权所有,侵权必究 26
地址:深圳市南山区北环大道9ll6号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
23.AC695 的EQ.bin文件的加载注意 20200309
如果加载在其他项,例如-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;
}
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
版权所有,侵权必究 29
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
26.AC695系列音箱SDK解决断点快进快退问题 20200309
对于AC695X_soundbox_sdk_release_0.0.1 的SDK,当遇到断点播放的音乐,需要快进快退时,是没作用的,需要如下截图的操作。
版权所有,侵权必究 30
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
27.AC695 的SDK设置频偏的地方 20200309
AC695系列,如果晶振测试有频偏,需要手动调节芯片内部的匹配电容校正,调节的地方如下函数 app_chip_set_osc_cap
匹配电容范围0-0xf,如果正偏就对应的加大;如果负偏,就对应的减小。呈正比例关系。
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, 同时把提示音语音资源一些没用的提示音也关闭。
同时把其他没有用到的宏也一起关闭,节省代码。
例如:串口打印也是占用很大的几十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
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
版权所有,侵权必究 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);
软件:
版权所有,侵权必究 34
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
开发板测试例子:
硬件:
版权所有,侵权必究 35
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
33.AC695系列U盘或者TF卡ufw升级注意点 20200331
AC695系列的用ufw放于U盘或者TF卡里升级,设备里只能放一个update.ufw升级文件,其他固件支持的音乐文件不能放,不然会直接播放音乐不升级。
版权所有,侵权必究 36
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
34.AC695 的DAC输出电流设置范围
AC695系列的DAC可以设置电流等级有 1-4总共4个等级,正比例增大,数值越大,电流也越大,如果设置电流小,可能音质达不到要求,这是可以适当提升DAC输出电流。
35.AC695音箱V005版本关掉SD插入U盘复位修改 20200415

36.AC695耳机版本V018单耳点灯问题 20200415
AC695x 耳机 V018 SDK不开tws 的宏,有几率会播歌不正常显示灯,要改成如下,单耳不进这里。
版权所有,侵权必究 37
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
37.AC695系列测试DUT 20200415
版权所有,侵权必究 38
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
38.AC695系列C文件和函数定义在RAM段 20200418
1)整一个C文件定义在RAM里。
在ld文件里面 data 段加入该段, 即可把代码放进ram
在c文件 头加入下面设置,就可以把.c 的代码都定义道这段
2)要某个函数 放在ram 就按照下面定义方法
版权所有,侵权必究 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。
如果还不行,可以直接把回音消除关闭和MIC EQ 的上行关闭。
版权所有,侵权必究 40
地址:深圳市南山区北环大道9ll6号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
41.AC695系列最新SDKV019和V005-P1第一次上电漏电问题功耗大问题 20200428
第一次上电自动关机出现300ua-500ua功耗,加如下语句解决。
版权所有,侵权必究 41
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
42.AC695强制下载后自动复位批处理指令 20200504
-reboot 2500
43.授权工具新旧版本之分 220200504
第一代授权工具:
目前旧版本第一代授权工具最高的版本号是:FW文件烧写授权工具 1.0.0.15.exe 第一代授权工具仅可以授权FW文件,不支持ufw文件的授权。
版权所有,侵权必究 42
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
第二代授权工具:
目前新版本第二代授权工具最高的版本号是: 固件文件烧写授权工具 1.0.4.exe 第二代授权工具支持FW和UFW文件的授权。
44.AC695系列使用程序或IO检测固定左右耳后,使用测试盒无法配对问题 20200516
函数chargestore_set_tws_remote_info(u8 *data, u8 len)修改如下:
版权所有,侵权必究 43
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
45.AC695音箱版本V006 的SDK获取哪个IO唤醒的标志 20200520
extern u8 get_wakeup_pnd(void);

46.AC695系列获取蓝牙设备信息 20200525
1、 连接设备名称获取:
回调接口:
2、 获取歌曲信息接口:
调用该接口注册回调, 默认会有信息返回。
版权所有,侵权必究 44
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
3、 获取歌曲时间接口
时间的话需要半秒或者一秒自己发这个命令获取
47.AC695系列开机进入SPDIF按键长按无作用 20200528
AC695系列,开机直接进入SPDIF模式,例如光纤同轴或者HDMI ARC,长按按键没作用,需要切换模式再切回来才正常。主要原因在此模式没有开启按键消息使能。
void sys_key_event_enable();
版权所有,侵权必究 45
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
48.SDK019 TWS 软件或电阻检测分左右耳之后,用测试盒配对,能显示配对成功但实际没有配对上处理 20200602
修改如下:
版权所有,侵权必究 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 中增加函数:
将函数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
在audio_dec.c 中增加函数:
版权所有,侵权必究 48
地址:深圳市南山区北环大道9ll6号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
修改void audio_output_stop(void)函数:
版权所有,侵权必究 49
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
版权所有,侵权必究 50
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
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
AUX 采样数据获取:
版权所有,侵权必究 52
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
MIC录音时,采样数据获取:
通话时MIC采样数据获取:
版权所有,侵权必究 53
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
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模式优先设备
版权所有,侵权必究 54
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
music_app_init((void *)it->exdata);}
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;
版权所有,侵权必究 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");
}
版权所有,侵权必究 56
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
53.AC695X 通话时远端喊非常大声时会听到一些回音问题处理 20200619
注意:这种处理方法仅适用于近端喇叭声音大,传回MIC引起的回音。可以把喇叭拆掉换成电阻测试是否有回音。如果喇叭换成电阻后,没有回音。且终端客户又要近端喇叭大声,可以尝试用此方法处理。
版权所有,侵权必究 57
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
54.进SNIFF模式时如果有细微“哒哒”声处理 20200619
处理思路:进入SNIFF模式时维持VDDIO 电压,不让该电压跳动。在对应板级修改:
55.AC695系列删除音乐文件和删除录音文件 20200708
1、 删除音乐文件
版权所有,侵权必究 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;}
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

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;}
百度网盘下载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原理图设计如下截图。
HDMI ARC 的CEC指令接收发送hdmi_cec_drv.c文件可从百度网盘下载链接:
链接: https://pan.baidu.com/s/1IKfiYBIFK6IKYbkFJgKaEw
提取码: 2mxx
57.AC695系列音箱版本V024获取连接手机的蓝牙名和地址 20200708
在连接成功那里调用获取蓝牙主机名字和地址
版权所有,侵权必究 63
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
替换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修改如下:
版权所有,侵权必究 66
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
调用方式:(用按键值来模拟调第5段EQ 的增益)
做法二:包含2个EQ文件,软件可动态切换EQ配置

版权所有,侵权必究 67
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
调用方式:
61.针对006之后的调换左右声道 20200713
此函数重命名,加个_下划线
在这个函数之后,重写原函数名的函数,加一层处理后,再调用原函数体
版权所有,侵权必究 68
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
62.测试盒连接695X 的BLE 20200713
有些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
此函数删除一些语句,改为这个形式
版权所有,侵权必究 70
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
64. 006-p2开PC模式和内置充电出现死机现象 20200713
71
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
65.006-p2 的Linein录音使用方式 20200713
版权所有,侵权必究 72
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
66. 695系列闪灯时间改长之后(比如5秒闪一次改成10秒闪一次),进入SNIFF模式后,不正常。 20200716

67. 695系列开串口通信,系统时钟修改后,波特率需要对应修改 20200716
定义如下代码
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
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
需要入下修改!
const u8 ble_disable_wait_enable = 1;
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);}
}
版权所有,侵权必究 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[i2];
tmp_r = f_lr[i2+ 1];
f_lr[i2+ 1] = tmp_l ;
f_lr[i2] = tmp_r;}
}
static u16 remain_data_dac = 0;
版权所有,侵权必究 77
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
AC695N_soundbox_sdk_release_ 1.0.0版本
添加左右声道互换函数。
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 [i2+1] ; f_lr [i2] = tmp_r; f_lr [i2+1] = tmp_l ; | |
| } | |
| return len ; | |
| } | |
| 版权所有,侵权必究 | 79 |
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
针对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 ; ////u84 版权所有,侵权必究 80
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
for(u16 i=0; i<rlen; i++) ///lrlrlr......{
tmp_l = f_lr[i2];
tmp_r = f_lr[i2+ 1];
f_lr[i2] = tmp_r;
f_lr[i2+ 1] = tmp_l ;
}
return len;}
在audio_dec.c文件#include "stream_entry.h"包含下,有stream_entry_open 函数!
版权所有,侵权必究 81
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
针对AC695N_soundbox_sdk_release_3.0.0 以上版本修改:
版权所有,侵权必究 82
地址:深圳市南山区北环大道9ll6号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
版权所有,侵权必究 83
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
版权所有,侵权必究 84
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
版权所有,侵权必究 85
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
75.AC695系列SDK0.0.7 使用外挂flash做U盘和录音,连接电脑后,在电脑上看不到录音文件 20200822 LJW
原因: SDK录音默认使用nor_fs格式,而该格式在电脑上无法查看
修改方法:
(1)在demo.h文件中

(2)使用fat格式可以在电脑上查看
版权所有,侵权必究 86
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
(3)在record.c文件中,修改如下
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
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);
版权所有,侵权必究 88
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
79.AC695AC696 的定时断电记忆 20200827 YWP
本方法的缺点就是,音乐播放时为了记忆住断电的点,会导致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 同步发过来的。
82. 007版本开BLE数传(出现异常、切模式传统蓝牙连不上、BLE搜不到) 20200910 XIN
版权所有,侵权必究 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);
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;
}
}
版权所有,侵权必究 92
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
版权所有,侵权必究 93
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
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
代码部分修改:
版权所有,侵权必究 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

:
版权所有,侵权必究 96
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
90.AC695系列SDK010 外挂4M的flash在PC上查看大小只有1M的处理方法 202001026 LJW
如下图修改:
91.AC695系列免晶振一拖八烧录升级必须勾选LRC_TRIM选项。 20201029 LZT
版权所有,侵权必究 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 中做以下修改, 即可得到解决:
版权所有,侵权必究 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
94.AC695X 音箱SDK 1.0.0版本在music模式下提示音使用打断模式无法播放的问题 YP 20201112
在音乐模式下播放歌曲时候, 比如按按键播放提示音或者切换设备播放提示音,使用打断方式会播放不了提示音,并且这时候音乐也会没有声音了,重新拔插卡或者切换模式后又正常,需要替换库文件。如下链接获取库文件。
链接:https://pan.baidu.com/s/1qsY2yWRgpZ_P2fJmLDbdrQ
提取码:0jtl
95.AC695系列SDK100 硬件上DACL输出,DAC输出左右声道的声音 202001026 LJW
版权所有,侵权必究 99
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
96. SDK版本V1.0.0用蓝牙测试盒升级开不了机 20201116 xin
补丁链接: https://pan.baidu.com/s/1v0ildVZl8Qmrwq_BZtEu9w 提取码: ia24 替换补丁的3个exe工具
97.AC695x耳机SDK动态切换EQ文件 20201117 FSW
/复制下面这段代码到sdk\apps\config\eq_config.c
#define EQ_FILE_CHANGE 1
#if EQ_FILE_CHANGE
static u8 file_idx = 0 ;
| #define | EQ_FILE_NAME_USER1 | SDFILE_RES_ROOT_PATH "eq_cfg_hw .bin " |
|---|---|---|
| #define | EQ_FILE_NAME_USER2 | SDFILE_RES_ROOT_PATH "eq_cfg_hw1 .bin " |
| #define | EQ_FILE_NAME_USER3 | SDFILE_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
{
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 函数
切换
版权所有,侵权必究 101
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
98.AC695x音箱SDK V007、 010开启四声道后通话近端卡顿问题 20201119 FSW
AC695x音箱SDK V007、 010开启四声道后,通话近端会卡顿。
需要按照下图修改mix_output_handler函数
版权所有,侵权必究 102
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
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);
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
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
100.AC695x音箱SDK V007开启四声道打开EQ后播歌卡顿问题 20201120 FSW
根据下图修改代码
版权所有,侵权必究 104
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
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
起的时候记录标志,下次再来的时候判断标志是否成立,成立则不再执行挂起。恢复只需要执行即可。
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通信接口的功能,便于调用使用。
②注册对应的收音流程:可以参考如下:
版权所有,侵权必究 107
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
③格外注意的是第二点的注册流程里面的结构体的函数是带有变量的,所以对应的函数要做如下修改,传递多一个参数,否则会导致程序运行错误或者传递参数错误的情况,修改如下:
④最后一点要注意的是频点设置的接口, 因为传递进来的频点是fre*10(8750)的频点,所以在设置频点的函数里面要做对应的除 10操作,否则频点设置不对,导致收音不正常,如下修改:
版权所有,侵权必究 108
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
104.007SDK LINEIN从左声道输入右声道做红外按键输入脚在LINEIN模式会不能检测红外按
键 201127 XW
换库链接:https://pan.baidu.com/s/1m9lLXQAWK6CyI4aU7SHktw
提取码:si45
105.AC695音箱SDK 蓝牙发射器的搜索设备的时间修改方法 20201201 FSW
版权所有,侵权必究 109
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
106.AC695音响SDK100 由于获取电量值改变的时间间隔太长导致电压检测不准的处理方法 20201203 LJW

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

1)替换库文件
system_br 23
100,修复长文件夹,2020-12-04.a
百度网盘地址:https://pan.baidu.com/s/1bZ7QIm-oNWsR6i0gPu0mzQ
提取码: 8888
2)代码修改
#define TCFG_LFN_EN 1//长文件名
#define TCFG_IDN_EN 1//长文件夹名
版权所有,侵权必究 110
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
| #if(TCFG_IDN_EN) u8 | ldn_buf[512] attribute ((aligned(4)));///设备长文件夹名缓存 |
|---|---|
| #endif #if(TCFG_LFN_EN) u8 | lfn_buf[512] attribute ((aligned(4)));///设备长文件名缓存 |
| #endif |
#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);}
}
user_printf_lfn_file_name();
4) 测试代码打印
版权所有,侵权必究 112
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
108.AC695N_soundbox_sdk_release_1.0.0双EQ文件切换 20201204 xin
注意:拉调EQ一定要用新EQ工具:
版权所有,侵权必究 113
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

版权所有,侵权必究 114
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
extern s32 eq_file_get_cfg(EQ_CFG *eq_cfg, u8 *path);
| #define EQ_FILE_NAME | SDFILE_RES_ROOT_PATH"eq_cfg_hw.bin" |
|---|---|
| #define EQ_FILE1_NAME | SDFILE_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
版权所有,侵权必究 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改成和芯片里面的一样就可以了。见下图:
111.AC695X 头戴式VCOMO直推立体声耳机,配对成对耳后,想保持两个耳机都输出立体声处
理方法 20201218 WTS
1、 耳机声道配置仍然配置成立体声输出:
版权所有,侵权必究 118
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
2、在 bt_decode.c 中做以下修改:
112.695 2.0.0版本SDK做蓝牙发射时,将立体声修改成单声道差分输出时,接收端出现卡音、变调情况处理方法 20201223 LAQ
(2)按照下面图片进行处理
版权所有,侵权必究 119
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
(2)函数实现如下:
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
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
114.695音箱SDK打开串口升级后,导致PB0控制不了的问题处理方法 20201225 FSW
打开
#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,库里面没有解除占用,按下图修改即可。
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模式会导致程序复位开机。
解决方法如下:
版权所有,侵权必究 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);
}
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无法配对修改方法:
版权所有,侵权必究 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
版权所有,侵权必究 126
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
123.AC695N V200版本音乐高低音调节没效果的处理方法 20210203 FSW
m x out e rc o en
然后利用mix_out_high_bass函数调节高低音,具体可以在SDK 中搜索该函数看例子
124.AC695N 音箱版本获取MP3文件的比特率 20210226 XNW
&file_dec->file_dec.decoder.fmt
版权所有,侵权必究 127
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

版权所有,侵权必究 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
126.AC695N音箱版本SDK200蓝牙发射器获取接收器的电量 20210305 FSW
链接:https://pan.baidu.com/s/1J34NTS5egx4HT0WmWSifJg
提取码:e7za
替换百度网盘中的库文件,按照图片修改,记得rebuild!
版权所有,侵权必究 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后面
版权所有,侵权必究 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,操作更方便哦
使用方式看注释
131.AC695N音箱版本SDK200蓝牙发射器注意点 20210319 FSW
1、 蓝牙发射器跟耳机进行通话,也就是所谓的对讲功能,使用如下
以上的接口发起通话后需要耳机端按接听,如果要直通,也就是耳机端不需要按接听就能接通,添加以下代码
user_emitter_cmd_prepare(USER_CTRL_HFP_CALL_ANSWER , 0 , NULL)
添加到下面图片的位置
版权所有,侵权必究 131
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
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
主要是因为在蓝牙发射回连过程中会播连接提示音,导致播放状态设置异常,有概率出现没声音。
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
版权所有,侵权必究 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高低音
#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
(4)总增益降 12dB后,音量会减小,需要调试后级来弥补;
139.AC695N SDK3.0.0 获取发射器蓝牙连接状态函数 20210416 WTS
版权所有,侵权必究 135
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
140.AC695 同步手机时间接口 20210425 YWP
///获取手机的日期和时间,苹果可以,一般安卓机好像都不行
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
struct sys_time_current_time ;
版权所有,侵权必究 136
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
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两个指针地址,看是否是操作空指针。
版权所有,侵权必究 137
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
142.AC695 的烧录提示外部flash烧写数据IO错误问题 20210425 YWP
在SDK下载路径下把isd_config.cfg里头的EX_FLASH=PB03_ 1A_NULL;注释掉。
版权所有,侵权必究 138
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
143.695、 696 timer定时器使用时,定时器分频后的时钟应小于(lsb_clk/2)。
获取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
1.首先在对应的板级配置文件中board_xxxx_cfg.h,添加一下代码。
版权所有,侵权必究 140
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
在audio_dec.c 中添加
版权所有,侵权必究 141
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
版权所有,侵权必究 142
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
在bt_event_fun.c 中的 bt_status_sco_change 函数添加
版权所有,侵权必究 l43
地址:深圳市南山区北环大道9ll6号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
注意:通话过程禁止开启混响,例如按键触发的混响开启事件等。
2023-4-6更新:
AC695N_soundbox_sdk_release_3.0.6 按照上面修改会出现杂音问题,原因是通话编码音频ADC采样率被异常设置为混响的采样率44100,导致按照 16K编码出现问题,杂音出现。修改如下:
版权所有,侵权必究 144
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
#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 ;
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 ;
#endif
}
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
147.AC695 v301SDK 外挂FLASH,无法用提示音接口播放fat_nor 中的msbc 文件的处理决方
法 20210513 LJW
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
{ "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
版权所有,侵权必究 147
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
149.AC695 v300SDK 发射很难连接JBL WF-1000XM3 20210514 SQ
替换库文件
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
版权所有,侵权必究 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
此接口时候于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配置如下会死机问题
版权所有,侵权必究 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输出, 自带数字音量调节,不需要自己添加流程调节。
1
其他无需改动!
版权所有,侵权必究 151
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
157.AC695 V301 SDK,IIS输出,概率卡顿修改方法! 20210629 FSW
AC695 V301 SDK,IIS输出,概率卡顿,时不时卡一下。按如下修改
版权所有,侵权必究 152
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
158.AC695 音箱 SDK,避免蓝牙发射器切换成接收之后还会回连之前的接收器的修改方法 20210629 FSW
这个修改主要避免发射器切换回接收模式后,还会回连其他接收器的情况, 问题现象就是回连不上或者切换回发射模式之后连不上接收器,按照下面的图片修改,改了mac地址之后一定要操作打开可发现可连接! (即使当前已经是可发现可连接状态)
版权所有,侵权必究 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
从打印上看会打印~,是写PCM cbuf时候返回0。
版权所有,侵权必究 154
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
修改点:
Audio_enc_file.c
版权所有,侵权必究 155
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
版权所有,侵权必究 156
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
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
版权所有,侵权必究 160
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
161. AC695 300SDK 支持exfat文件系统的写补丁 20210715 SQ
● 主要表现为:在exfat文件系统下会出现录不了音
● 修复步骤:
1. 替换库文件
版权所有,侵权必究 161
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
system_AC695N_doc本地下载:s。undb。x_300_20
网盘:百度云盘地址 提取码:8888
2. 修改代码

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
使用的案例如下:
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
165.AC695N_soundbox V3.0.1 蓝牙模式下开混响混合录音声音变调 20210723 WGH
在mic_effect.c包含app_task.h
添加
版权所有,侵权必究 164
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
166.AC695N_soundbox_sdk_release_3.0.1 删除U盘WAV文件失败问题 20210723 WGH
使用
返回删除失败
解决方法:
关闭预读功能即可:
版权所有,侵权必究 165
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
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:
版权所有,侵权必究 166
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
168.AC695X 耳机或音箱SDK(包含所有SDK) 若所有机子都无法用测试盒(提示错误13)、
卡、U盘升级,可使用以下OTA文件替换测试 20210804 WTS
1、 音箱SDK300(包含)以上版本直接用网盘文件替换即可:
2、 其他SDK版本只有一个ota.bin 文件的按以下修改:
资料连接:
链接: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个常量
版权所有,侵权必究 168
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
170.AC695N 检测linein音频输入大小(能量)的方法 20210811 WGH
1.linein必须选择为ADC检测
2.在任何模式下,在需要检测LINEIN音频输入大小的地方执行。 例如下面是蓝牙模式下检测linein能量
3.在linein解码里添加probhandler

dec-> mix_ ch. entry. prob_ handler = linein_ stream_ mix_ prob_ handler;
版权所有,侵权必究 169
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
dec-> mix_ ch. entry. prob_ handler = linein_ stream_ mix_ prob_ handler;
4 .添加inein_stream_mix_prob_handler函数,这函数计算LINEIN能量数值,跳转到linein模式

| /////////////////////////////////////////////////////////////////////////////// * - - -------------------------------------------------------------------------- | |
|---|---|
| */ | |
| / **@brief 数值能量计算 | |
| @param | |
| @return | |
| @note | |
| 版权所有,侵权必究 | 170 |
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
/
/ * - - --------------------------------------------------------------------------/
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 ] ) /(channelscalc_ 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
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
6.以上是linein prohandler 的参考,可用于处理linein 的音频数据
由于SDK默认,蓝牙解码优先级会比linein解码优先级低,如果在蓝牙模式开启linein解码,蓝牙下播歌会被阻塞,想要linein解码和蓝牙解码同时有声音,按照以下修改。
版权所有,侵权必究 l73
地址:深圳市南山区北环大道9ll6号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
171.AC695 AC695N音箱SDK测试盒或者U盘SD卡升级升级不了 20210819 YXZ
本地对箱的宏定义:
#define CONFIG_LOCAL_TWS_ENABLE 1
用这个ota.bin(记得把它改为ota_all.bin)文件替换tools 目录下的ota_all.bin文件链接:https://pan.baidu.c。m/s/17AbywZISPKmFR-LcbQ0M3w
提取码:8888
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
修改以下图
版权所有,侵权必究 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
修改内容
176. AC695N做TypeC耳机,长按按键无法唤起部分手机的语音助手和来电时长按无法拒接的问题 20211110 LJW
1、 HID report descriptor 需要使用到的键值(Play/Pause):
版权所有,侵权必究 176
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
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
版权所有,侵权必究 177
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
调用参考:
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、
2、
3、
版权所有,侵权必究 179
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
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
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
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
3.测试:
1) SDK/apps/soundbox/include/key_event_deal.h
版权所有,侵权必究 183
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
2) SDK/apps/soundbox/board/br23/board_ac695x_demo/key_table/adkey_table.c KEY USER TWS SEARCH REMOVE PAIR
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;
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
4.测试
- 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
- SDK/apps/soundbox/board/br23/board_ac695x_demo/key_table/adkey_table.c

- 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;
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
观察打印有没有出现这个打印
若有可以修改
版权所有,侵权必究 189
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
第 1点没有改善可以看第2点。
2.在apps\common\usb\usb_common_def.h文件中修改
超时时间,复位持续时间,尝试次数加长, 以等待slve 回应, 。
版权所有,侵权必究 190
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
3.程序若使能了PC模式,则USB OTG 会第一时间以host端发送数据,若从机没有回应会认为此时应该担任 slave 的角色。有些U盘会插入后发送信息会较慢,导致USB OTG 认为插入的是主机,从而切换到从机模式,导致U盘不读。
4.对于6965e使用的是USB和SD卡复用引脚,可以尝试一下改法:
版权所有,侵权必究 191
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
608N省晶振系列:
608系列可以参照第 1点、第2点、第3点。若以上第 1点和第2点没能改善,尝试下面的方法。修改usb_host.c文件
usb_host.c
注意:608N省晶振系列对于东芝U盘(Toshiba),采用以上办法后,仍然有概率不能挂载成功,这个问题暂时没有办法解决。
185、 AC695X音箱 310SDK 打开SNIFF无法进入低功耗 ---2022-3-9 lzk
在线调试工具不让进入低功耗引起,需按以下修改 SDK\cpu\br23\audio_effect\effects_adj.c
//在线调试不进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
2、 使用mic数字调节音量接口无效果问题处理
①首先要配置数字音量节点使能
②增加数字音量节点到数据流里面
版权所有,侵权必究 193
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
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
2、 在bt_emitter_mic_dec_start 函数中,增加获得回声处理句柄
#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
#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
版权所有,侵权必究 196
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
188、 AC695X音箱 310SDK 带32K时钟方案,关机后时钟不走问题 ---2022-4-19 lzk
新版SDK需要进入关机后关闭了时钟,需要把一个变量置 1
189、 AC695X SDK305_SDK306文件夹序号获取不到解决方法 ---2022-4-20 WTS
需要替换以下库,替换后要rebuilt:
链接:https://pan.baidu.com/s/1vViNd7DJbq9ERClAxy9iMg
提取码:jiel
190.V310SDK 虚拟RTC时钟一个月超过31天 20220422 HXW
修改函数即可
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个自己),需要加上地址重发。
版权所有,侵权必究 198
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
版权所有,侵权必究 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,这个值为多少就说明还剩下多少空间可以使用
链接:https://pan.baidu.com/s/1uJLjimFyQzxINCl6D1_ZQQ
提取码: 8888
193.V306版本SDK用6956+8027做点烟器发射回音问题 20220531 HXW
下载链接里面的两个库文件换掉(V306版本)板级配置里面降噪模式选ANS
SMS模式选SMS_NORMAL
https://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
版权所有,侵权必究 201
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
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
版权所有,侵权必究 203
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
196. 发射器无限制连接接收器假连导致连接设备失败问题 20220804 LCP
连接报错内容:
修改点:
原因:程序原流程无限制连接拿不到名字时会发起一次假连的操作,连接到hci就会停止,会影响后面的正常连接;按名字连接时由于会对名字再做一次判断,name == NULL情况下不会进行连接,所以不受影响
版权所有,侵权必究 204
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
197. AC695X DM做UART输入,DP做普通IO 的修改方式20220816 LJW
还要修改下图的内容,以映射的方式把UART1 的 RX 映射给DM
版权所有,侵权必究 205
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
198. AC695N 开启spi推屏 ui_task 会影响到dac L trim数值,导致DAC左声道播放会出现杂音( "po 声")
问题情况如下:
版权所有,侵权必究 206
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
原因:
ui_task会影响到dac trim,导致杂音
修改方法如下:
版权所有,侵权必究 207
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
主要原因:
199. AC695N-SDK310,-配置工具问题-工具中通话参数配置选块无法选择单micDNS选项 CYL
解决方法如下:修改配置工具默认打开版本
版权所有,侵权必究 208
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
200. AC695X音箱SDK_TWS 使用非公共地址主机切模式后,副机还连着手机问题 2022 年10月8 日——LZK

201.
AC695X音箱做发射器连接部分耳机,耳机暂停后按播放,声音延迟出来——LCP
原因:程序流程单纯关闭自身的音频解码,没有关闭a2dp导致。
修改如下:
版权所有,侵权必究 209
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com

202. AC695v310_在线调节后保存的 eq_cfg_hw.bin 文件中混响的 MIC DRC0 无作用——WGH
原因是参数没有能够成功加载,需要修改以下函数
修改以下函数:void mic_drc_update_parm (u8 mode)
void mic_drc_update_parm (u8 mode){
u8 type = 0 ; //全带
版权所有,侵权必究 210
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
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文件
链接: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
3、 默认混响会开EQ0, EQ1, EQ2, DRC0 , DRC1等功能,如没有使用到,可以选择性关闭

206. 695v310 开启了歌词显示功能,部分T卡或U盘,在 调用 fget_file_byname_indir()
接口后会死机 20230128 WGH
死机打印如下:
版权所有,侵权必究 212
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
修改方法:
版权所有,侵权必究 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 常量
207. 695v310音效文件的DRC不生效问题 WGH
DRC文件参数更新错误导致
版权所有,侵权必究 214
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
修改此函数为:
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] ;
wdrc
tar_wdrc = &mic_eff->drc_parm [i];
bypass = mic_eff->drc_parm [i] .is_bypass ;
}}
f。 r (int i = 0 ; i < ARRAY_SIZE (drc_name ) ; i++) { //有5个
cur_drc_ set_update (drc_name [i], type , tar_wdrc) ;
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
修改此处:
209. 695v310,695v301,695v306 打上漏电补丁后, 出现RTC时间不走时问题 WGH
ac695n_soundbox_sdk_v3.0.1:
修改结构体
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
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文件
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 ,
} ;
注释以下代码
版权所有,侵权必究 217
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
ac695n_soundbox_sdk_v3.0.6:
修改
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;} ;
修改
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
修改

注释以下代码
ac695n_soundbox_sdk_v3.1.0:
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 需要关闭读卡器功能 | |
![]() | |
| 版权所有,侵权必究 | 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 下做这样的修改:
版权所有,侵权必究 221
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
如果遇到编译不过,提示 dvol_entry 未定义,则:
修改二:
下面这个红色框框的,需要取消注释。
版权所有,侵权必究 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打开后创建了数据流未删除。
解决办法:在每个模式关闭时进行判断进行关闭数据流处理。
版权所有,侵权必究 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 的输入、输出的定点标值是多少的介绍:
216. 695 开启人声消除播放提示音无声 LCP
在播放提示音时间前后关闭和开启人声消除
版权所有,侵权必究 224
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
版权所有,侵权必究 225
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
版权所有,侵权必究 226
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
217. 695-310sdk使能蓝牙tws+pc模式localtws本地解码再转发,模式切换出现内存访问越界死机问题(断言在 audio_stream_resume())

问题原因:localtws编解码资源释放后,其他地方重新访问导致
处理方法:
版权所有,侵权必究 227
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
218. 695-310sdk使能蓝牙tws+pc模式localtws本地解码再转发,PC模式压测restart-localtws 编解码, 出现概率内存访问越界死机问题 CYL
问题复现断言:
问题处理方法:
替换优化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
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
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
并按照截图修改,不然会编译错误
224. AC695N_soundbox_sdk_release_3.1.0 不开经典蓝牙,但需要BLE且需要BLE后台,切
到其他模式后BLE会断连处理方法 WTS
按以下截图修改:
版权所有,侵权必究 231
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
版权所有,侵权必究 232
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
版权所有,侵权必究 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
切换到蓝牙接收模式,连接手机蓝牙后无声音的问题。修改如下:
版权所有,侵权必究 234
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
版权所有,侵权必究 235
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
226. AC695N_soundbox_sdk_release_3.1.0 tws切换歌曲概率出现主从机不同步,卡顿一瞬间。
LCP
波形:
【金山文档】 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
