本節介紹ZigBee基本開發環境搭建,附件中有本節介紹的軟件下載地址~
鏈接:http://pan.baidu.com/s/1bLdqxg
1、IAR Embedded Workbench 的安裝
Step1、雙擊安裝程序,進行安裝
Step2、一直采用默認NEXT,直到點擊Accept之后:
Step3、關鍵:雙擊打開文件IAR kegen PartA.exe. Win7、8 用戶請右鍵以管理員身份打開
Step4、點擊 Generate 復制License 和Licensekey 到下一個窗口中(很多人在這里出錯)
Step5、接下來一直NEXT即可!
2、安裝SmartRF Flash Programmer和仿真器
Step1、找到安裝文件Win7、8 用戶請右鍵以管理員身份打開,按提示安裝即可,經過上面一步步安裝圖解,如果出錯一般是電腦安裝了360 殺毒或防火牆,暫時關閉后再重新安裝,目前只發現360 會攔截。
Step2、安裝完成后雙擊桌面的圖標,打開軟件:
Step3、先用 10Pin 排線把仿真器和開發板連接,再將USB 一頭插電腦,另一頭插在仿真器上,請記住此順序,以后換板調試時請拔出usb,再拔出排線與底板連接的那頭即可。
切記:也就是不要熱拔插仿真器的排線,否則經常要按仿真器的RST,如果方法正確基本上不用按復位鍵的哦。如下圖:
如果系統自動安裝完成,顯示Chipcon SRF04EB ,否則要在管理器手動重新安裝一下驅動,系統默認驅動在協議棧下載時有異常現象,用仿真器標准的驅動比較好。具體方法如下:
Step4、安裝仿真器驅動,打開“設備管理器”如下圖:
點擊下面的選項並在所給的附件的003中選出適合自己系統的32位或64位驅動
如果設備管理器中出現下圖所示,表示安裝成功:
Step5、打開 SmartRF Flash Programmer 會檢測到cc2530,如下圖所示(沒識別CC2530 可按下仿真器復位按鍵):
3、程序仿真與調試
雙擊一個eww格式的工程文件,即可打開工程:
首先編譯工程,如果沒有錯誤點擊Debug 按鍵,開始下載程序並在線仿真調試,再點全速運行。此時LED1 間隔1 秒閃爍。IAR 出現調試界面如圖所示:
單步執行: F10 單步執行一條C 語句或匯編指令
進入函數: F11 跟蹤執行一條C 語句或匯編指令
全速運行: F5 Go
前:
[ZigBee] 1、 ZigBee簡介