?

CC2640R2 SDK開發工具套件

翼盟彩票客服 www.rwgzl.icu 產品型號:CC2640R2 SDK開發套件

產品配件:開發目標板(Core CC2640R2F)X1

                串口調試助手 X1

                TTC-XDS110調試器 X1

                JTAG調試電纜 X1

                Mini USB線 X1

芯片平臺:CC2640R2F(TI)

封裝尺寸:6*6(31個GPIO)、4*4(11個GPIO)

主控芯片應用程序代碼空間:80KB(可用)

協議棧版本:藍牙4.2 (可升級藍牙5.0)

傳輸距離:APP與從機:130米(PCB天線,空曠距離)
                主機與從機:185米(空曠距離)

工作電壓:1.8-3.8VDC

客戶支持中心
  • 詳細介紹
  • 規格參數
  • 訂購方式
  • 資料下載
  • 應用案例

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終端產品量化的生產測試門檻;

CC2640R2F簡介

CC2640R2F 器件是一款無線微控制器 (MCU),主要適用于 Bluetooth? 4.2 和 Bluetooth 5 低功耗 應用。

此器件屬于 SimpleLink? CC26xx 系列中的經濟高效型超低功耗 2.4GHz RF 器件。它具有極低的有源 RF 和 MCU 電流以及低功耗模式流耗,可確保卓越的電池使用壽命,適合小型紐扣電池供電以及在能源采集型應用中 使用。

SimpleLink Bluetooth 低功耗 CC2640R2F 器件含有一個 32 位 ARM? Cortex?-M3 內核(與主處理器工作頻率同為 48MHz),并且具有豐富的外設功能集,其中包括一個獨特的超低功耗傳感器控制器。此傳感器控制器非常適合連接外部傳感器,還適合用于在系統其余部分處于睡眠模式的情況下自主收集模擬和數字數據。因此,CC2640R2F 器件成為 注重 電池使用壽命、小型尺寸和簡便實用性的各類應用的理想選擇。

CC2640R2F 無線 MCU 的電源和時鐘管理以及無線系統需要采用特定配置并由軟件處理才能正確運行,這已在 TI-RTOS 中實現。TI 建議將此軟件框架應用于針對器件的全部應用程序開發過程,完整的 TI-RTOS 和器件驅動程序以源代碼形式免費提供。

這款 Bluetooth 低功耗控制器和主機庫嵌入在 ROM 中,并在 ARM? Cortex?-M0 處理器上單獨運行。此架構可改善整體系統性能和功耗,并釋放大量閃存以供應用。

TTC CC2640R2 SDK構成

1、IAR仿真調試軟件:IAR FOR ARM 7.80.4

2、燒錄軟件:TI Flash Programmer 2

3、TTC SDK安裝程序:TTC_BLE_CC2640R2_SDK V3.x

4、SDK開發套件:開發板X1,串口調試助手X1,TTC-XDS1100調試器X1,JTAG調試電纜,Mini USB線

5、TTC-SDK開發使用說明文檔:

TTC BLE SDK CC2640部分硬件特性測試V1.1

TTC SDK開發環境安裝說明V1.6

TTC SDK Beacon規格書V2.0

TTC SDK V3.x RTOS簡介V1.0

TTC SDK V3.x使用說明V1.3

TTC XDS110 V1.3

6、TTC  BLE  API:

Android  BLE  API使用說明文檔及示例

IOS  BLE  API使用說明文檔及示例

備注:

1、由于SDK在不斷的更新,上述說明文檔的最新版本請咨詢業務人員

2、我司另外還提供配套的學習教程方便開發者快速上手開發,視頻鏈接地址://www.rwgzl.icu/html/fuwuyuzhichi/jishuzhichi/Demoyanshi/

TTC  SDK優勢

完整的藍牙解決方案:芯片/模組+固件平臺+ API(雙平臺APP)+云端接入;

簡潔的藍牙參數設置以及輕松更新固件;

完整的SDK以及工具;

類似串口(UART)數據收發的藍牙交互模式;

完善的SDK說明文檔及中文注釋;

快速啟動時間(RTOS < 500ms , OSAL < 500ms);

超低功耗特性,CC2640R2F 低至1.5uA的睡眠電流,可用電池供電;

數據支持AES 加密解密;

完整的藍牙參數驗證,適配安卓、IOS 兩大平臺(市面上100款左右的主流安卓機型,IOS7.0以上機型均適配),用戶無需煩惱藍牙參數適配問題;

完整的測試方案提供,SDK 已包含測試程序,用戶無需設計藍牙測試程序;

配套的專業測試方法、SDK 包、開發調試工具、DEMO 板;

減少由于藍牙導致設備工作異常的情況出現;

支持自動根據MTU交互實現自動分包功能;

藍牙數據傳輸不丟包;

TTC SDK解決的問題

一、藍牙固件

二、雙平臺藍牙開發SDK

三、CC2640R2F驅動,已有驅動DEMO如下:

GPIO

1、CC2640R2F 擁有豐富的GPIO 資源,滿足各種開發需求;

2、最多可提供31 個GPIO 供開發人員使用;

3、支持多種配置比如上下拉、開漏、推挽輸出等;

4、每個GPIO 都可以配置中斷功能,中斷的方式也可以靈活配置,比如上升沿中斷、下降沿中斷、上升下降沿都中斷等;

5、每個GPIO 都可以任意映射片內的外設資源,比如PWM輸出口,ADC 輸入口等;

UART

1、具備可編程的波特率發生器,最高速率高達3 Mbps;

2、具備獨立的32×8 發送(TX)和32×12 接收(RX) FIFO 緩沖器,可以減少CPU 的中斷處理動作;

3、具備開始、停止和奇偶校驗的標準異步通信位;

4、支持CTS 和RTS 功能;

5、使用uDMA 傳輸數據;

6、具備可編程的硬件流控制;

Timer(包含PWM/定時/輸入捕獲)

1、CC2640R2F 擁有 8 個 16 bit 的定時器,每個定時器都可單獨配置成不同的模式使用;

2、支持可編程的計數方式,另外它支持同時啟動 1 個以上的定時器,適用一些特殊的使用場合;

ADC

1、CC2640R2F 擁有8 路12bit 的ADC 通道;

2、支持200Ksamples 的采樣率;

3、時鐘源可以自由設置,包括定時器,I/O 引腳,軟件,模擬比較器和RTC;

4、可以采集到片內溫度傳感器的當前溫度值以及通過內部電路采集到電源電壓,方便實現電池的管理;

5、內部參考電源支持1.3V、1.425V、1.43V、1.435V、1.44V、1.6V、4.3V,但不支持外部參考電壓;

UTC

1、CC2640R2F 的 RTC 時鐘來源于 32Khz 的外部晶振,在不斷電的情況下會一直自動計數;

2、擁有一個 70bit 的可編程的計數器以及三個通用的通道,配合它的比較寄存器使用,可以產生與時間相關的通知來告知應用層,以實現一些必要的功能。

IIC

1、IIC 接口可用于與其他支持 IIC 協議的器件通信,如 ROM, LCD 及多種傳感器等;

2、普通模式速率為 100KHz,快速模式速率為 400KHz;

SPI

1、時鐘線SCLK、主機輸入從機輸出數據線MISO、主機輸出從機輸入數據線MOSI和片選線CSN四線制同步串行接口,支持高速,全雙工,同步的通信總線;

2、主機最高速率支持24 Mbps;

3、從機最高速率可達 4Mbps;

4、有頻率可編程以及寫沖突?;?;

WatchDog

1、1ms~2863311 ms的超寬溢出時間范圍設置,并可隨時重新調整裝載值;

2、MCU睡眠狀態時,看門狗的溢出計時器暫停工作;

3、程序跑飛時復位MCU以保證設備的正常運行;

Wechat

1、包含了微信的 AirSync 的藍牙通信協議;

2、自動處理被微信發現、與微信握手連接、數據的藍牙分包;

3、收,發數據只需初始化相關參數并調用相應的API即可;

Beacon

1、在從機角色、或者從機+觀察者時,定義宏TTCBLE_IBEACON,則開啟Beacon功能;

2、功能:見<TTC Beacon規格書>;

3、注意:Beacon應用中參數設置支持掉電儲存,用到掉電存儲功能,需選擇合適的工程配置;

TTC SDK OAD升級說明

>當前版本支持片外升級的角色:從機、從機+觀察者;

>當前版本支持片內升級的角色:從機;

>帶OAD功能的配置,不支持在線調試仿真,不可直接使用IAR下載程序,為方便在線仿真調試,客先使用不帶OAD的工程進行項目開發,功能完善后,再切換至對應的OAD配置,即可完成OAD功能的添加;

通用測試程序說明

>通用測試程序分為自動測試模式和手動測試模式。TTCBLETESTAPP.c文件作為通用測試程序,用戶可以在這里添加相關的一些自定義測試內容;

>上電前先拉低測試引腳,進入測試模式,在達到自動測試超時時間前收到檢測測試指令,則進入自動測試模式,否則進入手動測試模式;

>自動測試模式:通過測試架實現自動對??槭迪鐘布靜饈?;

>手動測試模式:用戶可以根據需要添加相關測試內容,如對外接的屏幕硬件確認等等;

合作方式

提供SDK開發平臺,我司提供IC/模組輸出


TTC CC2640R2 SDK 開發套件功能


藍牙從機角色

初始化簡易

藍牙狀態返回

藍牙參數更新返回

RSSI獲取

數據加密

連接參數優化

針對協議棧消息處理

藍牙數據接收

藍牙數據發送

藍牙從機+掃描

初始化簡易

藍牙狀態返回

藍牙參數更新返回

RSSI獲取

數據加密

連接參數優化

針對協議棧消息處理

藍牙數據接收

藍牙數據發送

掃描功能

過濾廣播數據功能

掃描內容

掃描優化

藍牙主機角色

初始化簡易

藍牙狀態返回

藍牙參數返回

RSSI獲取

數據加密

掃描功能

過濾廣播數據功能

掃描內容

掃描優化

藍牙數據接收

藍牙數據發送

連接過程及相關句柄處理

藍牙主機+廣播

初始化簡易

藍牙狀態返回

藍牙參數返回

RSSI獲取

數據加密

掃描功能

過濾廣播數據功能

掃描內容

掃描優化

藍牙數據接收

藍牙數據發送

連接過程及相關句柄處理

提供不可連接廣播

硬件驅動

GPIO

ADC

IIC

SPI

UART

UTC

Watchdog

定時器

TM1814

SPIFlash

生產測試

OAD

其他

UUID設置

驅動視頻教程

規格書


CC2640R2F芯片規格


微控制器

強大的 ARM Cortex-M3

EEMBC CoreMark評分:142

高達 48MHz 的時鐘速度

275KB 非易失性存儲器,包括 128KB 系統內可編程閃存

高達 28KB 系統 SRAM,其中 20KB 為超低泄漏靜態隨機存取存儲器 (SRAM)

8KB SRAM,適用于緩存或系統 RAM 使用

2 引腳 cJTAG 和 JTAG 調試

支持無線升級 (OTA)

超低功耗傳感器控制器

可獨立于系統其余部分自主運行

16 位架構

2KB 超低泄漏代碼和數據 SRAM

在 ROM 中存儲高效代碼尺寸架構,裝載驅動程序、TI-RTOS 和 藍牙軟件,為應用程序提供更多閃存空間

封裝符合 RoHS 標準

4mm × 4mm RSM VQFN32 封裝(11 個 GPIO)

6mm × 6mm RGZ VQFN48 封裝(31 個 GPIO)

外設

所有數字外設引腳均可連接任意 GPIO

四個通用定時器???

(8 × 16 位或 4 × 32 位,均采用脈寬調制 (PWM))

12 位模數轉換器 (ADC)、200MSPS、8 通道模擬多路復用器

持續時間比較器

超低功耗模擬比較器

可編程電流源

UART

2 個同步串行接口 (SSI)(SPI、MICROWIRE 和 TI)

I2C

I2S

實時時鐘 (RTC)

AES-128 安全???

真隨機數發生器 (TRNG)

支持八個電容感測按鈕

集成溫度傳感器

外部系統

片上內部 DC-DC 轉換器

極少的外部組件

無縫集成 SimplelinkCC2590 和 CC2592 范圍擴展器

與采用 4mm × 4mm 和 5mm × 5mm VQFN 封裝的 Simplelink CC13xx 引腳兼容

低功耗

寬電源電壓范圍

正常工作電壓:1.8V 至 3.8V

外部穩壓器模式:1.7V 至 1.95V

有源模式 RX:5.9mA

有源模式 TX (0dBm):6.1mA

有源模式 TX (+5dBm):9.1mA

有源模式 MCU:61μA/MHz

有源模式 MCU:48.5 CoreMark/mA

有源模式傳感器控制器:

0.4mA + 8.2μA/MHz

待機電流:1.1μA(RTC 運行,RAM/CPU 保持)

關斷電流:100nA(發生外部事件時喚醒)

射頻 (RF) 部分

2.4GHz RF 收發器,符合 Bluetooth 低功耗 (BLE) 4.2 和 5 規范

出色的接收器靈敏度(BLE 對應 –97dBm)、可選擇性和阻斷性能

102dB (BLE) 的鏈路預算

最高達 +5dBm 的可編程輸出功率

單端或差分 RF 接口

適用于符合各項全球射頻規范的系統

ETSI EN 300 328(歐洲)

EN 300 440 2 類(歐洲)

FCC CFR47 第 15 部分(美國)

ARIB STD-T66(日本)


TTC CC2640R2 SDK 開發套件功能

藍牙從機角色
  初始化簡易
  藍牙狀態返回
  藍牙參數更新返回
  RSSI獲取
  數據加密
  連接參數優化
  針對協議棧消息處理
  藍牙數據接收
  藍牙數據發送

藍牙從機+掃描
  初始化簡易
  藍牙狀態返回
  藍牙參數更新返回
  RSSI獲取
  數據加密
  連接參數優化
  針對協議棧消息處理
  藍牙數據接收
  藍牙數據發送
  掃描功能
  過濾廣播數據功能
  掃描內容
  掃描優化

藍牙主機角色
  初始化簡易
  藍牙狀態返回
  藍牙參數返回
  RSSI獲取
  數據加密
  掃描功能
  過濾廣播數據功能
  掃描內容
  掃描優化
  藍牙數據接收
  藍牙數據發送
  連接過程及相關句柄處理

藍牙主機+廣播
  初始化簡易
  藍牙狀態返回
  藍牙參數返回
  RSSI獲取
  數據加密
  掃描功能
  過濾廣播數據功能
  掃描內容
  掃描優化
  藍牙數據接收
  藍牙數據發送
  連接過程及相關句柄處理
  提供不可連接廣播

硬件驅動
  GPIO
  ADC
  IIC
  SPI
  UART
  UTC
  Watchdog
  定時器
  TM1814
  SPIFlash
  生產測試
  OAD

其他
  UUID設置
  驅動視頻教程
  規格書


CC2640R2F芯片規格

微控制器
  強大的 ARM Cortex-M3
  EEMBC CoreMark評分:142
  高達 48MHz 的時鐘速度
  275KB 非易失性存儲器,包括 128KB 系統內可編程閃存
  高達 28KB 系統 SRAM,其中 20KB 為超低泄漏靜態隨機存取存儲器 (SRAM)
  8KB SRAM,適用于緩存或系統 RAM 使用
  2 引腳 cJTAG 和 JTAG 調試
  支持無線升級 (OTA)

超低功耗傳感器控制器
  可獨立于系統其余部分自主運行
  16 位架構
  2KB 超低泄漏代碼和數據 SRAM

在 ROM 中存儲高效代碼尺寸架構,裝載驅動程序、TI-RTOS 和 藍牙軟件,為應用程序提供更多閃存空間

封裝符合 RoHS 標準
  4mm × 4mm RSM VQFN32 封裝(11 個 GPIO)
  6mm × 6mm RGZ VQFN48 封裝(31 個 GPIO)

外設
  所有數字外設引腳均可連接任意 GPIO
  四個通用定時器???br />    (8 × 16 位或 4 × 32 位,均采用脈寬調制 (PWM))
  12 位模數轉換器 (ADC)、200MSPS、8 通道模擬多路復用器
  持續時間比較器
  超低功耗模擬比較器
  可編程電流源
  UART
  2 個同步串行接口 (SSI)(SPI、MICROWIRE 和 TI)
  I2C
  I2S
  實時時鐘 (RTC)
  AES-128 安全???br />   真隨機數發生器 (TRNG)
  支持八個電容感測按鈕
  集成溫度傳感器

外部系統
片上內部 DC-DC 轉換器
極少的外部組件
無縫集成 SimplelinkCC2590 和 CC2592 范圍擴展器
與采用 4mm × 4mm 和 5mm × 5mm VQFN 封裝的 Simplelink CC13xx 引腳兼容

低功耗
  寬電源電壓范圍
    正常工作電壓:1.8V 至 3.8V
    外部穩壓器模式:1.7V 至 1.95V
  有源模式 RX:5.9mA
  有源模式 TX (0dBm):6.1mA
  有源模式 TX (+5dBm):9.1mA
  有源模式 MCU:61μA/MHz
  有源模式 MCU:48.5 CoreMark/mA
  有源模式傳感器控制器:
  0.4mA + 8.2μA/MHz
  待機電流:1.1μA(RTC 運行,RAM/CPU 保持)
  關斷電流:100nA(發生外部事件時喚醒)

射頻 (RF) 部分
  2.4GHz RF 收發器,符合 Bluetooth 低功耗 (BLE) 4.2 和 5 規范
  出色的接收器靈敏度(BLE 對應 –97dBm)、可選擇性和阻斷性能
  102dB (BLE) 的鏈路預算
  最高達 +5dBm 的可編程輸出功率
  單端或差分 RF 接口
  適用于符合各項全球射頻規范的系統
    ETSI EN 300 328(歐洲)
    EN 300 440 2 類(歐洲)
    FCC CFR47 第 15 部分(美國)
    ARIB STD-T66(日本)

在線購買

點擊購買

大客戶通道

大客戶請留言,業務會在48小時之內與您聯系。

樣品申請

定制申請

定制申請

聯系我們

contact us

深圳市昇潤科技有限公司

地址:

廣東省深圳市南山區西麗鎮龍珠四路金谷創業園B棟602室

全國業務直線:400-8050-562

郵箱:[email protected]

前臺:0755-86233846

傳真:0755-82970906

郵編:518055

?
欢乐生肖彩票 免费金币二八杠游戏下载 北京时时软件怎么样 六复式5等于多少组 pk10冠亚和单双对刷 打麻将必胜绝技 亚盘单场投注网站 重庆时时彩龙虎和秘诀 排列三组六复式10码多少钱 pk10五码两期计划人工 龙虎和刷流水教程视频 七星彩走势图最近100期 三公扑克牌作弊 七彩时时彩 秒速时时使用手机版 欢乐三公手机游戏下载