一、初识BLE 通过这两天对《CC2540 BLE Software Developer Guider V1.2.pdf 》的学习对CC2540以及蓝牙4.0有了一个整体上的认识: 1、蓝牙4.0协议:BR/EDR(标准蓝牙)+ BLE,目前CC2540硬件只支持BLE这种单模无线标准,不能够与4.0以前的版本通信。 2、针对CC2540 BLE-Stack 重点学习了该协议栈的结构,TI的蓝牙平台支持两种协议栈/应用配置:单一设备配置、网络处理器配置(application/profile在另外的处理器或者PC上的应用)。 3、重点学习了协议栈最顶层的两个通用profile:GAP(通用接入规范)、GATT(通用属性规范)。 4、GAP主要负责处理设备的接入方式以及接入的过程:设备发现、链路建立、链路终止、启动安全功能、设备配置(主要是连接参数的配