|
查看: 9|回复: 0

一文看懂泰凌 SDK 之一:认识泰凌和泰凌 SDK

[复制链接]

3

主题

9

回帖

91

积分

管理员

积分
91
发表于 3 小时前 | 显示全部楼层 |阅读模式

一文看懂泰凌 SDK 之一:认识泰凌和泰凌 SDK

这是「一文看懂泰凌 SDK」系列的第一篇,先带你认识泰凌微电子和它的 SDK 体系。读完你会知道:泰凌是谁、覆盖哪些连接技术、SDK 怎么命名、整体架构长什么样。至于"具体该用哪个 SDK、怎么选",我们留在第二篇《一文看懂泰凌 SDK 之二:有哪些、怎么选》里展开。

一、先认识泰凌

泰凌微电子(Telink Semiconductor)是一家专注于物联网无线连接 SoC 的芯片公司,产品覆盖蓝牙低功耗(BLE)、经典蓝牙、蓝牙 Mesh、Zigbee、Thread、Matter、Wi-Fi 以及 2.4GHz 私有协议等多种连接技术,广泛应用于智能家居、无线音频、人机交互设备(键鼠/遥控器)、智慧零售(电子价签 ESL)、工业物联网与汽车电子等领域。
技术覆盖广、协议多,对应的 SDK 自然也多——这正是我们开设这个系列帖子的原因:帮你从"一脸懵"到"秒定位"。

二、我们的开源布局:代码、文档、论坛

泰凌把所有对外发布的 SDK 都开源在社区,欢迎 Star、Fork、提 Issue:
  • Gitee:https://gitee.com/telink-semi
  • GitHub:https://github.com/telink-semi
配套资源一站直达:
资源
链接
说明
官网
https://www.telink-semi.cn/
产品中心、应用方案、芯片选型与 SDK 版本对照
文档中心
https://doc.telink-semi.cn/doc/zh/
中英文开发手册、Get Started、Developer Handbook
技术论坛
https://forum.telink-semi.cn/
有问必答,技术团队支持

三、认识芯片:TC 系列与 TL 系列

选 SDK 之前,先要知道自己用的是哪一系列芯片。泰凌 SDK 的命名规则与芯片系列直接对应:
TC 系列
TL 系列
MCU 内核
Telink 自研 TC32 MCU core
RISC-V MCU core
典型型号
TLSR825X / TLSR827X / TC321X / TC122X / TC123X 等
TLSR951X / TLSR952X / TL751X / TL752X / TL721X / TL321X / TL322X / TL323X / TL521X 等
对应驱动 SDK
tc_platform_sdk
tl_platform_sdk
小贴士:具体芯片选型及对应支持的 SDK 信息,可从官网产品选型工具查看。

四、SDK 总体架构:三层结构,层层递进

泰凌的 SDK 体系可以概括为「平台驱动层 → 协议栈层 → 应用与垂直方案层」的分层架构:
  • 平台驱动层:芯片外设驱动与基础 API,是一切 SDK 的地基
  • 协议栈层:BLE、Zigbee、Matter、音频等标准/私有协议栈
  • 应用与垂直方案层:面向具体场景的参考设计与垂直解决方案
(配图:SDK 分层架构示意图)

五、SDK 家族速览:先混个脸熟

按无线协议与应用场景,泰凌 SDK 大致分为以下家族。每个家族的仓库构成、功能细节与芯片支持,详见第二篇:
家族
一句话说明
平台 SDK
芯片外设驱动与基础 API,所有上层 SDK 的地基
BLE / Bluetooth Mesh
BLE 连接 + 2.4G 私有协议,以及 SIG Mesh v1.1
Zigbee / 802.15.4 / RF4CE
低功耗自组网与远程控制
Matter
智能家居统一标准,over Thread / over Wi-Fi
Zephyr 生态
基于 Zephyr RTOS 的多协议开发平台
音频 SDK
BT 经典 + LE Audio + 2.4G 低延迟多模音频
Wi-Fi SDK
TLSR9118 的 Wi-Fi / BLE 双模
想深入了解每一族、并快速定位到适合自己的仓库?直接看第二篇《一文看懂泰凌 SDK 之二:有哪些、怎么选》。

六、快速上手三步走

  1. 1. 获取 SDK:到 Gitee / GitHub 搜索对应仓库名,clone 即用
  2. 2. 阅读文档:文档中心有规格书、SDK 入门指南、软件开发手册与应用指南
  3. 3. 遇到问题:到技术论坛发帖,泰凌专业技术团队为您解答

七、下一篇预告

这篇带你认识了泰凌和 SDK 体系的全貌。下一篇《一文看懂泰凌 SDK 之二:有哪些、怎么选》会用三步决策法,教你在众多仓库中精准锁定适合自己的那一个,并附上「仓库 ↔ 支持芯片」速查表。
你最常用哪一款 SDK?希望我们开源哪些参考设计?欢迎在评论区留言,也欢迎到各仓库提 Issue / PR,和我们一起把 Telink 的开源生态做得更好。

本版积分规则

关注公众号
隐私政策|Telink forum

相关侵权、举报、投诉及建议等,请发 E-mail:forum@telink-semi.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.|沪ICP备17008231号-1 |沪公网安备31011502403548号

在本版发帖返回顶部