文章目录

  • 一、前言
  • 二、标准BLE软件架构
  • 三、标准BLE数据流
  • 四、Telink BLE 软件架构

一、前言

教程目录大纲请查阅:泰凌微8258入门教程——导读
开发环境搭建请查阅:泰凌微8258入门教程 环境篇②——Telink IDE开发环境搭建
烧录下载运行请查阅:泰凌微8258入门教程 环境篇③——Telink BDT烧录下载

尽管是最简单的BLE Single Connection,但是了解下BLE 软件架构,还是有助于我们后续的快速上手。

二、标准BLE软件架构

  • Controller作为 BLE 底层协议,包括

    • Physical Layer (PHY),泰凌微BLE SDK种将这部分的代码完全封装到 library(drivers/8258/rf_drv.h) 中,User

泰凌微8258入门教程 BLE篇②——BLE Single Connection 蓝牙BLE 软件架构相关推荐

  1. 泰凌微8258入门教程 进阶篇③——LIGHT HSL+CT 彩色灯+色温灯调光

    文章目录 一.前言 二.刷新Light函数 light_dim_refresh() 三.Light硬件引脚 light_res_hw 一.前言 HSL彩色灯调光和CT色温灯调光 ,前面两篇博文都有讲述 ...

  2. 泰凌微8258入门教程 基础篇⑬——群组(订阅)增删流程

    文章目录 一.演示 二.源码分析 三.流程图梳理 3.1 添加群组(订阅) 3.2 删除群组(订阅) 四.增删群组日志 4.1 添加群组(Living Room) 4.2 添加群组(Kitchen) ...

  3. 泰凌微8258入门教程 进阶篇④——恢复出厂配置

    文章目录 一.演示 二.日志 三.上电序列检测(SDK) 四.上电序列检测(简化) 五.不足与改进 一.演示 泰凌微8258--恢复出厂配置 二.日志 [2021-04-05 21:14:26.756 ...

  4. 泰凌微8258入门教程 基础篇②——BDT调试工具Tdebug实时查看全部变量

    文章目录 一.前言 二.操作准备 三.实时查看 一.前言 泰凌微给的开发工具,并没有看到可以实时调试,单步调试,断点调试的功能. 只有这个BDT工具,里面有Tdebug功能,可以实时查看程序的全局变量 ...

  5. 泰凌微8258入门教程 环境篇⑤——不同SDK的区别和SDK文件内容的简单介绍

    文章目录 一.前文 二.不同SDK的区别 三.SDK文件内容 四.Android Apk 一.前文 最近挺多博友加我微信,问了我一些比较简单且基本的问题. 虽然比较简单且基本,但是架不住问的人多,我还 ...

  6. 泰凌微8258入门教程 基础篇④——sig_mesh_sdk架构介绍

    文章目录 一.前言 二.SDK文件架构 三.SDK Demo Project 四.vendor文件架构 4.1 common 4.2 Demo Project目录 五.产品类型定义 一.前言 本系列的 ...

  7. 泰凌微8258入门教程 环境篇①——SDK、工具和文档下载

    文章目录 一.官网WiKi 二.SDK和手册 三.开发编译工具 四.烧录调试工具 五.Android Apk 一.官网WiKi 官网:TLSR825x Series - Telink wiki 二.S ...

  8. 泰凌微8258入门教程 问题篇①——串口日志无法打印问题

    文章目录 一.前言 二.SDK版本 三.源码修改 3.1 proj/mcu/config.h 3.2 proj_lib/sig_mesh/app_mesh.h 3.3 vendor/boot_load ...

  9. 泰凌微8258入门教程 基础篇⑤——发送数据流程

    文章目录 一.Sig Mesh协议 二.Sig SDK 流程图 三.mesh_tx_cmd 四.增加Log 五.调试 一.Sig Mesh协议 二.Sig SDK 流程图 Created with R ...

  10. 泰凌微8258入门教程 基础篇①——Bluetooth® SIG Mesh 快速上手

    文章目录 一.前言 1.1 Telink Bluetooth® Mesh开发工具 1.2 Bluetooth®SIG mesh演示 1.3 基于SDK的演示二进制文件 二.基于APP的节点控制 2.1 ...

最新文章

  1. c语言二叉排序树的创建与查找,C语言实现二叉查找树的插入和删除操作问题求教...
  2. python linux服务_Python脚本作为Linux服务/守护程序
  3. java io 模型_五种 IO 模型
  4. C++ Primer 第五版 第6章——函数阅读笔记及习题答案(完整,附C++代码)
  5. Android 系统(210)----Android的.so文件你需要知道那些知识
  6. 又是安卓玩剩下的功能!下代iPhone或可同时连两副耳机
  7. 关于json包爆红我有话说
  8. mysql 空位补0_MySQL 删除数据后物理空间未释放
  9. Audition人声美化
  10. 微信视频号推流直播使用测评
  11. 漫谈TCP-AIMD/BBR的公平性以及buffer bloat
  12. 物联网毕业设计 单片机指纹识别考勤系统设计与实现
  13. uni-app视频保存到本地/相册
  14. 【大数据技术分享】数据清理的终极指南
  15. SDK无埋点技术在百分点的探索和实践
  16. 自增,自减(java为例)
  17. yum安装iostat命令时,提示No package iostat available. 错误:无须任何处理
  18. TOJ4309 表达式求值 stack
  19. 日语学习 第4篇 部屋(へや)に机(つくえ)と椅子(いす)があります
  20. 界面组件Telerik UI for WPF全新的Windows 11主题,一起来探索

热门文章

  1. java中如何实现继承_Java继承
  2. 使用Django构建个人网站(十)——注册内容追加,前端知识大应用
  3. docker基础:使用非root用户操作docker
  4. 【币圈心得】套单、交易框架
  5. python自动化的实践笔记
  6. OpenDaylight
  7. 局域网内PC,打开WEB网页慢或者超时
  8. 阿里巴巴矢量图标库导入到自己的项目中
  9. WY37 - 操作序列 - 网易
  10. Java学习 - Mac安装JDK