CC2420整個射頻控制部分的狀態(tài)機(jī)
發(fā)布時間:2012/4/11 19:50:09 訪問次數(shù):1166
CC2420在接收到數(shù)據(jù)的幀定界70HF60 符之后,內(nèi)部的RFSTATUS寄存器的SFD位被自動置高;之后RFSTATUS寄存器的FIFO位在長度字段接收完畢時也被置高;此外,在MAC數(shù)據(jù)單元的接收過程中,還要首先對數(shù)據(jù)的地址進(jìn)行認(rèn)證。在圖(a)中,地址認(rèn)證正確,SFD和FIFO兩位均沒有改變,數(shù)據(jù)接收繼續(xù);而在圖(b)中,MAC層數(shù)據(jù)單元的地址并非本地接收節(jié)點(diǎn)的地址,在地址認(rèn)證結(jié)束之后,SFD與FIFO均被置低,接收進(jìn)程不再繼續(xù)進(jìn)行。
圖9-26所示為CC2420整個射頻控制部分的狀態(tài)機(jī)。
在對CC2420無線收發(fā)部分的程序編寫過程中都嚴(yán)格遵循了圖9-26所示的狀態(tài)轉(zhuǎn)移圖,各個狀態(tài)中方括號中的數(shù)字表示的就是狀態(tài)機(jī)的狀態(tài),具體表現(xiàn)在FSMSTATE寄存器中。
CC2420在接收到數(shù)據(jù)的幀定界70HF60 符之后,內(nèi)部的RFSTATUS寄存器的SFD位被自動置高;之后RFSTATUS寄存器的FIFO位在長度字段接收完畢時也被置高;此外,在MAC數(shù)據(jù)單元的接收過程中,還要首先對數(shù)據(jù)的地址進(jìn)行認(rèn)證。在圖(a)中,地址認(rèn)證正確,SFD和FIFO兩位均沒有改變,數(shù)據(jù)接收繼續(xù);而在圖(b)中,MAC層數(shù)據(jù)單元的地址并非本地接收節(jié)點(diǎn)的地址,在地址認(rèn)證結(jié)束之后,SFD與FIFO均被置低,接收進(jìn)程不再繼續(xù)進(jìn)行。
圖9-26所示為CC2420整個射頻控制部分的狀態(tài)機(jī)。
在對CC2420無線收發(fā)部分的程序編寫過程中都嚴(yán)格遵循了圖9-26所示的狀態(tài)轉(zhuǎn)移圖,各個狀態(tài)中方括號中的數(shù)字表示的就是狀態(tài)機(jī)的狀態(tài),具體表現(xiàn)在FSMSTATE寄存器中。
熱門點(diǎn)擊
- GAFT和TopDisc
- DSWare
- 功率控制技術(shù)
- ZigBee協(xié)議棧
- 無線傳感器網(wǎng)絡(luò)安全防護(hù)技術(shù)
- 無線傳感器網(wǎng)絡(luò)安全問題概述
- 焊接方法
- PEGASIS及 Hierarchical-
- 無線溫濕度傳感器
- 無線傳感器網(wǎng)絡(luò)信道接入概述
推薦技術(shù)資料
- 泰克新發(fā)布的DSA830
- 泰克新發(fā)布的DSA8300在一臺儀器中同時實現(xiàn)時域和頻域分析,DS... [詳細(xì)]
- CV/CC InnoSwitch3-AQ 開
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門信號調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究