涂鸦开发者平台产品开发开发工具核心板Wi-Fi&蓝牙 LE 核心板(BK7252)

Wi-Fi&蓝牙 LE 核心板(BK7252)

更新时间:2023-08-15 02:31:50下载pdf

涂鸦智能三明治 Wi-Fi & 蓝牙 LE 核心板( BK7252)是一款主打音视频功能的核心板,外设资源丰富,除音视频功能外,还提供 IIC、SPI、PWM、ADC 等外设接口,并预留 SD 卡接口。可以根据场景需求,调用外围接口,也可以结合涂鸦智能三明治系列功能板进行使用。

Wi-Fi&蓝牙 LE 核心板(BK7252)

应用场景

涂鸦智能三明治 TYDE5-BK7252-Core-1 核心板(BK7252)是一款适用于音视频领域的核心平台,硬件可以自动将 sensor 获取的图像压缩成 .jpeg 格式,供用户读取。同时,拥有高精度的 Audio ADC 和 Audio DAC,用于音频的采集和播放。

  • 适用于智能门禁、智能商超、智能储物柜、智能迎宾器、智能播报器、宠物喂食机、智能门锁、可视门铃等。

  • 搭配 GC0328 摄像头可搭建图像识别方案,配合 Tuya IoT 开发平台,可以实现二维码识别,用户可以根据自己需求进行二次开发。

  • 针对不同类型开发者,三明治核心板的常见场景如下:

    • 嵌入式工程师可以用来进行嵌入式程序前期开发和调试。

    • App 开发者可以在硬件设备开发前期,用来进行 App 的开发和调试。

    • 创客可以快速实现硬件产品 Demo,并通过手机实现设备控制。

    • IoT 技术爱好者可以了解 Wi-Fi 控制、图像识别、音视频传输等原理,学习高级智能硬件产品开发。

关键器件介绍

涂鸦智能三明治 Wi-Fi & 蓝牙 LE 核心板( BK7252)采用上海博通开发的高性价比的 Wi-Fi & 蓝牙 LE 双模芯片 BK7252 芯片平台,主要包含 Wi-Fi & 蓝牙 LE 双模芯片 BK7252、CS8302M 音频转换芯片、双 USB-C 母座、CH340C USB 转 TTL 芯片、翻盖式 FPC 连接器、按键和指示灯等。

I/O 口及各接口功能定义

Wi-Fi&蓝牙 LE 核心板(BK7252)

  • 1:TTL&PWR :既是 5V DC 输入口,也带有一路串口功能。

  • 2:USB2.0 :全速 USB 2.0 接口。

  • 3:按键(CEN): 复位按键,按下后芯片复位。

  • 4:按键(KEY): 通过 P5 检测,初始化高电平,按下为低电平。

  • 5:跳线帽 (TTL to UART1/UART1):通过此跳线帽可将 TTL & PWR 接在 UART1 或者 UART2 。

  • 6:跳线帽 (IIC) :可将 BK7252 的 IIC1 接口与 FPC 连接器的 IIC 接口断开或者连接。

  • 7:指示灯 :通过 P4 控制,低电平点亮。

  • 8: JTAG 接口:兼容原厂烧录工具的 HW SPI 接口,用于程序下载。

  • 9: FPC 连接器:兼容 GC0328 摄像头模组和 GC2145 摄像头模组。

  • 10: MIC :1.25 mm 2 P 麦克风接口。

  • 11: SPK :1.25 mm 2 P 扬声器接口,可接一个 8Ω 2W 或者 4Ω 3W 扬声器。

  • 开发板引脚说明:

序号 符号 说明
1 NC 引脚悬空。
2 +5V 电源 5V 电源引脚。
3 CEN BK7252 的 CEN 引脚。芯片使能,高电平使能。
4 3.3V 电源 3.3V 电源引脚。
5 +5V 电源 5V 电源引脚。
6 GND 电源参考地引脚。
7 GND 电源参考地引脚。
8 NC 引脚悬空。
9 P2 BK7252 的 GPIOP_2,可复用为 ADC。
10 P3 BK7252 的 GPIOP_3,可复用为 ADC。
11 P4 BK7252 的 GPIOP_4,可复用为 LED 控制 IO 。
12 P5 BK7252 的 GPIOP_5,可复用为按键检测 IO 。
13 P0 BK7252 的 GPIOP_0,复用为 UART2 的 TXD,一般作为日志串口。
14 P1 BK7252 的 GPIOP_1,复用为 UART2 的 RXD,一般作为日志串口。
15 P10 BK7252 的 GPIOP_10,复用为 UART1 的 RXD,一般作为用户串口。
16 P11 BK7252 的 GPIOP_11,复用为 UART1 的 TXD,一般作为用户串口。
17 P13 BK7252 的 GPIOP_13,可复用为 ADC。
18 P12 BK7252 的 GPIOP_12,可复用为 ADC。
19 P19 BK7252 的 GPIOP_19,可复用为 SD_D1。
20 P24 BK7252 的 GPIOP_24。
21 P26 BK7252 的 GPIOP_26。
22 P17 BK7252 的 GPIOP_17,可复用为 SD_D0。
23 P14 BK7252 的 GPIOP_14,可复用为 SD_CLK。
24 P6 BK7252 的 GPIOP_6,可复用为 PWM0。
25 P16 BK7252 的 GPIOP_16,可复用为 SD_CMD。
26 P7 BK7252 的 GPIOP_7,可复用为 PWM1。
27 P15 BK7252 的 GPIOP_15,可复用为 SD_D3。
28 P18 BK7252 的 GPIOP_18,可复用为 SD_D2。
29 P23 BK7252 的 GPIOP_23,可复用为 ADC、JTAG_TDO。
30 P22 BK7252 的 GPIOP_22,可复用为 JTAG_TDI。
31 P21 BK7252 的 GPIOP_21,可复用为 I2C1 的 SDA、JTAG_TMS。
32 P20 BK7252 的 GPIOP_20,可复用为 I2C1 的 SCL、JTAG_TCK。

电源带载能力

  • 在 TTL & PWR 输入端口输入 5V DC 条件下,开发板可对外输出电源的能力。
电源引脚 额定电压/额定电流
5V 参考 DC-005 输入端适配器输入电流,经过自恢复保险丝最大输出 1A。
3.3V 3.3V/1.0A
  • 输出电压特性
输出电流 0A 0.15A 0.3A 0.45A 0.6A 0.75A
输出电压 3.29V 3.28V 3.06V 2.95V 2.82V 2.69V

原理图及 PCB

  • 涂鸦智能三明治 Wi-Fi & 蓝牙 LE 核心板(BK7252)的原理图如下图所示:

Wi-Fi&蓝牙 LE 核心板(BK7252)

  • 涂鸦智能三明治 Wi-Fi & 蓝牙 LE 核心板(BK7252)的 PCB 如下图所示:

Wi-Fi&蓝牙 LE 核心板(BK7252)

USB 转串口使用说明

  • 涂鸦智能三明治 Wi-Fi & 蓝牙 LE 核心板(BK7252)内置 USB 转串口芯片,单路 USB 口可扩展出 1 个串口。可通过短路帽切换芯片的两路串口是否连接到 USB 转串口芯片上。排针连接引脚说明如下表所示。
CH340C BK7252_UART1 BK7252_UART2
丝印 RX TX1 TX2
TX RX1 RX2

Wi-Fi&蓝牙 LE 核心板(BK7252)

  • BK7252 串口悬空,未连接到 USB 芯片或核心板引脚上,6 个排针都不接短路帽。

  • BK7252 串口 1 连接到 USB 芯片时,通过跳帽将 RX 与 TX1 连接,将 TX 与 RX1 连接。

  • BK7252 串口 2 连接到 USB 芯片时,通过跳帽将 RX 与 TX2 连接,将 TX 与 RX2 连接。

  • USB 芯片不能同时连接 BK7252 的串口 1 和串口 2。

烧录授权接线方式

烧录授权过程中的接线方式,请参考下列表格和图片:

TYDE5-BK7252-Core-1 核心板核心板引脚 烧录工具引脚 烧录工具
TX1 USB-RX(跳帽连接) USB Type-C 数据线接 TTL & PWR
RX1 USB-TX(跳帽连接)
GND GND
TDO MISO 原厂烧录工具 HW SPI
TDI MISI
TCK P2.3
GND GND
VIO 3.3V
CEN VPP
TMS CS

提示: 在芯片有 BootLoader 情况下,可以直接通过串口 1 进行烧录授权。一般情况下,在发货以前,芯片已下载好 BootLoader 。

Wi-Fi&蓝牙 LE 核心板(BK7252)

USB 转串口芯片驱动程序

USB 转串口芯片驱动程序如下所示:

注意事项

  • 本方案开发板内置电源接口和电路,无需搭配电源板使用。

  • 本方案预留 TF 卡槽,如有需要可将反面相关器件焊接到板子上,同时复用的 GPIO 只用作驱动 TF 卡。

  • 本方案兼容 GC0328 和 GC2145 两种摄像头模组。使用 GC2145 摄像头时,需焊接 LDO SMB130F18-C5TR(U5)及其外围器件和 R2,才能正常启动 GC2145 摄像头。