硬件支持

更新时间:2022-11-24 09:20:02下载pdf

接入涂鸦平台的蓝牙 LE(Bluetooth Low Energy)芯片可以分为两个类别:

  • 涂鸦对该芯片进行了硬件适配,则称为 涂鸦标准芯片
  • 客户或者第三方机构自行进行了硬件适配,则称为 第三方芯片

您可根据自身产品选择合适的芯片方案。如果选用的是 涂鸦标准芯片,涂鸦会提供对应的硬件设计参考、云模组和开发评估套件,您可以参考相关资料进行开发。

使用 涂鸦标准芯片,涂鸦会对部分引脚功能做相应限制,与蓝牙芯片规格书标注内容有差异,请参考对应的芯片平台硬件 GPIO 说明文档开发。
使用 第三方芯片 自行进行适配,您需要注意涂鸦提供的 lib 库会占用 32K Flash和 8K Ram 以上空间,您需要评估芯片资源满足后,再进行导入

芯片平台列表

涂鸦标准芯片

涂鸦提供适配过该芯片平台的 SDK 和搭配用的模组,并完成了芯片适配移植,您可以在 IoT 平台选择对应模组下载 SDK 使用,直接开发应用代码:

厂商 芯片平台 分类 SDK 获取说明
Nordic nRF52832 涂鸦标准芯片 获取 SDK-涂鸦标准芯片
Cypress PSoC63 涂鸦标准芯片 获取 SDK-涂鸦标准芯片
博通集成 BK3431Q 涂鸦标准芯片 获取 SDK-涂鸦标准芯片
博通集成 BK3432 涂鸦标准芯片 获取 SDK-涂鸦标准芯片
富芮坤 FR8018H 涂鸦标准芯片 获取 SDK-涂鸦标准芯片
奉加微 PHY6222 涂鸦标准芯片 获取 SDK-涂鸦标准芯片
泰凌微 TLSR8250 涂鸦标准芯片 获取 SDK-涂鸦标准芯片

第三方芯片

涂鸦根据芯片平台的编译工具链,提供 lib 库和通用 SDK,SDK 通常占用 32K Flash 和 8K Ram 空间,您评估芯片资源满足要求后,将 lib 库移植到 SDK 内适配开发,以下是部分第三方芯片平台的 lib 库,您可以自行对照下载使用。

厂商 芯片平台 分类 芯片架构 编译工具链 lib 库 使用说明
洛达 AB1562F 第三方芯片 - - lib_AB1562F.a 涂鸦未进行过移植适配,搭配 GitHub 获取的通用 SDK,参考 SDK 移植文档使用
杰理 AC296X 第三方芯片 32bit RISC JL_toolchain v2.28 lib_AC296X.a 涂鸦未进行过移植适配,搭配 GitHub 获取的通用 SDK,参考 SDK 移植文档使用
杰理 AC695X 第三方芯片 32bit RISC JL_toolchain v2.4.4 lib_AC6955F.a 涂鸦未进行过移植适配,搭配 GitHub 获取的通用 SDK,参考 SDK 移植文档使用
恒玄 BES2300P 第三方芯片 CM33Dualcore ARM Cortex M4F GNUARM/4.9 lib_BES2300P.a 涂鸦未进行过移植适配,搭配 GitHub 获取的通用 SDK,参考 SDK 移植文档使用
恒玄 BES2500I 第三方芯片 CM33Dualcore ARM Cortex M4F GNUARM/4.9 lib_BES2500I.a 涂鸦未进行过移植适配,搭配 GitHub 获取的通用 SDK,参考 SDK 移植文档使用
翱捷 ASR5601 第三方芯片 - - lib_ASR5601.a 涂鸦未进行过移植适配,搭配 GitHub 获取的通用 SDK,参考 SDK 移植文档使用
博通 BK3266I 第三方芯片 - - lib_bk3266.a 涂鸦未进行过移植适配,搭配 GitHub 获取的通用 SDK,参考 SDK 移植文档使用
博通 BK3288 第三方芯片 - - lib_bk3288.a 涂鸦未进行过移植适配,搭配 GitHub 获取的通用 SDK,参考 SDK 移植文档使用
Bluetrum BT892X 第三方芯片 RISC-V RV32-Toolchain-Setup_v1.1.2 lib_BT892X.a 涂鸦未进行过移植适配,搭配 GitHub 获取的通用 SDK,参考 SDK 移植文档使用
炬芯 ATS3015 第三方芯片 32bit RISC Cygwin2.9 lib_ATS3015.a 涂鸦未进行过移植适配,搭配 GitHub 获取的通用 SDK,参考 SDK 移植文档使用
炬芯 ZS285A 第三方芯片 MIPS Codescape GNU Tools 2009.09 lib_ZS285A.a 涂鸦未进行过移植适配,搭配 GitHub 获取的通用 SDK,参考 SDK 移植文档使用
山景 BP1048B2 第三方芯片 32bit RISC AndeSight300RDS lib_BP1048B2.a 涂鸦未进行过移植适配,搭配 GitHub 获取的通用 SDK,参考 SDK 移植文档使用
TI CC2541 第三方芯片 8051 IAR for 8051 8.20.2 lib_CC2541.lib 涂鸦未进行过移植适配,搭配 GitHub 获取的通用 SDK,参考 SDK 移植文档使用
Atmosic ATM2202 第三方芯片 ARM Cortex M0 OpenOCD+GCC lib_ATM2202.a 涂鸦未进行过移植适配,搭配 GitHub 获取的通用 SDK,参考 SDK 移植文档使用
高通 QCC3040 第三方芯片 RISC+MIPS DSP Qualcomm Multicore Development Environment 2.5.1.4.7.3491167 lib_QCC3040.a 涂鸦未进行过移植适配,搭配 GitHub 获取的通用 SDK,参考 SDK 移植文档使用
慧联 ws102 第三方芯片 32bit RISC Sublime Text1.4 lib_ws102.a 涂鸦未进行过移植适配,搭配 GitHub 获取的通用 SDK,参考 SDK 移植文档使用
联发科 MT2523 第三方芯片 ARM Cortex M4 Ubuntu+make3.81 lib_mt2523.a 涂鸦未进行过移植适配,搭配 GitHub 获取的通用 SDK,参考 SDK 移植文档使用
联发科 MT2502 第三方芯片 ARM7 RVCT3.1 lib_mt2502c.lib 涂鸦未进行过移植适配,搭配 GitHub 获取的通用 SDK,参考 SDK 移植文档使用

如果您使用第三方芯片接入涂鸦,没有在此处找到相应的 lib 库,请 提交工单 申请。

蓝牙云模组

蓝牙云模组是涂鸦提供的支持蓝牙 LE 协议、多种尺寸规格、多种工作温度、多种焊接方式的一系列超高性价比自研模组。模组广泛应用于各种蓝牙 LE 产品,您可根据自身的产品需求选择,详细信息请参考 蓝牙模组

开发评估套件

为了方便您快速进行技术方案评估,调试开发产品,涂鸦针对标准芯片平台,开发了各种规格的系列开发板。您可以自由组合搭配使用,用于产品前期调试验证。详情请参考 三明治开发套件