CC2640R2F BLE5 0 開發環境搭建

2021-08-08 19:09:07 字數 1472 閱讀 3966

military(軍用,一定不能勾選)

civil(民用)

注意:這裡請選擇預設路徑安裝,也就是c:\ti\******link。如果c盤儲存空間不夠,請清理後安裝,後面我們會詳細講解其他非預設目錄安裝。

同cc2640不一樣,cc2640r2已經整合了ti-rtos和ble-stack到sdk發布。所以安裝過程並不會提示使用者彈出安裝ti-rtos,成功安裝後我們需要仔細閱讀下rleasenote。

在 ******link_cc2640r2_sdk 1.35.00.33 release notesdependencies我們能夠知道官方在iar ewarm-7.80.3 和 ccs-7.01.00.00016 上編譯測試的。

關於ide的選擇,我們不明顯對比各自的優劣,只是在ti ******link 產品布局來看,會逐漸削弱iar的重要性,取而代之的是ccs,在cc13xx/c26xx 一些release sdk來看,部分已經不支援iar了。但是對於開發者來說,去熟悉、熟練使用一款工具本來需要做到信手拈來。暫時地,我們這裡還選擇iar。

iar download page for ti wireless

對於iar安裝,這裡不再累贅,直接next 就行,為了避免不必要麻煩,這裡我們同樣以預設路徑c盤安裝。

建議購買方正版,哈哈。

對於iar使用,參考使用iar進行開發

為了不必要麻煩,安裝過程中請關閉防毒軟體。

根據開發情況選擇對應的產品線安裝,對於ble開發,我們只需要選擇cc13x0/cc26x0 product family。

對於debug 支援,我們全部選擇。

安裝完成

對於ccs使用,參考使用ccs進行開發

同時我們詳細講解了以下工具的安裝使用:

參考 編譯第乙個工程(******_peripheral)

參考 執行第乙個工程(******_peripheral)

文章所有**、工具、文件開源。加入我們qq群 591679055獲取更多支援,共同研究cc2640r2f&ble5.0。

CC2640R2F 電池電量測量

網上很多都是利用adc測量,cc26xx內部有專門測試晶元供電電壓功能。方法如下 1.在 bleperipheral.c檔案中新增如下標頭檔案。include2.在需要的地方新增 bat monitor aonbatmonenable format size 3.8 in units of volt...

基於CC2640R2F的PWM開發

前言 將cc2640r2f中乙個管腳設定成pwm模式,然後接乙個有源蜂鳴器,這樣能產生滴滴的聲音,通過改變pwm的占空比或者頻率能產生不同的滴滴聲。接下來看我們如何實現。初始化 我們用的是dio5作為pwm腳 void hwpwminit void 有人可能有點納悶,我們不是把ido5作為pwm管腳...

BLE CC2640 CC2640之連線時廣播

一 簡介 本篇以 bleperipheral工程為例,介紹實現連線時廣播的方法。二 實驗平台 協議棧版本 ble cc26xx 2 01 00 44423 編譯軟體 iar embedded workbench for arm version 7.40 硬體平台 cc26xxdk開發板 阿莫 器 x...