1. AC791 芯片简介AC791 是杰理科技Jieli Technology推出的一款高性能音视频 SoC 芯片主要面向蓝牙音频、智能穿戴、车载电子和物联网终端等应用场景。芯片内部集成了蓝牙、音频编解码、电源管理和丰富的接口资源适合用于开发蓝牙音箱、TWS 耳机、智能手表、行车记录仪等产品。AC791 在硬件上采用高集成度设计外围电路简洁有助于降低整机成本和 PCB 面积。同时杰理提供了完善的 SDK 和量产工具链帮助开发者快速完成方案评估、功能开发和量产导入。开发模式主要通过SDK开发在现有的SDK工程为基础上进行修改在目前有AI的帮助下可以让agent查看现有的工程案例创建一个新工程进行开发。2. 杰理芯片平台简介杰理科技是国内知名的芯片设计公司产品线覆盖蓝牙音频、视频解码、MCU 控制、电源管理等多个方向。其芯片方案在消费电子领域应用广泛尤其在蓝牙音箱、耳机、儿童玩具、车载电子等市场占有较高份额。杰理平台的核心优势包括高集成度单芯片集成蓝牙、音频、电源管理等模块降低 BOM 成本。完善的 SDK提供丰富的驱动库、示例工程和文档缩短开发周期。成熟的量产工具配套烧录、校准、测试工具链便于规模化生产。技术支持完善杰理提供原厂技术支持帮助开发者解决软硬件问题。3. AC791 开发流程AC791 的开发流程整体上可以分为硬件开发流程和软件开发流程两条主线两条流程相互配合、并行推进共同完成从方案选型到量产导入的完整闭环。3.1 硬件开发流程硬件开发流程主要围绕电路设计、PCB 布局和硬件调试展开具体步骤如下需求分析与方案选型明确产品功能、接口和外设需求确认 AC791 是否满足要求并确定外围器件选型。原理图设计参考杰理官方参考设计绘制原理图完成电源、时钟、天线、音频等电路设计。PCB 布局与布线根据原理图进行 PCB Layout重点关注电源完整性、信号完整性和天线净空区设计。硬件调试与验证使用示波器、万用表和频谱仪等工具检查电源、时钟、射频和音频等关键信号是否正常。硬件改版与优化根据调试结果修正电路问题必要时进行 PCB 改版直至硬件性能稳定。3.2 软件开发流程软件开发流程主要围绕 SDK 环境搭建、驱动开发和功能调试展开使用AI配合时会更加方便具体步骤如下SDK 环境搭建安装杰理提供的开发工具链和 SDK 包配置编译环境。官方SDK地址fw-AC79驱动与功能开发基于 SDK 示例工程开发蓝牙、音频、按键、显示等业务功能。官方的SDK中有几个现成的完整工程如果功能相近的话可以直接在其上进行修改。如果功能不同的话在如今有AI辅助的情况下使用agent选中SDK项目让AI单独创建一个工程在他的例子工程文件夹下还能让agent根据工程中的音频视频开发示例来进行开发可以让AI先写一个最小可验证例子然后进行完整功能开发。软件调试与验证通过日志、仿真器和调试工具定位并解决软件问题验证功能稳定性。软硬件联调将软件与硬件平台进行联合调试确保软硬件协同工作正常。量产准备完成烧录固件、校准参数、产测流程等量产相关工作。4. 编译与烧录方式AC791 的编译通常在杰理提供的 SDK 工程中进行开发者使用配套的编译工具链对源码进行交叉编译生成可烧录的固件文件。编译前需要确认工具链版本、芯片型号和工程配置是否正确。AC79系列工程采用make编译可以选择个切换不同项目编译。烧录方式主要有以下几种USB 烧录通过 USB 接口连接芯片与 PC使用杰理烧录工具将固件写入芯片。UART 烧录通过串口连接烧录适用于没有 USB 接口或量产阶段的场景。量产烧录使用杰理量产工具批量烧录固件并同步完成校准和测试。烧录前需确认芯片进入烧录模式并选择正确的固件文件和烧录参数。烧录完成后建议进行功能自检确保固件正常运行。