介绍TTC CC2541 SDK 蓝牙4.0开发套件

简介

    TTC CC2541 SDK 是由我司针对TI的CC2541芯片开发提供的快速开发工具。旨在让开发人员不再需要将大量精力放在蓝牙调试方面,只需将精力放在对CC2541芯片功能的应用开发上。

TTC CC2541 SDK提供了蓝牙参数设置、蓝牙数据收发、蓝牙状态处理等API,同时也提供了测试程序,开发人员无需再设计测试程序。使用TTC CC2541 SDK能适配我司提供的TTC-BLE 软件,方便调试数据收发,并且支持数据加密解密功能,能极大的缩短产品的开发周期。

TTC SDK框架

TTC CC2541 SDK构成

1、IAR仿真调试软件:IAR FOR 8051 V9.1

2、烧录软件:Setup_SmartRF_Studio_7-1.8.0

3、CC2541 SDK工程:TTC_BLE_CC2541_SDK v1.0.1

4、CC Debugger驱动程序

5、SDK开发套件:开发板X2,CC Debugge调试器X1,JTAG调试电缆,Micro USB线

6、TTC-CC2541-SDK开发使用说明文档:

                                  CC2541 SDK开发环境安装说明

                                  TTC CC2541 SDK说明

7、TTC  BLE  API:Android  BLE  API使用说明文档及示例

                  IOS  BLE  API使用说明文档及示例

  备注:1、由于SDK在不断的更新,上述说明文档的最新版本请咨询业务人员

        2、我司另外还提供配套的学习教程方便开发者快速上手开发


TTC  SDK优势

完整的蓝牙解决方案:芯片/模组+固件平台+ API(双平台APP)+云端接入;

简洁的蓝牙参数设置;

稳定可靠的OAD升级方式;

类似串口数据收发的蓝牙交互模式;

完善的SDK说明文档及中文注释;

快速启动时间(OSAL < 500ms);

数据支持AES 加密解密;

完整的蓝牙参数验证,适配安卓、IOS 两大平台(市面上100款左右的主流安卓机型,IOS7.0以上机型均适配),用户无需烦恼蓝牙参数适配问题;

完整的测试方案提供,SDK 已包含测试程序,用户无需设计蓝牙测试程序;

配套的专业测试方法、SDK 包、开发调试工具、DEMO 板;

减少由于蓝牙导致设备工作异常的情况出现;


TTC SDK解决的问题

  一、蓝牙固件

  二、双平台蓝牙开发SDK

  三、CC2541丰富的外围驱动,SDK已有驱动如下:

1、功能强大的 5 通道直接内存访问 (DMA)

2、通用定时器 (1 个 16 位,2 个 8 位)

3、红外 (IR) 生成电路

4、具有捕捉功能的 32-kHz 睡眠定时器

5、精确数字接收到的数字信号强度指示器 (RSSI) 支持

6、电池监视器和温度传感器

7、含 8 通道和可配置分辨率的 12 位模数转换器 (ADC)

8、高级加密标准 (AES) 安全协处理器

9、2 个功能强大的支持几个串行协议的通用异步接收发器 (UART)

10、23 个通用 I/O 引脚(21 × 4 mA,2 × 20 mA)

11、I2C 接口

12、2 个具有 LED 驱动功能的 I/O 引脚

13、安全装置定时器

14、集成的高性能比较器


TTC SDK行业典型应用

健康和医疗                                 

  低周波按摩器

  穿戴医疗

  温度计

  血糖和压力计

  电子秤

家庭和楼宇自动化

  智能家居终端

体育和健身

  智能穿戴设备

  运动器材

  心率监测仪器

工业4.0

  物料跟踪

  资产管理

  生产和制造自动化

信标

广告牌

移动支付

胎压监测

电子烟

推荐阅读更多精彩内容