(原創(chuàng))CC2640開發(fā)系列之一:IAR開發(fā)環(huán)境搭建

一、為什么選CC2640

1、通訊距離更遠(yuǎn)

最大發(fā)射功率為5dBm,理論通訊距離比0dBm的CC2541大了一倍。

2、峰值電流更小

0dm的發(fā)射峰值電流為6.1mA,CC2541相應(yīng)峰值電流為18.2mA。CC2640 接受電流為5.9mA,CC2541的接收電流為17.9mA。

3、更多的封裝選項

有4X4mm、 5X5mm、7X7mm三個尺寸的封裝,CC254x僅有6X6mm的一個封裝選項。

上述是根據(jù)我在開發(fā)中的一些需求找到的CC2640的一些優(yōu)勢,當(dāng)然還有的好處就看你在開發(fā)過程中發(fā)掘了。

二、開發(fā)環(huán)境搭建

1、軟件下載

1.1 ble_cc26xx_setupwin32_2_01_01_44627.exe
2.2 EWARM-CD-7403-8938.exe
打包的軟件下載鏈接如下:http://pan.baidu.com/s/1hs8XIoW

2、軟件安裝

2.1 安裝 ble_cc26xx_setupwin32_2_01_01_44627.exe
2.1.1 保持默認(rèn)的安裝路徑:C:\ti\simplelink\ble_cc26xx_2_01_00_xxxxx。
2.1.2 可能會要求安裝TI-RTOS bundle、XDC tools和 BTool軟件等。

2.2 安裝EWARM-CD-7403-8938.exe
2.2.1 按照默認(rèn)路徑安裝并和諧完軟件。
2.2.2 安裝目錄下的路徑\arm\drivers\ti-xds下,找到ti_emupack_setup.exe ,點(diǎn)擊運(yùn)行、安裝到C:\ti\ccs_base (默認(rèn))。

3、硬件準(zhǔn)備

3.1 CC2640最小系統(tǒng)板 1個
3.2 XDSV100V3 燒錄器 1臺

三、運(yùn)行第一個工程

1、打開TI的例程

C:\ti\simplelink\ble_cc26xx_2_01_01_44627\Projects\ble\SimpleBLEPeripheral

2、編譯和燒錄

工程.png

2.1 例程有應(yīng)用代碼、協(xié)議棧兩部分組成,首先對兩部分代碼都進(jìn)行編譯。
2.2 燒錄應(yīng)用部分的代碼到最小系統(tǒng)板。
2.3 燒錄協(xié)議棧代碼到最小系統(tǒng)板。
2.4如果應(yīng)用部分有改動更新,重新燒錄應(yīng)用代碼即可。
2.5如果兩部分代碼都有變動,那還得繼續(xù) 2.2和2.3的操作。

小結(jié)

初次接觸CC2640的童鞋,多嘗試就能成功的,有問題多去找官方的英文資料看。PS:其實(shí)很多國內(nèi)的開發(fā)教程都是直接借鑒、翻譯的TI原廠的英文版本用戶手冊。

附錄(TI官方開發(fā)手冊): CC2640 and CC2650 SimpleLink?
Bluetooth? low energy Software Stack 2.1.0/2.1.1

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容