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
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.
最简单,最常用,最有效,最节能,TI提供的大多数例程都是这种配置。
典型代表:SampleBLEPeripheral Project和Sample BLECentral Project
应用在另外一个处理器上跑,协议栈在CC2540/41上运行。
典型代表:HostTestRelease Project
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.
Bluetooth® Low Energy
Software Developer’s Guide
v1.3.2
Document Number:SWRU271F
TI_BLE软件开发笔记2-Overview Software Development Platform
标签: 读书笔记 BLETI_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.
相关文章推荐
- TI_BLE软件开发者指导7——属性(笔记)
- TI_BLE软件开发者指导3——物理层(笔记)
- TI_BLE_软件开发者指导1-Overview(笔记)
- TI_BLE软件开发者指导8——安全(笔记)
- Java开发者一个月开发出跨平台开源办公软件
- 大道至简 – 准备分享给共享软件开发者的插件式开发平台
- TI 达芬奇系统软件开发平台相关软件的配置说明_20120509
- 【实战\Java SSM快速开发仿慕课网在线教育平台项目笔记】第1章 课程项目整体概述(整体介绍及Eclipse,Maven,新浪SAE软件平台介绍)
- Salesforce开发者学习笔记之二:Salesforce开发平台应用场景
- 关于TI的达芬奇平台软件开发流程讲解
- 开始写笔记,学习win8开发,争取做一个独立软件开发者
- 互动平台开发笔记 2005-3-15
- 小议手机软件平台开发(4) - 政治问题
- 敏捷软件开发(原则,模式与实践)笔记1
- #1 微软公司软件开发模式简介--作为微软专家报告会笔记的具体补充
- 小议手机软件平台开发 [转]
- 小议手机软件平台开发(2) - 开发一个开放平台
- SkyEye(一种软件模拟的系统开发平台)
- 小议手机软件平台开发(4) - 开发平台需要CMM吗?
- 软件开发学习笔记的汇辑说明