LM3S1138與CC2420的無線傳感器網(wǎng)絡(luò)通信
接收端在初始化和配置寄存器等準(zhǔn)備就緒后就可以啟動(dòng)接收。當(dāng)接收端檢測(cè)到發(fā)送的幀中的幀開始分割符SFD后開始接收,接收的數(shù)據(jù)存放在RXFIFO緩存中。發(fā)送端的發(fā)送函數(shù):
結(jié) 語
本設(shè)計(jì)采用LM3S1138微控制器與CC2420無線射頻芯片連接,利用CC2420的無線傳輸功能實(shí)現(xiàn)了點(diǎn)對(duì)點(diǎn)的數(shù)據(jù)傳輸。設(shè)計(jì)中僅使用IEEE 802.15.4標(biāo)準(zhǔn)對(duì)PHY層和MAC層進(jìn)行了實(shí)現(xiàn),還可以把ZigBee協(xié)議移植到開發(fā)板上,用ZigBee協(xié)議來管理實(shí)現(xiàn)星型、簇狀或者網(wǎng)狀拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò),擴(kuò)展多個(gè)節(jié)點(diǎn),將此無線傳感器網(wǎng)絡(luò)應(yīng)用到環(huán)境、醫(yī)療、家居、工業(yè)和商業(yè)等領(lǐng)域。
評(píng)論