在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 一種基于FPGA的RFID無線通信系統(tǒng)的實(shí)現(xiàn)

            一種基于FPGA的RFID無線通信系統(tǒng)的實(shí)現(xiàn)

            作者: 時(shí)間:2010-11-03 來源:網(wǎng)絡(luò) 收藏

              1.2.2 NRF905配置與工作過程

              nRF905的所有配置都通過SPI接口進(jìn)行。SPI接口由5個(gè)寄存器組成,一條SPI指令用來決定進(jìn)行什么操作。SPI接口只有在掉電模式和Standby"模式是激活的。

              其中SPI接口的5個(gè)寄存器分別為:

              (1)狀態(tài)寄存器:寄存器包含數(shù)據(jù)就緒DR和地址匹配AM狀態(tài)。

              (2)RF配置寄存器:寄存器包含收發(fā)器的頻率、輸出功率等配置信息。

              (3)發(fā)送地址:寄存器包含目標(biāo)器件地址,字節(jié)長度由配置寄存器設(shè)置。

              (4)發(fā)送有效數(shù)據(jù):寄存器包含發(fā)送的有效Shock Burst數(shù)據(jù)包數(shù)據(jù),字節(jié)長度由配置寄存器設(shè)置。

              (5)接收有效數(shù)據(jù):寄存器包含接收到的有效ShockBurst數(shù)據(jù)包數(shù)據(jù),字節(jié)長度由配置寄存器設(shè)置。在寄存器中的有效數(shù)據(jù)由數(shù)據(jù)準(zhǔn)備就緒DR指示。

              ShoekBurst技術(shù)使nRF905能夠提供高速的數(shù)據(jù)傳輸,而不需要高速控制器來進(jìn)行數(shù)據(jù)處理或時(shí)鐘覆蓋。通過將與RF協(xié)議有關(guān)的高速信號(hào)處理放到芯片內(nèi),nRF905提供給應(yīng)用控制器一個(gè)SPI接口,速率由微控制器自己設(shè)定的接口速度決定。nRF905通過ShockBurst工作模式在RF以最大速率進(jìn)行連接時(shí)降低數(shù)字應(yīng)用部分的速度來降低在應(yīng)用中的平均電流消耗。在ShockBurst RX(接收)模式中,地址匹配AM和數(shù)據(jù)準(zhǔn)備就緒DR信號(hào)通知控制器一個(gè)有效的地址和數(shù)據(jù)包已經(jīng)各自接收完成。在ShockBurst TX(發(fā)送)模式中,nRF905自動(dòng)產(chǎn)生前導(dǎo)碼和CRC校驗(yàn)碼,數(shù)據(jù)準(zhǔn)備就緒DR信號(hào)通知控制器數(shù)據(jù)傳輸已經(jīng)完成。

              1.3 SPI模塊

              1.3.1 SPI總線介紹

              SPI(Serial Parallel Bus)總線是Motorola公司提出的一個(gè)同步串行外設(shè)接口,容許CPU與各種外圍接口器件,以串行方式進(jìn)行通信。它使用4條線:串行時(shí)鐘線(SCK)、主機(jī)輸入/從機(jī)輸出線(MISO)、主機(jī)輸出/從機(jī)輸入線(MOSI)、低電平有效的使能信號(hào)線(SS)。這樣,僅需3~4根數(shù)據(jù)線和控制線即可擴(kuò)展具有SPI接口的各種I/0器件。

              SPI總線模式的數(shù)據(jù)是以字節(jié)為單位進(jìn)行傳輸?shù)?一次傳輸可以傳多個(gè)字節(jié)),每字節(jié)為8位,每個(gè)命令或者數(shù)據(jù)塊都是字節(jié)對(duì)齊的(8個(gè)時(shí)鐘的整數(shù)倍)。數(shù)據(jù)按位傳輸,高位在前,地位在后,為全雙工通信,數(shù)據(jù)傳輸速度總體來說比I2C總線要快,速度可達(dá)到每秒幾兆比特。SPI接口是以主從方式工作的,這種模式通常有一個(gè)主器件和一個(gè)或多個(gè)從器件。在本文設(shè)計(jì)的系統(tǒng)中,由實(shí)現(xiàn)的SPI總線接口模塊為主機(jī),NRF905的SPI模塊為從機(jī)。

              SPI時(shí)序模式的選擇:

              SPI接口有4種不同的數(shù)據(jù)傳輸時(shí)序,取CPOL和CPHL這兩位的組合。CPOL是用來決定SCK時(shí)鐘信號(hào)空閑時(shí)的電平;CPOL=O,空閑電平為低電平,CPOL=1時(shí),空閑電平為高電平。CPHA是用來決定采樣時(shí)刻的,CPHA=0,在每個(gè)周期的第一個(gè)時(shí)鐘沿采樣;CPHA=1,在每個(gè)周期的第二個(gè)時(shí)鐘沿采樣。

              圖2為NRF905的SPI接口的時(shí)序圖,由此本文設(shè)計(jì)的SPI工作模式是在CPOL=O,CPHA=O這種時(shí)序下。

            NRF905的SPI接口的時(shí)序圖



            關(guān)鍵詞: RFID 無線通信 FPGA

            評(píng)論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉