<th id="alkcr"><pre id="alkcr"></pre></th>

  • 打印

    [應用方案] 通過新塘系列MCU的SPI接口實現高速WIFI無線通信的方案分享

    [復制鏈接]
    435|18
    跳轉到指定樓層
    樓主
    本帖最后由 charleydeng 于 2019-10-8 10:16 編輯

    前言:
    新塘系列單片機,雖然不及STM32系列單片機普及,但是其實性價比并不比后者差,甚至很多方面都還比STM32系列單片機的性能更好價格更低。
    繼我們在STM32系列單片機上,基于普通的單片機SPI接口,拓展實現了高速WIFI的集成和通信驗證與批量部署后,我們在新塘系列單片機上,也成功地實現了這一點,并在同主頻或架構下進行了對比,發現新塘單片機支持實現的SPI通信效率和所獲得的高速WIFI速度,比STM32的單片機效果略強。

    采用SPI接口的好處是,(1)既可以象SDIO/USB接口那樣通過提升主機接口的速度來提高了整個系統的通信速度,(2)又可以象UART串口那樣集成簡單、占用資源少(不必象USB/SDIO/PCI等接口,需要集成復雜的協議棧或操作系統),(3)SPI接口在單片機上比SDIO和USB接口更常見更標配,選型范圍更方便。 -- SPI接口的WIFI模組可以理解成 是“類似幾十倍提速后的UART串口型WIFI模塊"。



    -------------------------------------------------------------------------
    ALK8266高速WIFI模組,實測有效吞吐速度超過兆字節每秒!




    使用特權

    評論回復
    沙發
     樓主 | 2019-9-23 09:11 | 只看該作者
    ALK8266高速WIFI模組 SPI接口 帶WEB網頁 音視頻傳輸產品化驗證
    (在某寶搜索 “SPI 高速 多鏈接”  里面有更進一步的詳細介紹,比較技術化)




    1. 有效通信速度快,效率高,通信實時性好
       1.1 “實測的”“有效”吞吐速度高,超過M字節每秒(MBytes/s),所以可用來傳輸音視頻或大量數據
       1.2 準實時性收發,連續發包之間的間隔可在ms級或us級,可適應一些對傳輸性實時性有要求的場合。
    2. 穩定可靠不丟包,長時間通信不掉線
       2.1 測試條件:普通辦公室環境實測
       2.2 測試速度:速度穩定在兆字節每秒(MBytes/s)以上
       2.3 長時間運行測試:持續運行30天,不掉線、傳輸不停止/不卡死
       2.4 丟包測試:TCP通信持續測試過5小時以上,不丟包、不多包,不丟字節、不多多字節,收發方數據完全一樣。
           測試場景包括:(1)TCPUDP抓包軟件單純發送, 模塊單純接收
                                   (2)TCPUDP抓包軟件單純接收, 模塊單純發送
                                   (3)TCPUDP抓包軟件同時發收, 模塊同時收發
                                   (4)兩個WIFI模塊之間互相對發對收
    3. 功能全面,使用靈活,使用場合適應面廣
       3.1 靈活實用的無線通信
           3.1.1 模塊支持 工作站STA, 熱點AP 以及 STA+AP 混合模式,無論是否存在第三方熱點,都可實現通信
           3.1.2 支持UDP,TCP客戶端,TCP服務器,靈活方便
           3.1.3 UDP通信支持廣播、組播以及單播,靈活高效
           3.1.4 支持多鏈接,每個鏈接獨立隨意配置,實用的多通道高速通信
           3.1.5 支持多客戶端,模組作為TCP服務器可以同時和多個客戶端通信
           3.1.6 支持大塊數據陣發發送,適合一些文件等大塊數據傳輸需求的場合
       3.2 內嵌WEB服務器,操作更靈活和便捷
           3.2.1 無需安裝APP,直接通過常見的瀏覽器操作
           3.2.2 普通智能手機或電腦均可直接操作
           3.2.3 支持“自動彈出網頁”功能
           3.2.4 可通過網頁直接配網、配置熱點、建立和查詢鏈接通道信息等操作
       3.3 配網方式靈活多樣方便
           3.3.1 WEB網頁配網:勿需安裝APP,直接輸入,簡單方便,受限條件少
           3.3.2 智能配網:SmartConfig/SmartLink, 微信Airkiss掃一掃;
                 -特色 提供配網進展燈閃爍樣式,提高智能配網操作方便性。
           3.3.3 直接配網:串口AT指令、SPI接口API函數 直接輸入
       3.4 內嵌RSA加密和簽名算法
           3.4.1 可作為加密芯片使用,支持單片機固件的防復制
       3.5 支持有意義的低功耗
           3.5.1 確保有用發射功耗足夠強傳輸距離足夠遠的前提下的低功耗機制
           3.5.2 支持休眠,自動喚醒或手動喚醒
           3.5.3 深度休眠電流低于1mA
    4. 封裝靈活、尺寸小巧
       4.1 整孔和半孔(郵票孔)一體化設計
       4.2 兼容插件方式或貼片裝配方式
       4.3 大小和一枚1角硬幣相當
    5. 常見通用的SPI單片機主機接口,集成簡單,占用單片機資源少
       5.1 主機接口為標準的SPI從,適配絕大多數的常見單片機,單片機選型范圍廣
           - 硬件接線簡單,只需要標準的SPI總線管腳,無需額外的UART串口
           - 按照普通的SPI從機方式對模塊進行讀寫,實現單片機與模塊的配置查詢以及傳輸通信
       5.2 模塊上已集成了TCPIP協議棧,
           - 單片機無需再集成相關協議棧或操作系統,
           - 因此集成簡單,占用單片機資源少,且通信效率也更高
    6. 提供單片機例程包、集成說明等資料文檔,和技術支持
       6.1 單片機例程包都經過實際測試和驗證
       6.2 集成說明文檔和開發使用技巧,都是基于開發經驗和客戶反饋總結編寫,非簡單的協議復制
       6.3 可提供目前市場上主流的單片機例程包,包括但不限于:
           - STM32系列(如F1/F2/F3/F4/F7 H7 L1/L4)
           - Nuvoton新塘 NUC123xx系列、M45x系列、等等
           - NXP LPC17xx系列

           - NXP K60, K27/28系列、
           - NXP i.MX RT10xx系列、
           - C8051系列、
           - TI MSP430系列
           - TI C2000/C5000(如TMS320F28335)
           - 等
    某寶搜索 “SPI 高速 多鏈接里面有更進一步的詳細介紹,很技術化。



    使用特權

    評論回復
    板凳
    | 2019-9-23 11:22 | 只看該作者
    有創意。

    使用特權

    評論回復
    地板
    | 2019-9-23 19:32 | 只看該作者
    新唐的更容易學

    使用特權

    評論回復
    5
    | 2019-9-23 21:25 | 只看該作者
    笑死了,原來如此。

    使用特權

    評論回復
    6
    | 2019-9-23 21:25 | 只看該作者
    新唐官方提供的就有很多聯網方案。

    使用特權

    評論回復
    7
    | 2019-9-24 20:19 | 只看該作者
    這哪兒是新唐的

    使用特權

    評論回復
    8
    | 2019-9-25 22:12 | 只看該作者
    這要看掛載什么WIFI模塊,用什么接口跟WIFI模塊通信。

    使用特權

    評論回復
    9
    | 2019-9-25 22:12 | 只看該作者
    用串口肯定快不了,如果你用USB接口,那肯定666

    使用特權

    評論回復
    10
    | 2019-9-26 14:50 | 只看該作者
    速度蠻快的,好用嗎,

    使用特權

    評論回復
    11
    | 2019-9-26 23:58 | 只看該作者
    最便宜那個是8266吧

    使用特權

    評論回復
    12
     樓主 | 2019-10-6 10:37 | 只看該作者
    本帖最后由 charleydeng 于 2019-10-6 10:42 編輯
    zhuomuniao110 發表于 2019-9-25 22:12
    用串口肯定快不了,如果你用USB接口,那肯定666

    是SPI接口的,適配許多普通單片機,不需要做復雜的集成或上操作系統(簡單地說,向串口一樣簡單,但是速度比串口快幾十倍)

    這是許多USB SDIO等等接口的WIFI模塊無法比擬的,特別適合普通單片機做高速通信。

    使用特權

    評論回復
    13
     樓主 | 2019-10-6 10:42 | 只看該作者
    xinpian101 發表于 2019-9-26 14:50
    速度蠻快的,好用嗎,

    不好自賣自夸啊。 你可以上某寶搜索  “SPI 高速 多鏈接”,找到該寶貝,查看詳情,并看看其他買家的評價。

    這款模組,使用SPI接口,模組上本身集成了協議棧,單片機這邊不需要集成協議棧和操作系統(當然,單片機上操作系統也是完全可以的),只需要向訪問普通的SPI從機設備那樣,對,走進行讀寫交互就成,

    此外,我們還提供單片機通信例程包。多數客戶在收到我們的模組后,接好線,基本上半個小時或小半個下午就可以開始高速通信的體驗測試了。

    使用特權

    評論回復
    14
     樓主 | 2019-10-6 10:43 | 只看該作者
    zhuomuniao110 發表于 2019-9-25 22:12
    這要看掛載什么WIFI模塊,用什么接口跟WIFI模塊通信。

    對,你說的對。

    這個模組是常見的 SPI接口的

    使用特權

    評論回復
    15
     樓主 | 2019-10-8 10:09 | 只看該作者
    謝謝大家關注!

    使用特權

    評論回復
    16
    | 2019-10-12 11:19 | 只看該作者
    我要做款硬件,請聯系18670083708(微信同號

    使用特權

    評論回復
    17
     樓主 | 2019-10-15 10:32 | 只看該作者
    haiwenshu 發表于 2019-10-12 11:19
    我要做款硬件,請聯系18670083708(微信同號)

    您請直接在旺旺上聯系我們客服索取技術人員的聯系方式!

    使用特權

    評論回復
    18
     樓主 | 2019-10-20 23:10 | 只看該作者
    歡迎大家關注選型!

    使用特權

    評論回復
    19
     樓主 | 2019-11-3 20:43 | 只看該作者

    歡迎大家關注選型!

    使用特權

    評論回復
    掃描二維碼,隨時隨地手機跟帖
    *滑动验证:
    您需要登錄后才可以回帖 登錄 | 注冊

    本版積分規則

    我要發帖 投訴建議 創建版塊 申請版主

    快速回復

    您需要登錄后才可以回帖
    登錄 | 注冊
    高級模式

    論壇熱帖

    在線客服 快速回復 返回頂部 返回列表
    成人短片线上看