参考文档1:http://blog.chinaunix.net/uid-21411227-id-5750680.html
参考文档2:http://blog.csdn.net/feilusia/article/details/52334125
参考文档3:http://blog.csdn.net/u012862871/article/details/51702627
一、简介
本文介绍如何在SimpleBLEPeripheral工程中,将16bit的UUID转换成128bit的UUID
二、实验平台
协议栈版本:BLE-CC254x-1.4.0
编译软件:IAR 9.20.2
硬件平台:Smart RF(主芯片CC2541)
首先了解下基本概念(参考文档1)
2.7 UUID “GATT层”中定义的所有属性都有一个UUID值,UUID是全球唯一的128位的号码,它用来识别不同的特性。 2.7.1 蓝牙技术联盟 UUID 蓝牙核心规范制定了两种不同的UUID,一种是基本的UUID,一种是代替基本UUID的16位UUID。 所有的蓝牙技术联盟定义UUID共用了一个基本的UUID: 0x0000xxxx-0000-1000-8000-00805F9B34FB |