TTC CC2640R2 SDK开发套件介绍

作者: ff75cdf4bdf3 | 来源:发表于2018-05-14 16:18 被阅读15次

    TTC CC2640R2 SDK开发套件简介

    1、TTC CC2640R2 SDK开发套件是由我司针对TI的CC2640R2F芯片开发提供的快速开发工具;

    2、避免开发人员将大量精力放在蓝牙调试方面,只需将精力放在对CC2640R2F芯片功能的应用开发上;

    3、重点优化了蓝牙协议栈及RTOS,解决RTOS的使用习惯问题,让更多的本土应用工程师更易于接受;

    4、提供常用硬件驱动API,方便应用开发人员快速上手,并无障碍应用,所有的驱动全部调试测量OK,不存在跟缓存,溢出,死机等相关的问题;

    5、TTC CC2640R2 SDK提供了蓝牙参数设置、蓝牙数据收发、蓝牙状态处理等API,同时也提供了生产时所需的测试程序,开发人员无需再设计测试程序;

    6、使用TTC CC2640R2 SDK能适配我司提供的TTC-BLE 软件,方便调试数据收发,并且支持数据加密解密功能,能极大的缩短CC2640R2F的开发周期;

    7、所有的说明文档,根据客户实际需求制定,从客户角度来制定文档,满足客户对BLE部分的所有解答需求,方便客户在文档里能够直观的找到;

    8、配套完整的视频教程和例程代码,以及对应的电子档教程,双管齐下,让BLE部分也能向普通的MCU一样易于熟悉;

    9、增加了更多的跟项目应用相关的驱动,比如ANCS,微信接入等;

    10、增加了各种行业相关的驱动,比如电子烟,低周波,胎压监测等;

    11、使用TTC SDK能适配我司提供的APP测试软件,方便调试数据收发,并支持数据加密和解密功能;

    12、支持多连接功能,支持自动根据MTU Size对数据进行分包,确保数据发送不丢包;

    13、支持大包蓝牙数据传输功能,最大支持单包数据传输248字节;

    14、从机,从机+观察者角色支持128位UUID功能

    在BLE通信中,GAP角色分为主机,从机,观察者及广播模式。

          照实际常用开发需求,TTC SDK V3.x版本增加了更加丰富的蓝牙角色的示例,其中还包括两种组合模式;

          用户可以使用相关AT指令即可完成不同角色的功能控制,可更高效的完成蓝牙主机,从机等角色的开发。

    SDK角色包含以下4种:

    1、从机

    2、从机+观察者组合模式

    3、主机

    4、主机+广播组合模式

    通过AT指令即可完成的基本操作有:

    1、从机

    (1)开启广播

    (2)关闭广播

    (3)向主机发送数据

    (4)断开与主机的链接

    2、从机+观察者

    (1)广播扫描

    (2)开启广播

    (3)关闭广播

    (4)向主机发送数据

    (5)断开与主机的链接

    3、主机

    (1)扫描设备

    (2)连接设备

    (3)向从机发送数据

    (4)断开与丛机的链接

    4、主机+广播

    (1)扫描设备

    (2)连接设备

    (3)向丛机发送数据

    (4)断开与丛机的链接

    (5)开启广播(不可链接)

    (6)关闭广播

    以上DEMO示例使用TTC SDK开发套件、手机APP(TTC-BLE)以及PC端软件(TTCDemo)即可完成功能演示。

    另外,TTC SDK V3.x也同时加入AT指令版本的驱动DEMO。

    TTC CC2640R2 SDK核心优势

    1、全面支持蓝牙5.0的硬件及协议栈;

    2、独有的多核心架构搭配多线程操作系统,将交互体验及综合功耗降到极致;

    3、提供复合型蓝牙多角色的应用实例,演示视频,及示例代码;

    4、为客户提供基于蓝牙认证的硬件RF设计,及软件的框架设计;

    5、提供独有的生产测试工具,降低客户对RF终端产品量化的生产测试门槛;

    相关文章

      网友评论

        本文标题:TTC CC2640R2 SDK开发套件介绍

        本文链接:https://www.haomeiwen.com/subject/cwrjdftx.html