關(guān)注SKYLAB WiFi模塊的物聯(lián)網(wǎng)工程師們肯定有發(fā)現(xiàn),最近SKYLAB面向物聯(lián)網(wǎng)市場推出了很多的新型號,有工程師們期待很久的低成本串口WiFi模塊LCS6260,WG229,也有備受關(guān)注的Microchip方案的SPI接口WiFi模塊WG228。本篇SKYLAB就以WG228為切入點(diǎn),詳細(xì)介紹基于WG228的SPI接口通信。
SPI通信:
SPI是串行外設(shè)接口(Serial Peripheral Interface)的縮寫,是一種高速的,全雙工,同步的通信總線,并且在芯片的管腳上只占用四根線,節(jié)約了芯片的管腳,同時(shí)為PCB的布局上節(jié)省空間。
許多設(shè)備都采用了SPI通用通信協(xié)議。例如,SD卡模塊,RFID讀卡器模塊和2.4 GHz無線發(fā)送器/接收器都使用SPI與微控制器通信。
SPI的一個獨(dú)特優(yōu)勢是可以不間斷地傳輸數(shù)據(jù)。可以連續(xù)流發(fā)送或接收任意數(shù)量的比特。使用I2C和UART,數(shù)據(jù)以數(shù)據(jù)包形式發(fā)送,限制為特定的位數(shù)。啟動和停止條件定義每個數(shù)據(jù)包的開始和結(jié)束,因此數(shù)據(jù)在傳輸過程中會被中斷。
通過SPI通信的設(shè)備處于主從關(guān)系。主設(shè)備是控制設(shè)備(通常是微控制器),而從設(shè)備(通常是傳感器,顯示器或存儲器芯片)接收來自主設(shè)備的指令。最簡單的SPI配置是單主機(jī),單從機(jī)系統(tǒng),但是一個主機(jī)可以控制多個從機(jī)。
SPI的優(yōu)點(diǎn)和缺點(diǎn)
使用SPI有一些優(yōu)點(diǎn)和缺點(diǎn),如果在不同的通信協(xié)議之間進(jìn)行選擇,您應(yīng)該根據(jù)項(xiàng)目的要求知道何時(shí)使用SPI:
優(yōu)點(diǎn)
沒有啟動和停止位,因此數(shù)據(jù)可以連續(xù)流式傳輸而不會中斷
沒有復(fù)雜的從機(jī)尋址系統(tǒng),如I2C
比I2C更高的數(shù)據(jù)傳輸速率(幾乎快兩倍)
單獨(dú)的MISO和MOSI線,因此可以同時(shí)發(fā)送和接收數(shù)據(jù)
缺點(diǎn)
使用四根線(I2C和UART使用兩根)
無法確認(rèn)數(shù)據(jù)已成功接收(I2C已執(zhí)行此操作)
沒有錯誤檢查,如UART中的奇偶校驗(yàn)位
僅允許單個主機(jī)
SPI接口WiFi模塊WG228模塊簡介及優(yōu)勢
WG228是SKYLAB攜手Microchip,專門為實(shí)現(xiàn)嵌入式系統(tǒng)的無線局域網(wǎng)通信應(yīng)用而設(shè)計(jì)的一款工業(yè)級、低功耗、小尺寸并符合802.11b/g/n 標(biāo)準(zhǔn)的SPI接口WiFi模塊。
Microchip芯片方案,性能穩(wěn)定可靠,原廠技術(shù)支持;
支持省電模式,低功耗硬件設(shè)計(jì)和軟件架構(gòu),功耗更低;
SMD貼片封裝,尺寸小巧,更易集成;
工業(yè)級標(biāo)準(zhǔn),工作溫度范圍為-40°C至+ 85°C;
集成功率放大器(PA)和發(fā)送/接收(T / R)開關(guān);
嵌入式硬件SPI/SDIO 接口高效快捷的擴(kuò)展出無線局域網(wǎng)通信功能;
加速產(chǎn)品智能化設(shè)計(jì),加快產(chǎn)品上市速度并降低開發(fā)成本;
支持對接不同平臺,滿足物聯(lián)網(wǎng)不同應(yīng)用場景需求;
3.3V供電;
生產(chǎn)流程符合ISO9001/IATF16949認(rèn)證要求。
工業(yè)級SPI接口WiFi模塊WG228現(xiàn)已批量供貨,想了解更多WG228的參數(shù)特性可直接戳右側(cè)QQ客服,或者直接撥打0755-83408210,我們將安排資深WiFi業(yè)務(wù)工程師全程協(xié)助您完成WiFi模塊選型。