7ead6ae290a1370326fdb57bde9cd66d89a5537b
Chip-cn-dat/Beken-dat/BK3513-dat/2026-06-02-18-50-21.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/Beken-dat/BK3513-dat/2026-06-02-18-50-21.png differ |
Chip-cn-dat/Beken-dat/BK3513-dat/2026-06-02-18-52-11.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/Beken-dat/BK3513-dat/2026-06-02-18-52-11.png differ |
Chip-cn-dat/Beken-dat/BK3513-dat/2026-06-02-18-54-49.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/Beken-dat/BK3513-dat/2026-06-02-18-54-49.png differ |
Chip-cn-dat/Beken-dat/BK3513-dat/2026-06-02-19-01-02.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/Beken-dat/BK3513-dat/2026-06-02-19-01-02.png differ |
Chip-cn-dat/Beken-dat/BK3513-dat/BK3513-dat.md
| ... | ... | @@ -0,0 +1,54 @@ |
| 1 | + |
|
| 2 | + |
|
| 3 | +# BK3513-dat |
|
| 4 | + |
|
| 5 | + |
|
| 6 | +- datasheet == X |
|
| 7 | + |
|
| 8 | +- [[BK3513-dat]] - [[beken-dat]] |
|
| 9 | + |
|
| 10 | +- [[AC410x-dat]] |
|
| 11 | + |
|
| 12 | +- [[L2CAP-dat]] |
|
| 13 | + |
|
| 14 | + |
|
| 15 | + |
|
| 16 | + |
|
| 17 | +The BK3513 most commonly refers to an integrated circuit (IC) chip manufactured by BEKEN, a single-chip radio and baseband processor often used in Bluetooth modules, controllers (such as ShanWan PS3 gamepads), and wireless IoT devices. |
|
| 18 | + |
|
| 19 | +## SCH |
|
| 20 | + |
|
| 21 | + |
|
| 22 | + |
|
| 23 | + |
|
| 24 | + |
|
| 25 | + |
|
| 26 | +AC4101 |
|
| 27 | + |
|
| 28 | + |
|
| 29 | + |
|
| 30 | + |
|
| 31 | +JL AC1522C6230Q |
|
| 32 | + |
|
| 33 | + |
|
| 34 | + |
|
| 35 | + |
|
| 36 | +SPI FLASH芯片,8M-BIT大小,应该用来起缓冲作用以及存储一些开机音频、搜索到的FM电台频率吧。 |
|
| 37 | + |
|
| 38 | +BK3513作为低成本蓝牙控制器,广泛应用于智能家居、健康监测等低功耗设备中。在与 [[ESP32-dat]] 的通信中,[[L2CAP-dat]] 协议因支持面向连接的可靠传输,成为数据交互的首选方案。但实际开发中常出现以下问题: |
|
| 39 | + |
|
| 40 | +- 连接建立后频繁断开 |
|
| 41 | +- 数据传输速率远低于理论值 |
|
| 42 | +- 认证失败导致通信被拒绝 |
|
| 43 | + |
|
| 44 | +L2CAP协议栈架构 |
|
| 45 | + |
|
| 46 | +ESP-IDF的蓝牙协议栈基于Bluedroid实现,L2CAP层位于HCI(主机控制器接口)与RFCOMM(射频通信)之间,负责数据的分段与重组。关键代码实现位于components/bt/host/bluedroid/bta/jv/bta_jv_main.c,定义了L2CAP连接管理的核心函数: |
|
| 47 | + |
|
| 48 | +1. PSM值不匹配 |
|
| 49 | +2. |
|
| 50 | +BK3513默认使用动态PSM(协议/服务多路复用器)0x1001,而ESP-IDF示例中常使用0x1000。在examples/bluetooth/bluedroid/classic_bt/bt_l2cap_client/main/main.c中定义: |
|
| 51 | + |
|
| 52 | + 34:#define BT_L2CAP_DYNMIC_PSM 0x1001 |
|
| 53 | + |
|
| 54 | +若双方PSM值不一致,将直接导致连接请求被拒绝。 |
|
| ... | ... | \ No newline at end of file |
Chip-cn-dat/Beken-dat/beken-dat.md
| ... | ... | @@ -10,7 +10,19 @@ module - [[NBL1012-dat]] - [[NBL1022-dat]] == [[beken-dat]] |
| 10 | 10 | - [[RF-dat]] - [[radio-dat]] - [[BK1080-dat]] |
| 11 | 11 | |
| 12 | 12 | |
| 13 | +- [[BK3513-dat]] - [[beken-dat]] - [[BK3515-dat]] - [[BK3511-dat]] |
|
| 13 | 14 | |
| 15 | +- [[BK3296-dat]] - [[BK3266-dat]] |
|
| 16 | + |
|
| 17 | +- [[BK3437-dat]] - [[BK3435-dat]] - [[BK3432-dat]] |
|
| 18 | + |
|
| 19 | +BK3437,上海博通ble5.2 |
|
| 20 | + |
|
| 21 | +2.4G无线麦克风方案——采用上海博通 [[BK32881-dat]],高性价比 |
|
| 22 | + |
|
| 23 | +- [[BK3633-dat]] |
|
| 24 | + |
|
| 25 | +- [[BK3433-dat]] |
|
| 14 | 26 | |
| 15 | 27 | ## Proprietary |
| 16 | 28 |