电子说
引言
刚拿到AC696N开发板的朋友,多半会对着密密麻麻的排针发愁——到底哪些引脚接按键?LED连哪里?串口又该怎么引出?别担心,今天咱们就从最基础的“硬件连线”入手,把杰里TWS音箱方案的关键节点理清楚。看完这篇文章,至少点亮指示灯、输出调试信息都不成问题。

一、客户需求场景
一位客户王工,刚开始接触AC6966B这颗芯片,想快速搭出一套TWS对箱原型。他手里有两块开发板,但对如何引出按键引脚、连接调试串口、以及供电的注意事项还不太清楚。
二、硬件引脚速查表(直接照着接就行)
根据《AC696N开发板说明书》,开发板通过排针将常用控制脚位引出,整理如下:
| 功能 | 对应引脚 | 说明 |
|---|---|---|
| UART_TX | PB5 | 调试串口发送端,波特率默认为1000000 |
| MUTE | PC2 | 静音控制,低电平有效 |
| 蓝牙指示灯 | PB2 | 高电平点亮,表示蓝牙已连接 |
| TWS指示灯 | PB0 | 高电平点亮,指示TWS主从角色 |
| ADKEY | PB4 | 按键检测,外接分压电阻网络 |

供电说明(三选一,切勿同时接入)
通过MicroUSB接口输入5V
从VBAT引脚接入电池或稳压电源,电压范围3.3~5V
注意:芯片内部LDO最大输出能力为100mA,整机电流不要超过此值
三、常见疑问与解答
1. MUTE引脚为什么要加上拉?悬空会怎样?
悬空时引脚处于高阻态,容易受外界噪声干扰,可能导致意外进入静音状态。建议外部接一颗10kΩ电阻上拉到3.3V,确保电平稳定。
2. 串口波特率为什么是1000000?能改成115200吗?
SDK默认采用1000000bps主要是为了快速输出调试日志。当然可以在代码中修改为115200bps,但记得同步修改上位机软件的波特率设置。
3. LED高电平有效,如果外接5V的灯珠需要加电阻吗?
芯片I/O口输出为3.3V,驱动普通LED时建议串联1k~2kΩ电阻限流。即便是5V灯珠,也建议串电阻或使用电平转换,以免损坏IO口。
四、工程师补充说明
Mute上拉:建议10kΩ电阻接3.3V,防误触发。
串口调整:改动代码中的CONFIG_UART_BAUDRATE宏即可重设波特率。
LED电阻:1k~2kΩ是安全值,亮度足够。
另外要特别提一下——PB4上的ADKEY是用户交互的核心入口,通过不同阻值分压实现多个按键识别。后续会专门写一篇详细讲解它的分压网络设计。
总结
硬件连线是迈入开发的第一道门槛。对照上面的引脚表,把UART、LED、按键接好,你就能正常看到日志输出、获取设备状态了。下一期我们将聊聊让很多工程师头疼的晶振选型与底噪问题,敬请期待。
审核编辑 黄宇
全部0条评论
快来发表一下你的评论吧 !