首頁 > 評(píng)測 > 面向藍(lán)牙BLE 4.1低功耗應(yīng)用——TI CC2650 LaunchPad評(píng)測
面向藍(lán)牙BLE 4.1低功耗應(yīng)用——TI CC2650 LaunchPad評(píng)測
- [導(dǎo)讀]
- CC2650 LaunchPad 套件采用 SimpleLink 超低功耗 CC26xx 系列器件,輕松實(shí)現(xiàn) Bluetooth Smart 與 LaunchPad 生態(tài)系統(tǒng)的連接。此 LaunchPad 套件可為 CC2650 無線 MCU 以及其余 CC26xx 產(chǎn)品系列(適用于 ZigBee/6LoWPAN 的 CC2530以及適用于藍(lán)牙智能的 CC2540)提供多協(xié)議支持。
提示:虛擬串口號(hào)是可以修改的。
五.開發(fā)工具和軟件使用
藍(lán)牙芯片屬于高頻領(lǐng)域,芯片硬件設(shè)計(jì)尤其天線阻抗匹配部分需要豐富的射頻經(jīng)驗(yàn),而且開發(fā)工具需要頻譜儀、網(wǎng)絡(luò)分析儀、示波器等,比較昂貴。為了方便開發(fā),德州儀器提供了很多射頻PCB和原理圖,以及工具軟件,可以有效縮短設(shè)計(jì)周期以及降低資金成本!
1.usbdongle通信工具介紹
官方工具采用cc2540芯片,usbdongle通信工具是USB轉(zhuǎn)串口類型的通信設(shè)備,在電腦上使用,在BTOOL通信軟件中充當(dāng)藍(lán)牙主機(jī)數(shù)據(jù)轉(zhuǎn)發(fā)角色,負(fù)責(zé)數(shù)據(jù)發(fā)送和接收,在SmartRF Packet Sniffer捉包軟件中負(fù)責(zé)接收數(shù)據(jù)幀。在我的測試中我使用另外的一種工具。
實(shí)物照片:
在電腦上和板子進(jìn)行掃描連接:
2. Flash programmer 2代碼燒錄軟件
Flash programmer 2軟件配合xds110開發(fā)工具來給CC26系列射頻芯片燒寫代碼,包括芯片的擦除,寫入,校驗(yàn),加密,芯片信息等功能,另外也可以通過串口來進(jìn)行編程操作。編程軟件界面:
3. smartRF studio測試軟件
smartRF studio測試軟件配合CC Debugger/xds110開發(fā)工具來測試CC系列射頻芯片的高頻性能。支持兩大系列,頻率為1G以下和2.4G。能夠?qū)崿F(xiàn)不同信道數(shù)據(jù)簡單發(fā)送和接收,軟件操作界面:
六.例程測試
在windows系統(tǒng)下開發(fā)cc2650有兩種軟件,一種是德州儀器自己的CCS開發(fā)環(huán)境,另外一種是IAR FOR ARM,應(yīng)用更加廣泛,我采用IAR FOR ARM 7.4版本。測試官方SimpleBLEPeripheral例程,實(shí)現(xiàn)簡單藍(lán)牙從機(jī)設(shè)備功能。實(shí)現(xiàn)過程:從機(jī)上電運(yùn)行后,自動(dòng)開始廣播,藍(lán)牙主機(jī)掃描后建立連接,然后就可以實(shí)現(xiàn)簡單通信功能。需要注意藍(lán)牙STACK和APP代碼分別編譯燒錄,先STACK,后APP。大家可以參考下方圖片調(diào)試:
1. 在IAR 軟件選擇芯片型號(hào)
2. 編譯選項(xiàng)設(shè)定包括低功耗模式選擇
3. 開發(fā)工具設(shè)置
4. 編譯燒錄STACK代碼
5. 編譯燒錄APP代碼
七.總結(jié)及點(diǎn)贊
通過一周多的學(xué)習(xí)和測試,我覺得CC2650還是非常不錯(cuò)的。下圖為作者使用CC2650板子做的個(gè)防丟器,主機(jī)采用STM32F469探索版+CC2540,利用RSSI信號(hào)強(qiáng)度原理測量距離,效果還不錯(cuò),比較滿意的。實(shí)物照片如下:
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!
網(wǎng)友評(píng)論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開放投稿
- NRF52810藍(lán)牙數(shù)字耳機(jī)找人定制
預(yù)算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預(yù)算:¥1100000015小時(shí)前
- 12V汽車啟動(dòng)電源項(xiàng)目BMS設(shè)計(jì)
預(yù)算:¥50000023小時(shí)前
- 數(shù)據(jù)可視化軟件 開發(fā)
預(yù)算:¥5000023小時(shí)前
- PLC項(xiàng)目調(diào)試修改
預(yù)算:¥100001天前
- 起動(dòng)電機(jī)控制器開發(fā)
預(yù)算:¥1100001天前