1. 程式人生 > >CC2630 CC2650 zigbee開發系列之入門 第1步

CC2630 CC2650 zigbee開發系列之入門 第1步

今天應客戶朋友的需求zigbee組網, 我們研究了一下cc2630、cc2650 zigbee的開發步驟, 這裡起步,先記錄一下, 後面有時間就更新一下。

1, 首先確認TI只有cc2530、cc2538、cc2630、cc2650這4款晶片支援zigbee, 而cc2530做的人比較多了, 而且技術成熟,教程也多,cc2538由於記憶體大估計成本就高,晶片貴, 用的少,而cc2630與cc2650的話,目前價格已經下來了cc2630批量也就12元左右, 睡眠功耗可地道0.1uA, 各種文章說2節乾電池可工作10年,反正目前最優秀的zigbee非cc2630莫屬,而cc2650作為相容藍芽與zigbee的晶片,開發時可用,但cc2650比較貴, 而且晶片不好買。 基於客戶的需求,且ti官網的資料是英文導致部分吃瓜群眾不好閱讀, 而且我們現有自己開發的cc2650開發板目前主要提供藍芽方面的資料但還沒與zigbee的資料,因此,我們可以適當出一份教程,共同學們參考如何在cc2630 cc2650上做zigbee。

工欲善其事,必先利其器。 先用官方資料武裝大腦先。

2, 首先去下載資料,地址如下:


下載後得到    Z-Stack_Home_1.2.2a.exe  這個就是協議棧, 安裝之後裡邊會有原始碼工程以及api介紹以及入門文件介紹!

預設安裝後,開啟如下目錄有部分教程文件可供我們參考:


主要參考文件如下:


這個裡邊就是我們最開始要看的文件, 裡邊都是基於ti官方的文件與開發板,我們開始慢慢看看,還好我手上就有兩個這樣的CC2650的ti官方的開發板,我們可以慢慢熟悉了。

下一篇我再來看看裡邊的內容, 然後做一下實驗, 並慢慢移植到我們的開發板上來,方便國內的客戶朋友們做參考。

看看例程如下:


開啟一個例程並且編譯完全ok,  IAR7.40版本即可:


當然, 還需要其他的一些工具,例如   Flash Programmer 2, 


 

還需要cc2630 cc2650 開發板, 這一節先記錄這些,準備好工具後,我們後面一步一步來實現zigbee組網咖。

阿莫智慧裝置      2016.12.04

電話   18588220515  莫工