首頁 > 評測 > Zigbee和BLE的多面手——CC2650 LaunchPad評測

Zigbee和BLE的多面手——CC2650 LaunchPad評測

Zigebee   BLE   CC2650   TI   LaunchPad   藍牙   無線   
  • 作者:jully
  • 來源:21ic
  • [導(dǎo)讀]
  • CC2650是TI的一款明星無線SoC產(chǎn)品,它主計算單元為M3內(nèi)核,同時還有2.4G RF收發(fā)器兼容BLE4.1規(guī)范,整個RF Core通過M0架構(gòu)來實現(xiàn),可以解放主CPU資源。

物聯(lián)網(wǎng)向家庭智能化的推進中,2.4G的三方對手WIFI,BLE,Zigebe成三足鼎力之勢,平分秋色,各有所長,讓我們在做項目選型時難以取舍,F(xiàn)在的智能手機已將兩到三種功能集成一起,為智能家居的未來做足了技術(shù)的冗余,今天我們就來看一下TI推出的多面手CC2650 芯片的launchPad。

1.png

1-1 開發(fā)板包裝

1、開箱

經(jīng)典的小黑盒,配上三個萌萌噠的火箭這就是我們今天的主角----CC2650 LaunchPad開發(fā)板。它支持兼容多種型號:

1)藍牙低功耗無線CC2640

2)ZigBee/6LoWPAN無線MCU CC2630

3)ZigBee RF4CE無線MCU cc2620

4)多協(xié)議標(biāo)準無線MCU cc2650

2.png

1-2 CC2650開發(fā)板介紹

3.png

1-3 CC2650官方支持

所有的就在這了。

4.png

1-4 cc2650 LaunchPad全家福

2、硬件

打開仿靜電袋,CC2650 LaunchPad開發(fā)板的廬山真面目就出現(xiàn)了。

5.png

2-1開發(fā)板正面

6.png

2-2開發(fā)板反面

主芯片采用CC2650F128擁有32位Cortex-M3內(nèi)核,最高運行頻率48MHz,并擁有獨特的超低功耗傳感器控制器。板子主要由兩部分組成:

1)仿真控制電路

仿真芯片XDS110 是介于 XDS100 與 XDS200 之間的一款優(yōu)秀的仿真器、下載器,其性能高于 XDS100,價格又低于XDS200。支持以下設(shè)備:

l SimpleLink MCUs (CC13xx, CC26xx, CC3x, MSP432)

l C2000, TM4C12x and Hercules microcontrollers

l DSPs with the exception of C54x, C62x, C670x, C671x and C672x

l ARM Cortex A based processors

l UCD3x Digital Power Controllers

開發(fā)軟件支持:

l TI CCS v7.0 and later

l IAR (see IAR documentation)

l Keil (see Keil documentation)

非常適合 CC26xx 、CC13xx 系列、MSP432以及 CC2538 的開發(fā)調(diào)試以及量產(chǎn)燒寫。而且還提供了外接的擴展,一個小小的launchPad就可以把仿真器都省了,X寶上只一個仿真器就百元呢!

2)CC2650及引腳

CC2650 LaunchPad開發(fā)板采用了CC2650F128的7x7封裝,引腳如下圖2-3所示。

image7.png

2-3開發(fā)板引腳1)

1)引腳數(shù)40個,雙排連接端子

2)紅、綠LED燈兩個

3)用戶按鍵2個

4)主芯片CC2650F128RGZ

l 采用ARM Cortex-M3內(nèi)核

l 時鐘頻率48MHz

l 128KB內(nèi)部Flash

l 8KB的SRAM緩存

l 支持OTA空中更新

Placing Drivers, Bluetooth Low Energy Controller, IEEE 802.15.4 MAC, and Bootloader in ROM.

l 三種封裝,不同的尺寸滿足小型化的設(shè)計

Ø 4-mm × 4-mm RSM VQFN32 (10 GPIOs)

Ø 5-mm × 5-mm RHB VQFN32 (15 GPIOs)

Ø 7-mm × 7-mm RGZ VQFN48 (31 GPIOs)

l 豐富的軟件及接口資源:

Ø 四個通用定時器,可分成4個32位或者16位計數(shù)

Ø 12位ADC,8通道模擬MUX,采樣率可達200Ks/s

Ø 可編程電流源

Ø UART

Ø 2個SSI(SPI,MICROWIRE,TI)

Ø I2C、I2S、RTC、內(nèi)置溫度傳感器

Ø AES-128保密模塊

Ø 真隨機數(shù)發(fā)生器

image8.png

2-4 CC2650功能模塊

3)驅(qū)動安裝

了解了板子后,我們就來給CC2650 LaunchPad上電,測試它的功能吧!

 

當(dāng)上電后,電腦的設(shè)備管理器中顯示多出兩個COM口,這就是我們的CC2650 LaunchPad開發(fā)板了。如果你使用的是IAR軟件,它已經(jīng)自動安裝了DX110的驅(qū)動,無需另行下載。最多就是更新下firmware。

3、軟件開發(fā)

CC2650與TI其它微處理器的開發(fā)環(huán)境相似,支持IAR7.40,CCS和linux系統(tǒng)下的開發(fā)。

• Texas Instruments: ARM CodeGen Tools v5.2.2

• IAR Workbench for ARM: 7.40.3

  • 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!

網(wǎng)友評論

  • 聯(lián)系人:巧克力娃娃
  • 郵箱:board@21ic.com
  • 我要投稿
  • 歡迎入駐,開放投稿

熱門標(biāo)簽
項目外包 more+