精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Wireless Xpress如何實現零編程IoT?

Silicon Labs ? 來源:YXQ ? 2019-06-20 14:35 ? 次閱讀

無線技術在物聯網(IoT)中發揮著重要作用,但部署這項技術可能需要大量編程。而產品的應用程序必須解決一系列問題,包括安全的空中(OTA)更新等功能。對此,Silicon Labs(亦稱“芯科科技”)近期發布了全新的Wireless Xpress解決方案,并在有關這個無線產品的問答環節中,由Silicon Labs Xpress設備高級產品經理Parker Dorris先生來討論無線應用程序編程時所出現的一些問題,以及如何通過Wireless Xpress產品來克服這些挑戰。

Silicon LabsWireless Xpress解決方案主要鎖定哪些IoT應用?

我們的目標是藍牙低功耗傳感器智能手機控制的智能家居設備、白色家電和機器對機器的應用程序,特別是那些需要額外的手機配置和連接選項的應用程序。我們已經看到了使用Wireless Xpress零編程物聯網解決方案評估和開發的應用程序極其多樣化,這些設計的共同主題是在沒有陡峭學習曲線的情況下實現無線連接。無線組件可以正常工作,這使公司能夠將資源集中在設計方面,從而使產品創新和成功應用在市場上。

什么是零編程?為什么它對物聯網開發者如此重要?

我們的Wireless Xpress產品組合的目標是通過提供易于使用的硬件和軟件解決方案來降低物聯網終端節點設計的進入壁壘,進而實現零編程的設計。Wireless Xpress模塊產品可以提供幾個關鍵優勢:

首先,因為開發人員與Wireless Xpress可通過一個高級網絡協同處理器(NCP)界面,稱之為Xpress command API和與設備溝通,由于Wireless Xpress可負責盡可能多的無線連接和溝通,使開發人員不必成為藍牙或無線專家亦可讓產品迅速進入市場。

雖然您不必為這些模塊設備編寫代碼,但是我們提供了可配置的參數來調整性能特性。開發人員不需要學習錯綜復雜的堆棧API,也不需要讓模塊達到某種配置狀態,只需設置了一個變量。這個Xpress command API的特性可以幫助開發人員避免一些常見的設計挑戰,這些挑戰可能會阻礙開發人員使用無線協議。

Wireless Xpress利用Silicon Labs的Gecko OS,這是一個直觀、易用的物聯網操作系統。Wireless Xpress設備也提供很多技術支持,由于該設備在Gecko OS固件的支持下全面處理與無線相關的職責,因此開發人員不必選擇能夠處理底層無線維護的MCU,也不必通過底層NCP協議進行粒度監控。開發人員可以選擇適合應用程序的MCU,而不是選擇適合他們的NCP的MCU。

Silicon LabsIoT終端節點設計提供哪些硬件平臺?

我們推出了基于PCB封裝和系統級封裝(SiP)的Bluetooth Xpress模塊選項,分別稱為BGX13P和BGX13S。我們還提供兩個零編程Wi-Fi Xpress模塊,AMW007和AMW037。更多產品信息可訪問:https://cn.silabs.com/products/wireless/xpress

在軟件方面,運行移動應用程序需要什么?

對于Bluetooth Xpress,我們已經推出了適用于iOSAndroid的Xpress框架。開發移動應用程序有時對產品開發人員來說是一個挑戰,而開發與藍牙連接的應用程序本身就是一項特殊技能。通過Xpress框架,我們在一些易于使用的API中提取了低階移動OS的核心藍牙API。

這對開發人員非常有幫助,原因有二。首先,Xpress框架處理所有特定用于藍牙的掃描和發現、查詢、連接和GATT表的通信。例如,要進行掃描,您可以調用startScan,該框架提供了已發現設備的列表。要進行連接,您需要調用connectToDevice,其余的由框架處理。

其次,對于iOS和Android來說,框架看起來基本上是一樣的,統一了一個在這兩種操作系統之間實際工作方式截然不同的界面。因此,如果開發者學會在iOS中連接到藍牙Xpress,那么同樣的功能調用在Android中也會同樣有效。對于Wi-FiXpress,我們提供一個由Wi-Fi Xpress設備提供服務的web應用程序,并提供一個RESTful API來控制模塊和訪問文件系統。

開發人員可以使用哪種工具來利用Wireless Xpress?

這些模塊產品的一個優點是,Xpress command API是工程師可讀的,因此開發人員可以通過在PC上運行一個簡單的終端程序來評估產品并充分熟悉特性。

我們已經推出了兩個評估工具包,Wireless Xpress BGX13P工具包和AMW07-E04工具包,每個工具包都提供一個串行到USB橋接器,因此訪問董事會看起來像一個COM端口。對于希望獲得更豐富的評估體驗和圖形界面的開發人員,我們在Silicon Labs的Simplicity Studio開發環境中提供了Xpress Configurator工具。

Xpress Configurator邏輯上對不同的可配置參數進行分組,驗證可配置設置,并顯示每個參數的文檔。所有這些配置都會導致一個或多個Xpress命令通過內置在工具中的終端接口發送到無線Xpress模塊。

開發人員可以訪問網絡管理和映射工具。這些工具提供了系統的高級視圖。網絡分析儀實時跟蹤無線節點活動,為調試和系統優化提供見解。

Wireless Xpress如何快速連接到云呢?

對于Bluetooth Xpress,我們通過Xpress框架提供OTA支持。如果Silicon Labs向Bluetooth Xpress發布固件更新,則可以使用一個框架API從我們的云中提取這個經過簽名和加密的更新。

Wi-Fi Xpress產品可以直接訪問云端,接收固件更新。開發人員還可以使用這種內置的云連接在字段中執行設備健康檢查,并檢索其他關鍵字,以及應用程序特定的指標。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 編程
    +關注

    關注

    88

    文章

    3596

    瀏覽量

    93610
  • IOT
    IOT
    +關注

    關注

    186

    文章

    4181

    瀏覽量

    196278

原文標題:【無線Q&A】Wireless Xpress如何實現零編程IoT?

文章出處:【微信號:SiliconLabs,微信公眾號:Silicon Labs】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    u-blox與Wireless Logic Ltd達成戰略合作

    近日,作為提供定位和無線通信技術及服務的全球領先供應商u-blox(SIX:UBXN)與歐洲領先的物聯網通信平臺提供商Wireless Logic公司宣布正式建立戰略合作伙伴關系,旨在通過Wireless Logic的物聯網網絡Conexa和u-blox的先進蜂窩模塊增強
    的頭像 發表于 11-22 17:13 ?406次閱讀

    使用purepath wireless configurator能否對編碼器AIC3254內置的miniDSP進行相應的配置?

    由于我們買了purepath無線開發套件來進行試驗,同時我們采用了編碼器AIC3254來替代原有的AIC3101. 使用軟件purepath wireless configurator 對整個
    發表于 11-05 06:10

    PLC數據采集IoT平臺是什么

    PLC數據采集IoT平臺是一種集成了傳統PLC(可編程邏輯控制器)控制技術和現代物聯網(IoT)技術的綜合性系統。這種平臺不僅具備PLC的基本控制功能,如監控和控制工業設備,還通過物聯網技術將這些
    的頭像 發表于 10-28 14:44 ?183次閱讀

    如何打造碳園區,盾華電子助力“雙碳”目標實現 碳公路 碳智慧校園

    如何打造碳園區,盾華電子助力“雙碳”目標實現 碳公路 碳智慧校園
    的頭像 發表于 10-08 15:52 ?146次閱讀
    如何打造<b class='flag-5'>零</b>碳園區,盾華電子助力“雙碳”目標<b class='flag-5'>實現</b>  <b class='flag-5'>零</b>碳公路 <b class='flag-5'>零</b>碳智慧校園

    通過電平轉換實現窄帶IoT實現

    電子發燒友網站提供《通過電平轉換實現窄帶IoT實現.pdf》資料免費下載
    發表于 09-21 11:08 ?0次下載
    通過電平轉換<b class='flag-5'>實現</b>窄帶<b class='flag-5'>IoT</b><b class='flag-5'>實現</b>

    同步清和異步清的概念、特點及應用

    1. 同步清 同步清是一種在數字電路中實現操作的方式,其特點是清信號與時鐘信號同步。在同步清
    的頭像 發表于 07-23 11:12 ?2385次閱讀

    異步置和同步置的區別在哪里

    異步置和同步置是數字電路設計中兩種不同的置方法。它們在實現方式、性能和應用場景上有所不同。 實現方式: 異步置
    的頭像 發表于 07-23 11:09 ?1540次閱讀

    IoT_Demo例程未調用smartconfig_start(),是如何實現快連功能的?

    請問 IoT_Demo 例程未調用 smartconfig_start(),是如何實現快連功能的?
    發表于 07-15 06:36

    ATOM DTU NB-IoT2 | 全球Cat-NB頻段可編程無線傳輸單元

    NEWATOMDTUNB-IoT2DTUNB2ATOMDTUNB-IoT2,一款專為全球Cat-NB頻段打造的NB-IoT編程無線數據傳輸單元(DTU)。它內置SIM7028通訊模組,搭配SMA
    的頭像 發表于 07-06 08:30 ?311次閱讀
    ATOM DTU NB-<b class='flag-5'>IoT</b>2 | 全球Cat-NB頻段可<b class='flag-5'>編程</b>無線傳輸單元

    論述RISC-C在IOT領域的發展機會

    設計,實現了低功耗運行,滿足了IoT設備的需求。 同時,RISC-V的低成本特性也降低了IoT設備的整體成本,使得更多用戶能夠享受到物聯網帶來的便利。 安全性與可靠性: 在IoT領域,
    發表于 06-27 08:43

    ESP-IOT-SOLUTION編譯時報錯怎么處理?

    /project.cmake) include($ENV{IOT_SOLUTION_PATH}/component.cmake) project(usb_wireless_disk) 我想問題就出現在 if(NOT DEFINED ENV{
    發表于 06-27 08:16

    使用esp-iot-bridge遇到的兩個疑問求解

    使用esp-iot-bridge時,遇到了2個問題,希望幫忙回答一下,使用example/wireless_nic無線轉usb模式: 1、通過網頁配置連接AP時,如果輸入的AP密碼錯誤,就不能再掃描
    發表于 06-27 06:05

    Beaglebone Black Wireless問題

    各位大神,我自己做了一個Beaglebone Black Wireless開發板,按照參考資料做的,但LED燈不亮,按鍵按下去那四個LED燈也沒有反應。請問這個要從哪個方面著手排查問題?多謝多謝。
    發表于 06-24 17:10

    IoT Hub是什么?IoT Hub的應用場景

    IoT Hub是一個連接設備的平臺,它為物聯網開發者提供了一個安全、穩定、高效的連接設備和管理設備數據的方式。IoT Hub支持多種物聯網協議(如MQTT),可以幫助開發者快速實現“設備-設備
    的頭像 發表于 02-02 17:25 ?2452次閱讀

    【ELF 1開發板試用】+ 5.0 Wireless_Tools WIFI工具移植

    Wireless_Tools WIFI工具移植 Wireless_Tools介紹 Wireless Tools是一組用于Linux的工具,可與Wireless Extensions一起
    發表于 12-06 16:35