没有合适的资源?快使用搜索试试~ 我知道了~
cc2540sandeepBLE_Training_2012-March.pdf
需积分: 7 0 下载量 100 浏览量
2018-04-20
22:58:58
上传
评论
收藏 7.56MB PDF 举报
温馨提示
试读
105页
SW Training on Bluetooth Low Energy Deep Dive,with some samples
资源推荐
资源详情
资源评论
LPRF: SW Training
Bluetooth Low Energy Deep Dive
March 2012
TI Information – Selective Disclosure
Agenda
• Introduction
• Bluetooth Low Energy Protocol Stack
– Stack Architecture / Overview
– Link Layer – Basics of BLE communication
– Generic Access Profile (GAP) – Roles, Device Discovery, Connections,
Security
– Attribute Protocol (ATT) – Attribute Table, Reading and Writing Data
– Generic Attribute Profile (GATT) – Profiles, Services, Characteristics
• CC2540 BLE Software
– CC2540 Hardware Overview
– CC2540 BLE Software Architecture and Structure
– SimpleBLEPeripheral Project – Framework for Custom Applications
– GAP Role Profiles and Bond Manager
– GATT Profiles and Services
– CC2540DK-MINI Kit Overview
TI Information – Selective Disclosure
What is Bluetooth Low Energy?
• A wireless protocol standard overseen by the Bluetooth
Special Interest Group (BT-SIG), comprised of member
companies including Texas Instruments
• The primary new feature added to the Bluetooth standard
in version 4.0 of the Bluetooth core specification (adopted
in June 2010)
• Targeted towards wireless applications with low-power,
low-latency, and low-throughput requirements
• Primarily centered around the mobile phone and PC
ecosystem, but can be used for other applications as well
• Expected to be found in billions of devices over the next
five years
• Not backwards compatible with classic Bluetooth devices
TI Information – Selective Disclosure
Agenda
• Introduction
• Bluetooth Low Energy Protocol Stack
– Stack Architecture / Overview
– Link Layer – Basics of BLE communication
– Generic Access Profile (GAP) – Roles, Device Discovery, Connections,
Security
– Attribute Protocol (ATT) – Attribute Table, Reading and Writing Data
– Generic Attribute Profile (GATT) – Profiles, Services, Characteristics
• CC2540 BLE Software
– CC2540 Hardware Overview
– CC2540 BLE Software Architecture and Structure
– SimpleBLEPeripheral Project – Framework for Custom Applications
– GAP Role Profiles and Bond Manager
– GATT Profiles and Services
– CC2540DK-MINI Kit Overview
TI Information – Selective Disclosure
Bluetooth Low Energy Protocol Stack
Architecture / Configurations
• Protocol stack consists of two main sections:
– Controller
– Host
• Profiles and Application sit on top of the GAP
and GATT layers of the host
• In a “single-device solution” (or “single-chip
solution”), the host, controller, profiles, and
application are all implemented together on the
same chip
• In a “dual-device solution”, the BLE controller is
implemented on one device, while the host,
application, and profiles are implemented
separately
• In a “network processor”, the host and
controller are implemented together, but the
application and profiles sit on another device
(such as a PC or external microcontroller)
• CC2540 can support any of these
configurations
TI Information – Selective Disclosure
剩余104页未读,继续阅读
资源评论
qq_34764992
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功