您的位置:首页 > 其它

TI_BLE_软件开发者指导2—软件开发平台(笔记)

2017-01-05 17:57 295 查看
Texas Instruments CC2540/41

Bluetooth® Low Energy

Software Developer’s Guide

v1.3.2

Document Number:SWRU271F

TI_BLE软件开发笔记2-Overview Software Development Platform

标签: 读书笔记 BLE

TI_BLE软件开发笔记2-Overview Software Development Platform
1 Configurations
11 Single-Device

12 Network Processor

2 Projects

TI的BLE软件开发工具包是免版税的,用来开发单模BLE应用。基于CC2540/41,片上系统解决方案。

The CC2540/41 combines a 2.4GHz RF transceiver, microcontroller, up to 256kB of in-system programmable memory, 8kB of RAM, and a full range of peripherals.

2.1 Configurations

开发平台有两种协议/应用的配置方案:

2.1.1 Single-Device

Controller、host、profiles和applications都在CC2540/41上面实现。

最简单,最常用,最有效,最节能,TI提供的大多数例程都是这种配置。

典型代表:SampleBLEPeripheral Project和Sample BLECentral Project

2.1.2 Network Processor

Controller、host在CC2540/41上实现,profiles和applications在另一个硬件平台上实现。这个另一个平台和CC2540/41可以通过生产商设计的接口(SPI,UART,通过USB虚拟的UART),用HCI的命令进行通信。

应用在另外一个处理器上跑,协议栈在CC2540/41上运行。

典型代表:HostTestRelease Project

2.2 Projects

SampleBLEPeripheral Project: single-device configuration,can be used as a reference for developing a slave/peripheral application.

SampleBLECentral Project: single-device configuration,can be used as a reference for developing a master/central application.

HostTestRelease Project: BLE network processor,contains configurations for both master and slave roles.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  蓝牙