手上有一套UltraIot CC2530開發(fā)板龄恋,想讓其運行Z-Stack 3.0項目讹蘑,但是原始的Z-Stack 3.0 協(xié)議棧中與手中開發(fā)板很多外設(shè)功能不一樣启上,所以需要進行移植就漾,改成讓其支持UltraIot CC2530開發(fā)板。
準備工作
1痕慢、安裝IAR
Z-Stack 3.0.1開發(fā)IDE需求尚揣。EW851 10.10.1
這里寫圖片描述
2、安裝3.0.1協(xié)議棧
也可以到TI官網(wǎng)上下載協(xié)議棧掖举。http://www.ti.com.cn/tool/cn/z-stack
3惑艇、安裝SourceInsight4
看代碼神器,工具下載http://bbs.pediy.com/thread-215669.htm
移植流程
1、創(chuàng)建硬件版本目錄
2拇泛、根據(jù)UltraIot CC2530硬件資源,移植底板上的固定的硬件思灌,按鍵俺叭、串口、LED泰偿、OLED等板在資源
3熄守、編寫模塊硬件驅(qū)動,如耗跛。DS18B20模塊裕照、dht11模塊、聲波探測模塊调塌、rfid模塊等模塊的硬件驅(qū)動
4晋南、在協(xié)議棧上測試模塊功能