杰理蓝牙音箱开发板AC696N上演示降本设计:AC696N“省晶振”方案配置

杰理蓝牙音箱开发板AC696N上演示降本设计:AC696N"省晶振"方案配置

引言

杰理蓝牙音频系列芯片开发 ,成本敏感型产品(如走量的小音箱)往往要在物料上精打细算。一颗24MHz外部晶振虽然只要几毛钱,但量大了也是一笔成本。JL杰理AC696N开发板支持"省晶振"方案,直接用芯片内部的LRC时钟源,省掉外部晶振。

本文以杰理AC6966B开发板 为例,把配置步骤和注意事项整理出来,方便降本设计时参考。


杰理蓝牙音箱开发板AC696N上演示降本设计:AC696N"省晶振"方案配置

对于成本极度敏感的产品,去掉外部24MHz晶振能节省几毛钱。JL杰理AC696N支持使用内部LRC时钟源实现"省晶振"设计。

配置步骤(三步缺一不可)

第一步:程序配置

在时钟初始化相关代码中,配置芯片使用内部LRC 作为时钟源,而不是外部晶振。

第二步:选用带LRC的Uboot

在SDK的download目录下,修改download.bat批处理文件,或直接在下载工具中选择带_lrc后缀的uboot文件,例如:

  • uboot_lrc.boot (量产用)
  • uboot_lrc.boot_debug (调试用,带打印)
第三步:配置文件声明

在固件打包配置文件isd_config.ini中,添加一行配置:

text复制下载

复制代码
PLL_SRC=LRC;

这告知下载工具,此固件使用LRC时钟源。

验证方法

在串口初始化后的代码中,读取并打印PLL_CON0寄存器的特定比特位,可以确认当前时钟源是否为LRC。

注意事项

使用LRC时钟源,精度和稳定性会低于外部晶振,但对于时钟要求不高的普通蓝牙音频应用(如基础音箱、玩具等),通常可以接受。如果产品需要精准的时钟(如录音、高音质解码),建议保留外部晶振。


总结

"省晶振"是JL杰理AC696N 这类高性价比芯片的常用降本手段,通过程序配置、换LRC版uboot、修改配置文件三步即可实现。在杰理AC6966B开发板上验证通过后,可以放心用到量产产品中。记住:降本不降质,先评估产品对时钟精度的要求再决定是否省晶振。

相关推荐
secondyoung1 天前
Arm架构解析:Cortex-R系列架构概览
arm开发·单片机·嵌入式硬件·mcu·arm
FreakStudio1 天前
开源分享|用MicroPython 做了个 AI 小鸡,它会长大,还记得我所有的情绪
python·单片机·嵌入式·面向对象·并行计算·电子diy·电子计算机
黑白园1 天前
I2C_GPIO模拟 读取AS5600编码器数据
stm32·单片机·嵌入式硬件
羽获飞1 天前
从零开始学嵌入式之STM32——34.ADC-模数转换
stm32·单片机·嵌入式硬件
csg11071 天前
智慧养殖篇(四):猪场自动化饲喂与疫病预警
运维·单片机·嵌入式硬件·物联网·自动化
羽获飞1 天前
从零开始学嵌入式之STM32——33.直接存储器访问-DMA
stm32·单片机·嵌入式硬件
jllllyuz1 天前
stm32“多串口并发采集 + 无线传输”系统实现
stm32·单片机·嵌入式硬件
LCG元1 天前
STM32实战:基于STM32F103的简易示波器(ADC+DMA+LCD)
stm32·单片机·嵌入式硬件
小灰灰搞电子1 天前
rt-thread UART串口使用详解
单片机·嵌入式硬件·串口
洲洲不是州州1 天前
单片机onenet云平台的万能APP
单片机·onenet·app·嵌入式·云平台