首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏杰理开发板

    AC696N开发板基础知识讲解(1)

    引言在做AC696N开发板开发音频产品的时候,其实我们都想要把更多的功能都展现出来,让自己的产品更加丰富,不少开发者会问:既然外挂Flash容量更大,为何程序非塞进内置Flash不可? 开发板使用的是的双模蓝牙音频芯片AC6966B-QFN32。 AC696N系列的芯片,最大的特点就是性价比最高,是目前的整个蓝牙音频产品线最便宜的芯片,功能使用上面相对还好,开发sdk完整度也很高,定位于走量型的产品而AC6966B这一颗芯片的初步特点如下:完整的详见 的Key授权、加密校验、防抄板机制全部绑定内置Flash的唯一ID和物理区间。若程序跑在外挂Flash,加密链路断裂,核心算法形同裸奔。厂商授权文件也依赖内置Flash的写保护区域,外挂无法替代。

    17800编辑于 2026-07-02
  • 来自专栏杰理开发板

    AC696N 开发板开发分享 —— 录音功能开发

    本文基于 AC696N 官方开发文档,梳理录音功能完整开发流程,覆盖基础宏开关、内置 Flash、外置 Flash/SD/U 盘三种存储方案,附上分区配置、按键映射、丢帧优化实操要点,解决音频工程师调试录音常见配置冲突、存储容量、断帧问题。

    16410编辑于 2026-07-03
  • 蓝牙音频开发板AC696N:低功耗蓝牙(BLE)应用浅析JLAC6966B QFN32

    蓝牙音频开发板AC696N:低功耗蓝牙(BLE)应用浅析JLAC6966BQFN32引言各位搞蓝牙音频、音箱耳机或IoT的工程师朋友,平时调通经典蓝牙能听个响就差不多了,但板子上那颗双模芯片的BLE 一、BLE基础信息默认名称:蓝牙音频AC696N开发板出厂BLE名称为"KT6966B-DEMO-BLE"。主要用途:设备发现、简单数据透传、电池信息上报等,功耗远低于经典蓝牙。 使用JL蓝牙音频开发板调试时,可以通过日志串口打印BLE事件,定位连接或断连原因。总结好了,简单几步你就能把AC696N的BLE用起来。 这套思路不仅适用于这款开发板蓝牙音频系列项目开发都可以复用。稍微脑洞大一点——像AC6965E开发仙人掌变声跳舞玩具方案,BLE也能用来控制变声开关和跳舞动作,增加互动玩法。 关键词:JL蓝牙BLE芯片,AC696N,低功耗蓝牙,双模,数据透传,蓝牙音频开发板

    22510编辑于 2026-06-16
  • JLAC696N开发板常见问题FAQ-问题6:为什么提示“key 不匹配”?的蓝牙芯片的key是什么?以及该如何添加key? key文件原理?

    JLAC696N开发板常见问题FAQ-问题6:为什么提示“key不匹配”?的蓝牙芯片的key是什么?以及该如何添加key?key文件原理? 本文以JLAC696N开发板为例,解释key的原理和添加方法,帮你快速解决下载失败的问题。JLAC696N开发板常见问题FAQ-问题6:下载程序提示“KEY不匹配”如何处理? 一、问题现象在PC上编译工程通过,使用下载工具烧录程序到开发板时,提示:“KEY不匹配”,下载失败。二、原因分析的蓝牙芯片内置了KEY(密钥)验证机制。 可以搜索《的蓝牙芯片的key是什么?以及该如何添加key_key文件原理》等专门文章学习。 对于AC6966B开发板的初学者,在做蓝牙音箱方案开发、蓝牙BLE透传手机APP控制等方案开发时,建议直接使用patch01及以后的SDK版本,避免踩坑。

    35910编辑于 2026-04-13
  • 蓝牙发射器方案

    地址的指定连接工作电压芯片最高工作电压5.2Vdc五、蓝牙发射串口通讯参数(波特率:115200)六、方案应用场景1、TWS耳机、头戴式耳机电子展架2、穿戴产品电子展架3、电视、电脑、音响通过蓝牙发射到耳机4、投影仪、机顶盒5

    58300编辑于 2025-07-24
  • JLAC696N开发板PWM波形生成与控制(2):问题排查

    JLAC696N开发板PWM波形生成与控制(2):问题排查引言PWM代码写完了,示波器一挂,波形不对——这种情况太常见了。 初始化的时候LED闪一下、占空比设0反而输出一个高电平、改占空比时波形顺延到下周期才变……这些问题在JLAC696N上都有对应的解决办法。 刚用AC696N开发板调PWM的时候把这些坑都踩了一遍,把问题现象和解决方案整理出来,方便遇到类似情况时快速定位。 建议在AC696N开发板上先把这些问题复现一遍,用示波器看波形变化,理解了原理之后,做实际项目遇到类似问题就能快速定位了。

    17400编辑于 2026-04-05
  • AC6966B开发板上TWS开发指南(上):使能与配对配置

    AC6966B开发板上TWS开发指南(上):使能与配对配置TWS(真无线)功能已经是蓝牙耳机和音箱的标配了——两个设备无线组成立体声,左右声道分离,体验比单声道好太多。 JLAC696N开发板对TWS的支持比较完善,配置起来也不复杂。今天先整理上半部分:如何使能TWS、选择配对方式、确定左右声道。希望对蓝牙音频系列芯片开发的朋友有帮助。 在JLAC6966B开发板AC6965E开发TWS音箱方案上都可以直接复用这套逻辑。下篇会继续讲TWS的连接状态回调、回连优化和异常处理,敬请期待。 关键词:JLAC696N,TWS,真无线,配对方式,左右耳识别

    31300编辑于 2026-05-23
  • JLAC696N开发板PWM波形生成与控制(1):频率、占空比配置

    JLAC696N开发板PWM波形生成与控制(1):频率、占空比配置引言PWM调光、调速、甚至模拟发声,这些场景做嵌入式的天天见。 JLAC696N的定时器可以灵活输出PWM,但很多新手上来就问:频率设多少合适?占空比精度够不够?定时器选哪个不冲突? JLAC696N的定时器可灵活产生PWM,本文将手把手教你实现。一、PWM核心概念频率:每秒周期数。占空比:一个周期内高电平所占比例,决定输出平均电压。 三、使用timer_pwm_init函数这是产生PWM的主要函数,位于mcpwm.c:/***@paramJL_TIMERx:JL_TIMER0/1/2/3/4/5*@paramfre:频率,单位Hz, 建议在AC696N开发板上先用示波器抓一下默认配置的波形,确认频率和占空比都对得上,再往下调。

    26900编辑于 2026-04-03
  • 蓝牙音频开发板AC696N开发调试技巧:串口日志与固件下载

    一、串口日志——调试的“眼睛”默认配置:PB5(TX),波特率1000000(1Mbps),数据位8,停止位1,无校验。 这套流程在蓝牙音频系列项目开发(包括AC6966B照明控灯方案)里都一样用。掌握这两点,调试主动权就在你手里了。 关键词:JLAC696N,调试,串口日志,固件下载,isd_download,蓝牙音频开发板

    19200编辑于 2026-06-19
  • AC6966B开发板开发TWS音箱-开发指南(下):主从固定与性能优化

    AC6966B开发板开发TWS音箱-开发指南(下):主从固定与性能优化上篇讲了TWS的使能、配对方式和左右声道识别。 这些问题在JLAC696N开发板上都有办法解决。今天这篇下篇,就聊聊主从角色固定和性能优化。一、固定主从角色默认情况下,TWS配对后主从角色是动态的(谁先发起谁做主)。 在AC6965E开发TWS音箱方案或其他基于AC696N的项目中,这些优化可以显著提升用户对连接速度和稳定性的感知。如果开发中遇到TWS角色错乱或配对慢的问题,不妨按上面的思路查一下。 关键词:JLAC696N,TWS,主从固定,交叉配对,性能优化

    19710编辑于 2026-05-25
  • AC6966B开发板外设扩展:JL AC696N SPI驱动Flash、LCD与RGB灯

    AC6966B开发板外设扩展:JLAC696NSPI驱动Flash、LCD与RGB灯引言做蓝牙音箱、耳机这类产品,光靠芯片本身那点资源肯定不够——外挂Flash存提示音、接个LCD显示状态、再搞几个 JLAC696N的SPI接口正好派上用场,速度够快,还能模拟一些特殊时序。但SPI驱动不同外设的时候,配置方式不太一样,尤其是WS2812这种灯珠,时序卡得比较死,稍不注意就闪得不对。 刚在AC696N开发板上把Flash、LCD、RGB灯这三样都跑通了,这里把配置要点整理一下,方便后面做产品的时候直接抄。 WS2812稍微麻烦点,建议先在AC696N开发板上用SPIMOSI模拟波形调通一两个灯珠,确认时序没问题之后再往上加灯数。

    37500编辑于 2026-03-31
  • JLAC696N开发板测试问题分析1:蓝牙名修改不成功原因分析

    JLAC696N开发板测试问题分析1:蓝牙名修改不成功原因分析引言做蓝牙音频系列芯片开发,修改蓝牙名是最基础的操作。但有时候明明在配置文件里改好了,烧录完手机扫到的名字还是没变。 今天在JLAC696N开发板上测试时就碰到了这个问题,排查了一圈,发现是烧录工具的勾选项在作怪。下面把两种烧录方式的区别和排查步骤整理出来,方便遇到同样问题的朋友快速定位。 一、问题现象在AC696N开发板上修改了配置文件中的蓝牙名,烧录程序后,手机搜索到的蓝牙名称仍然是旧名称,修改未生效。 :固件升级工具(.fw)打开固件升级工具→选择本地.fw文件→点击升级❌默认不会更新三、原因分析方式A(.bat批处理)的工作流程:批处理文件会读取整个SDK的配置文件根据配置文件中定义的蓝牙名,设置开发板的蓝牙名此时蓝牙名会变为你配置的名称 建议在AC6966B开发板上调试点名修改功能时,优先用批处理方式,省时省力。如果发现名字没变,先检查烧录方式,别在代码里白费功夫。

    21510编辑于 2026-04-10
  • JLAC696N开发板出厂SDK功能速查:按键、灯效与提示音说明,开发仙人掌变声跳舞玩具方案等蓝牙音频系列芯片开发项目

    AC696N开发板出厂SDK的有什么功能?带bord那个sdk有做什么功能吗?关于提示音、蓝牙名、指示灯的初始状态都怎么定义的?按键怎样操作?上一曲/下一曲/音量切换调节的功能都有吗? JLAC696N开发板出厂SDK功能速查:按键、灯效与提示音说明刚拿到JLAC696N开发板的朋友,最常问的就是:出厂SDK到底能干啥?按键怎么用?上一曲下一曲和音量调节在哪几个键上? 本文直接整理自开发板使用说明,帮你快速上手。这些基础配置同样适用于AC6965E开发仙人掌变声跳舞玩具方案等蓝牙音频系列芯片开发项目。 蓝牙等待连接→快闪蓝牙已连接→常亮音乐播放中→慢闪二、按键电阻值与功能对应表开发板使用ADKEY分压方案,5个按键共用PB4引脚,通过不同电阻区分功能。 关键词:JLAC696N开发板,出厂SDK,ADKEY按键,提示音,指示灯,AC6965E开发仙人掌变声跳舞玩具方案

    21600编辑于 2026-06-07
  • 蓝牙音频开发板AC696N开发音频处理链路初探:解码、EQ与音效

    蓝牙音频工程师调试音效时普遍会遇到同一个痛点:调整 EQ 频段增益后必须重新编译工程、烧录固件,试听效果不理想就要重复整套流程,单日有效调试时间被大幅压缩。当下主流中端蓝牙音频主控集成了从解码、均衡到动态限幅的全套音频处理单元,且支持串口在线实时调校功能,无需重复更新固件。下文拆解完整音频处理链路,同时分享实时调音工具配置、调试避坑实操方案。

    3000编辑于 2026-07-15
  • JLAC696N开发板上调试蓝牙音质优化:开启AAC高清音频支持

    本文将手把手指导如何在JLAC696N开发板上开启AAC支持,并介绍SBC码率调整的进阶技巧,解释如何在蓝牙音频系列芯片开发中实现更佳的音质表现。 对于仍在评估方案的开发者,手头没有合适测试环境或遇到瓶颈的话,拿一块JLAC696N开发板配合AC6965E开发TWS音箱方案,基本就够把这条链路走通了。 关键词:JLAC696N,AAC,SBC,蓝牙音质,编码格式,Bitpool

    26910编辑于 2026-05-14
  • 蓝牙音频开发板AC696N外设驱动基础:I2C与ADC应用简介

    2.引脚根据AC6966B-QFN32的引脚定义,I2C的SCL和SDA通常是复用引脚(如PA5/PA6),具体以数据手册为准。QFN32封装可用IO口共21个,I2C引脚需要在板级配置中正确初始化。 这套配置方法不仅适用于蓝牙音频开发板蓝牙音频系列项目开发都可以复用。比如AC6966B照明控灯方案里,ADC读环境光、I2C接触摸调光,都是这个套路。 关键词:JLAC696N,I2C,ADC,传感器,电池检测,蓝牙音频开发板

    14010编辑于 2026-06-18
  • JLAC696N开发板常见问题FAQ-问题5:客户拿到板子之后,上电开机灯闪,可以搜到蓝牙“KT6966B-DEMO-SPK”,但是编译通过后下载程序到开发

    JLAC696N开发板常见问题FAQ-问题5:客户拿到板子之后,上电开机灯闪,可以搜到蓝牙“KT6966B-DEMO-SPK”,但是编译通过后下载程序到开发板没找到设备,如何处理? 引言做蓝牙音频系列芯片开发,拿到JLAC696N开发板后,第一步肯定是编译例程、下载程序、验证功能。 查阅官方文档资料包中02-开发工具文件夹下的《下载器V2.0的使用方法,以及为什么使用它-V1.0》有详细说明。 JLAC696N开发板本身蓝牙能搜到,说明硬件没问题。按顺序:先确认JLUSBUpdater方向是否正确,再换后置USB口试试,同时参考文档和视频教程。 搞定连接后,就可以愉快地进行AC6966B开发板的程序下载调试了。

    27810编辑于 2026-04-12
  • JLAC696N开发板常见问题FAQ-问题7:为什么喇叭没有声音?可以搜到连接蓝牙,但是播放音乐喇叭没有声音;USB直接供电喇叭有声音,Type-C供电没有

    JLAC696N开发板常见问题FAQ-问题7:为什么喇叭没有声音?可以搜到蓝牙,可以连接蓝牙,但是播放音乐喇叭没有声音;USB直接供电喇叭有声音,但是Type-C供电没有? 引言做蓝牙音频系列芯片开发,遇到喇叭不出声但耳机有声音,或者Type-C供电没声、USB供电却有声,这类问题往往不是芯片坏了,而是电源开关或功放控制信号出了问题。 本文以JLAC696N开发板为例,结合一个真实客户反馈,梳理排查步骤,帮你快速定位“有蓝牙、能连接、但喇叭不响”的原因。 JLAC696N开发板常见问题FAQ-问题7:喇叭没有声音(可搜到蓝牙、可连接)问题现象开发板可以搜到蓝牙、成功连接蓝牙播放音乐时,喇叭没有声音耳机插入耳机座,耳机有声音用USB直接供电时喇叭有声音 记住:JLAC696N开发板的Type-C供电受开关控制,而USB供电直接接入——这是设计上方便烧录程序,但也容易让人忽略。按照上述三步走,能快速解决问题,顺利听到音乐。

    29510编辑于 2026-04-14
  • JLAC696N开发板进阶:蓝牙音频高级功能-电话本、功率与信号强度

    JLAC696N开发板进阶:蓝牙音频高级功能-电话本、功率与信号强度大多数人对蓝牙音箱的需求止于听歌和通话,但JLAC696N开发板的协议栈其实还能玩出更多花样。 这些功能在SDK里都有接口,今天简单整理一下,希望对蓝牙音频系列芯片开发的朋友有所帮助。一、获取手机电话本(PBAP)PBAP协议允许设备读取手机中的联系人列表,在车载或带屏音箱上很实用。 一点小总结电话本同步、功率调节、RSSI获取这三项,在AC6965E开发TWS音箱方案或其他基于AC696N的产品上都能快速实现。代码改动量不大,但对产品的“专业感”提升很明显。 关键词:JLAC696N,电话本,PBAP,发射功率,RSSI,信号强度

    22500编辑于 2026-05-18
  • JLAC696N开发板做存储设备适配(1):SDTF卡与MMC卡的基础配置与兼容

    JLAC696N开发板做存储设备适配(1):SD/TF卡与MMC卡的基础配置与兼容引言做蓝牙音箱方案,SD/TF卡播放是标配功能。但市面上存储卡种类多,MMC卡和SD卡长得像,协议却有差异。 在JLAC696N开发板调卡播放时,就遇到过这种兼容性问题。把卡类型区分、检测方式选择和MMC卡使能的方法整理一下,方便做蓝牙音频系列芯片开发时少踩坑。 一、SD/TF卡配置要点JLAC696N开发板支持多种即插即用的存储设备。正确配置是稳定读卡的关键。检测方式:支持CMD检测、CLK检测、IO检测三种。 配置完记得用两种卡分别在AC696N开发板上测试一下。另外,如果卡座硬件不支持CLK检测,非要改回CMD检测的话,后续可能会有兼容性问题,建议多做测试。

    25210编辑于 2026-04-06
领券