- 博客(3)
- 收藏
- 关注
原创 一文搞定蓝牙基础及蓝牙协议栈 ble(GAP ATT GATT协议栈,profile/uuid/特征值/service,广播,扫描,连接)
本文介绍了蓝牙技术的发展历程及其核心技术特点,重点分析了低功耗蓝牙(BLE)的协议栈架构。蓝牙技术自1994年提出以来,已迭代至第五代,目前由蓝牙技术联盟(SIG)维护标准。BLE作为蓝牙4.0的核心特性,具有低功耗(降低90%)、快速连接(3ms内完成)和远距离(100米以上)等优势。协议栈分为控制器(Controller)、主机(Host)和应用层三部分,其中控制器包含物理层(PHY)和链路层(LL),负责射频通信、数据包处理和连接管理;主机实现高层协议功能。文章详细阐述了PHY层的频段管理、调制方式和
2025-07-31 11:19:47
8573
1
原创 长短信资料
超长短信编码需要首先把 TP_udhi 的值设置设置为 1,在消息正文中增加协议头,然后在每条超长短信分割而成的短信中增加协议头,协议头分两种,分别是长度为 6 和长度为 7 的协议头。第四个字段是用来标识整个合并短信的参考数字标识,用于在短信发送端标识不同的长短信,每次在发送端发送长短信时,该值将会在前一个长短信该值的基础上加1,用于区分不同的长短信(由于该字段为1个 byte ,所以取值范围1-255,即同时在发送端同时可以发送255条长短信)接收终端会根据参考数字标识及源号码鉴别是否同一条长短信;
2024-10-24 10:24:48
1338
原创 【Python】自学笔记
dict的查找速度快不是没有代价的,dict的缺点是占用内存大,还会浪费很多内容,list相反,占用内存小,但查找速度慢。我们可以认为在Python3.6的版本以后,dict是有序的。python的dict就是专门保存这种映射的,使用dict可以方便的保存“名字”->“成绩”的映射。对于基础数据类型,字符串、数字等,这些都是不可变的,可以作为dict的key。
2024-08-30 11:57:30
1618
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅