个人简介
- 作者简介:大家好,我是喜欢记录零碎知识点的菜鸟打工人。
- 个人主页:欢迎访问我的 Ethernet_Comm 博客主页
- 支持我:点赞+收藏⭐️+留言
- 系列专栏:物联网开发ESP32
- 格言:写文档啊不是写文章,重要的还是直白!
本文档自己下载并烧录测试过的,工程结构非常清晰,是一个非常好的学习框架。
主要学了:
这里是引用
- 队列的使用,内存的管理
- socket tcp 服务器的连接
- 普通蓝牙协议连接通信
记录于2023-09-08 porket zhang
目录
- 1. 项目简介
- 1.1 ESP32_BLE_GateWay
- 2. 队列应用场景
- 3. 队列使用过程解析
- 4. 队列出入列数据原理图展示
- 4.1 push数据
- 4.2 pop数据
项目介绍:
参考博主博文 : 【ESP32学习笔记(48)——WiFi蓝牙网关】
基于 ESP32
的蓝牙网关, 下载的高质量代码
【功能描述】
功能:实现 esp32
作为主设备扫描蓝牙设备从机,并将扫描的信息发送出去,发送至连接的 tcp 服务器
【学习点】
学习点:代码框架,队列的使用,内存管理
无法预估队列的长度时,用链队列。
参考资料:
数据结构–队列–链式队列入队、出队等基本操作的实现(C语言)
⭐1.创建并初始化队列
⭐2.入队
⭐3.出队
⭐4.遍历打印链式队列中的元素
⭐5.判断队空
⭐6.计算队列中的数据个数
⭐7.动态内存释放