0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【EsDA應(yīng)用】藍(lán)牙服務(wù)端節(jié)點(diǎn)詳解

ZLG致遠(yuǎn)電子 ? 2023-05-31 09:46 ? 次閱讀

藍(lán)牙作為一種近距離無(wú)線通信技術(shù),被廣泛使用在汽車,智能家居和醫(yī)療等領(lǐng)域中。本文主要介紹如何通過(guò)EsDA開(kāi)發(fā)套件,快速實(shí)現(xiàn)藍(lán)牙服務(wù)器的相關(guān)應(yīng)用業(yè)務(wù)。

f7c8ecd0-fa92-11ed-ba01-dac502259ad0.jpg 簡(jiǎn)介

前面文章講解了ble_client的相關(guān)節(jié)點(diǎn)和業(yè)務(wù)處理,有興趣的可以跳轉(zhuǎn)鏈接【EsDA應(yīng)用】藍(lán)牙客戶端節(jié)點(diǎn)詳解去查看。

本文主要基于MPC_ZC1開(kāi)發(fā)板以及可將節(jié)點(diǎn)進(jìn)行拖拽連接的圖形化設(shè)計(jì)工具AWFlow Designer,著重對(duì)UIS8910DM平臺(tái)的板載藍(lán)牙的配套節(jié)點(diǎn)以及示例進(jìn)行講解。本文除了對(duì)ble_server設(shè)備端節(jié)點(diǎn)進(jìn)行詳細(xì)闡述還有以MPC_ZC1開(kāi)發(fā)板做藍(lán)牙服務(wù)器的相關(guān)應(yīng)用業(yè)務(wù)介紹如:定義支持的服務(wù),發(fā)布服務(wù)器以便遠(yuǎn)程客戶端可連接,響應(yīng)讀取和寫入請(qǐng)求等。

f7c8ecd0-fa92-11ed-ba01-dac502259ad0.jpg 節(jié)點(diǎn)介紹

因藍(lán)牙服務(wù)端節(jié)點(diǎn)中的屬性數(shù)量過(guò)多,所以本節(jié)只介紹幾個(gè)重點(diǎn)屬性,其他的屬性內(nèi)容詳見(jiàn)AWFlow Designer上相關(guān)節(jié)點(diǎn)的幫助文檔。

1. 配置節(jié)點(diǎn)1.1 ble_server創(chuàng)建BLE服務(wù)端設(shè)備,保存用戶傳入的廣播配置。1.1.1 屬性

  • 發(fā)現(xiàn)模式:值為0表示不可發(fā)現(xiàn)模式;值為1表示有限可發(fā)現(xiàn)模式;值為2表示普通可發(fā)現(xiàn)模式。
  • 廣播類型:值為0表示可連接的非定向廣播;值為1表示可連接的定向廣播;值為2表示不可連接的非定向廣播;值為3表示可掃描的非定向廣播。
  • 廣播信道:廣播通道映射在37、38、39通道通信。值為0時(shí)表示通道37被使用,值為1時(shí)表示通道38被使用,值為2時(shí)表示通道39被使用。

廣播的過(guò)濾策略:

值為0時(shí)表示處理所有設(shè)備的掃描和連接請(qǐng)求;

值為1時(shí)表示處理所有設(shè)備的連接請(qǐng)求和只有白名單上的設(shè)備的掃描請(qǐng)求;

值為2時(shí)表示處理所有設(shè)備的掃描請(qǐng)求和只有白名單上的設(shè)備的連接請(qǐng)求;

值為3時(shí)表示只處理在白名單上的設(shè)備的掃描和連接請(qǐng)求。

SMP配對(duì)模式的參數(shù)

smp_pair_mode

io_cap

安全等級(jí)

SECURE_CONNECTION_PASSKEY

KEYBOARD_DISP

最高

SECURE_CONNECTION_JUSTWORK

NOIN_NOOUT

次之

LEGACY_PASSKEY

KEYBOARD_DISP

第三

LEGACY_JUSTWORK

NOIN_NOOUT

最低

  • 支持的服務(wù)個(gè)數(shù):支持提供的服務(wù)個(gè)數(shù),需要與流圖中添加的服務(wù)數(shù)量一致。* 配置節(jié)點(diǎn)無(wú)輸入輸出。

2. 服務(wù)端節(jié)點(diǎn)2.1 ble_server_service2.1.1 屬性

  • BLE服務(wù)端配置節(jié)點(diǎn):關(guān)聯(lián)到的BLE服務(wù)端配置節(jié)點(diǎn)。
  • 服務(wù)UUID:支持提供服務(wù)的UUID。支持2個(gè)字節(jié)或16個(gè)字節(jié),按照小端模式依次用逗號(hào)隔開(kāi)。
  • 支持服務(wù)的特征相關(guān)屬性:

特征值的格式

特征聲明的性質(zhì)

特征值的權(quán)限

短UUID

廣播屬性

可讀

修補(bǔ)長(zhǎng)度

讀屬性

可寫

寫通知

不帶回復(fù)的寫屬性

讀取認(rèn)證

帶回復(fù)的寫屬性

讀取授權(quán)

沖突通知

通知屬性

讀取加密

追加寫

指示屬性

讀取認(rèn)證文件

簽名認(rèn)證的寫屬性

寫認(rèn)證

擴(kuò)展屬性

寫授權(quán)

寫加密

寫認(rèn)證文件

只允許經(jīng)典藍(lán)牙訪問(wèn)

2.1.2 輸入

payload:輸入數(shù)據(jù)。傳入特征值數(shù)據(jù),可以使用“fscript”節(jié)點(diǎn)作為前級(jí)節(jié)點(diǎn),設(shè)置需要寫入的數(shù)據(jù)。

payloadLength:輸入數(shù)據(jù)。傳入特征值數(shù)據(jù)的長(zhǎng)度,可以使用“fscript”節(jié)點(diǎn)作為前級(jí)節(jié)點(diǎn),設(shè)置需要寫入的數(shù)據(jù)長(zhǎng)度,最大不超過(guò)255。

2.1.3 輸出本節(jié)點(diǎn)無(wú)實(shí)質(zhì)性數(shù)據(jù)輸出,其消費(fèi)者節(jié)點(diǎn)一般是ble_server_adv節(jié)點(diǎn)。2.2 ble_server_adv

2.2.1 屬性

BLE服務(wù)端配置節(jié)點(diǎn):關(guān)聯(lián)到的BLE服務(wù)端配置節(jié)點(diǎn)。

  • 藍(lán)牙本地設(shè)備名稱:藍(lán)牙服務(wù)端本地設(shè)備的名稱,代碼里自動(dòng)將此參數(shù)加入到廣播數(shù)據(jù)包的類型為09的小數(shù)據(jù)包中。

廣播數(shù)據(jù)包最長(zhǎng)31個(gè)字節(jié),而這31個(gè)字節(jié)又被拆分成很多小數(shù)據(jù)包,每個(gè)小數(shù)據(jù)包代表一類廣播數(shù)據(jù)。

每個(gè)小數(shù)據(jù)包是由:length(數(shù)據(jù)長(zhǎng)度)+type(類型)+data(數(shù)據(jù)內(nèi)容)構(gòu)成的。

需要廣播的每個(gè)小數(shù)據(jù)包的數(shù)據(jù)長(zhǎng)度:表示需要廣播的每個(gè)小數(shù)據(jù)包的數(shù)據(jù)長(zhǎng)度(數(shù)據(jù)內(nèi)容的字節(jié)長(zhǎng)度+1)。因?yàn)楦袷绞莄sv,所以多個(gè)數(shù)據(jù)包的數(shù)據(jù)長(zhǎng)度按順序用逗號(hào)來(lái)隔開(kāi)。

需要廣播的每個(gè)小數(shù)據(jù)包的數(shù)據(jù)類型:表示需要廣播的每個(gè)小數(shù)據(jù)包的數(shù)據(jù)長(zhǎng)度(數(shù)據(jù)內(nèi)容的字節(jié)長(zhǎng)度+1)。多個(gè)數(shù)據(jù)包的數(shù)據(jù)類型按順序用逗號(hào)來(lái)隔開(kāi)。

掃描響應(yīng)的每個(gè)小數(shù)據(jù)包的數(shù)據(jù)內(nèi)容:表示掃描響應(yīng)的每個(gè)小數(shù)據(jù)包的數(shù)據(jù)內(nèi)容。多個(gè)數(shù)據(jù)包的數(shù)據(jù)內(nèi)容按順序用逗號(hào)來(lái)隔開(kāi)。

掃描響應(yīng)的每個(gè)小數(shù)據(jù)包的數(shù)據(jù)類型:表示掃描響應(yīng)的每個(gè)小數(shù)據(jù)包的數(shù)據(jù)類型,多個(gè)數(shù)據(jù)包的數(shù)據(jù)類型按順序用逗號(hào)來(lái)隔開(kāi)。具體的廣播數(shù)據(jù)包類型詳細(xì)信息可在網(wǎng)上進(jìn)行查閱。

數(shù)據(jù)類型為09表示本地設(shè)備名稱即屬性藍(lán)牙本地設(shè)備名稱,現(xiàn)已被后續(xù)代碼自動(dòng)處理加入到了廣播數(shù)據(jù)包中。計(jì)算長(zhǎng)度時(shí)需注意,如若廣播數(shù)據(jù)包超過(guò)最長(zhǎng)31個(gè)字節(jié)的內(nèi)容,則截?cái)唷?/p>

掃描響應(yīng)的每個(gè)小數(shù)據(jù)包的數(shù)據(jù)內(nèi)容:表示掃描響應(yīng)的每個(gè)小數(shù)據(jù)包的數(shù)據(jù)內(nèi)容。多個(gè)數(shù)據(jù)包的數(shù)據(jù)內(nèi)容按順序用逗號(hào)來(lái)隔開(kāi)。

如:需要廣播的每個(gè)小數(shù)據(jù)包的數(shù)據(jù)長(zhǎng)度為0x02;需要廣播的每個(gè)小數(shù)據(jù)包的數(shù)據(jù)類型為:0x01;需要廣播的每個(gè)小數(shù)據(jù)包的數(shù)據(jù)內(nèi)容為:0x06。那么算上藍(lán)牙本地設(shè)備名稱:(BLE-ZC1)0x42,0x4c,0x45,0x2d,0x5a,0x43,0x31,

那么最終的廣播數(shù)據(jù)包為0x08(數(shù)據(jù)長(zhǎng)度),0x09(數(shù)據(jù)類型),

0x42,0x4c,0x45,0x2d,0x5a,0x43,0x31(數(shù)據(jù)內(nèi)容BLE-ZC1),

0x02(數(shù)據(jù)長(zhǎng)度),0x01(數(shù)據(jù)類型),

0x06(數(shù)據(jù)內(nèi)容),

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00

2.2.2 輸入

ble_server_adv節(jié)點(diǎn)的輸入并無(wú)實(shí)際意義的輸入,由ble_server_service節(jié)點(diǎn)作為前級(jí)節(jié)點(diǎn),進(jìn)入當(dāng)前節(jié)點(diǎn)的on_data虛函數(shù)中開(kāi)啟廣播。

  • * sink類型節(jié)點(diǎn)無(wú)輸出功能

f7c8ecd0-fa92-11ed-ba01-dac502259ad0.jpg ?業(yè)務(wù)處理

定義支持的服務(wù):由ble_server_service節(jié)點(diǎn)添加服務(wù)UUID和特征值UUID以及特征值數(shù)據(jù);發(fā)布服務(wù)器,以便遠(yuǎn)程客戶端可連接:由ble_server_adv節(jié)點(diǎn)開(kāi)啟廣播(在一個(gè)運(yùn)行程序中不能多次開(kāi)啟廣播)后服務(wù)端藍(lán)牙準(zhǔn)備完成,開(kāi)始等待客戶端藍(lán)牙設(shè)備連接;以及后續(xù)的響應(yīng)讀取和寫入請(qǐng)求。實(shí)現(xiàn)框圖如下所示。

f80dbc5c-fa92-11ed-ba01-dac502259ad0.png

1. 資源準(zhǔn)備

硬件上依舊如【EsDA應(yīng)用】藍(lán)牙客戶端節(jié)點(diǎn)詳解使用MPC_ZC1開(kāi)發(fā)板作為服務(wù)器去廣播數(shù)據(jù),軟件上使用可拖拽連線的圖形化設(shè)計(jì)工具AWFlow Designer去設(shè)計(jì)流圖以及手機(jī)app(BLE調(diào)試寶)作為客戶端進(jìn)行藍(lán)牙通信。f83ec0cc-fa92-11ed-ba01-dac502259ad0.png

2. 添加節(jié)點(diǎn)并繪制流圖

添加timer,gpio,trigger,fscript,ble_server_service和ble_server_adv節(jié)點(diǎn)到畫布中,如下圖所示。

f873d938-fa92-11ed-ba01-dac502259ad0.png3. 配置節(jié)點(diǎn)

添加多個(gè)藍(lán)牙服務(wù)端的服務(wù)和特征值數(shù)據(jù),并開(kāi)啟藍(lán)牙廣播。需注意的是本藍(lán)牙模塊在程序運(yùn)行時(shí)不能重復(fù)多次開(kāi)啟藍(lán)牙廣播,否則會(huì)打開(kāi)藍(lán)牙失敗。

雙擊gpio節(jié)點(diǎn)的前驅(qū)timer節(jié)點(diǎn),打開(kāi)屬性面板設(shè)置定時(shí)周期(ms),定時(shí)去讀取gpio的引腳電平狀態(tài)。修改完后點(diǎn)擊右上角的完成即可保存屬性配置。

f88a2f30-fa92-11ed-ba01-dac502259ad0.png

雙擊gpio節(jié)點(diǎn),配置屬性如下圖所示,根據(jù)需求選擇所需的gpio引腳,本章節(jié)使用的是P4.5,并設(shè)置為浮空輸入,用戶可根據(jù)自身需求設(shè)置該gpio引腳號(hào)。修改完后點(diǎn)擊右上角的完成即可保存屬性配置。

f8a03d8e-fa92-11ed-ba01-dac502259ad0.png

雙擊gpio的后繼節(jié)點(diǎn)fscript,功能代碼內(nèi)容的主要目的是讓后續(xù)的trigger節(jié)點(diǎn)只能被觸發(fā)一次,因P4.5的引腳默認(rèn)是低電平,且trigger節(jié)點(diǎn)被觸發(fā)只能收到msg.trigger_stop屬性消息,所以具體代碼如下。

if (msg.payload == 1) { msg.trigger_stop = "reset";}

雙擊trigger節(jié)點(diǎn),本節(jié)點(diǎn)主要目的是只一次觸發(fā)多個(gè)后繼節(jié)點(diǎn),所以在此選擇等待被重置模式(Wait_to_be_reset_mode)在trigger被觸發(fā)前,不傳遞任何的消息給后繼節(jié)點(diǎn)。修改完后點(diǎn)擊右上角的完成即可保存屬性配置。

f8d1397a-fa92-11ed-ba01-dac502259ad0.png

雙擊第一欄的fscript節(jié)點(diǎn),本節(jié)點(diǎn)作為ble_server_service節(jié)點(diǎn)的前驅(qū)節(jié)點(diǎn),所以具體內(nèi)容即ble_server_service的輸入組:payload(傳入的特征值數(shù)據(jù)),payloadLength(傳入的特征值數(shù)據(jù)的長(zhǎng)度)。修改完后點(diǎn)擊右上角的完成即可保存屬性配置。

msg.payload = "hello";set(msg.payloadLength, u16("5"));

雙擊第一欄的ble_server_service節(jié)點(diǎn)中的屬性:BLE服務(wù)端配置節(jié)點(diǎn)旁的鉛筆圖標(biāo),屬性:BLE服務(wù)端配置節(jié)點(diǎn)在本流圖中只需要配置一遍即可,后續(xù)不再闡述。需注意的是支持的服務(wù)個(gè)數(shù)的屬性值必須與本流圖中所添加的服務(wù)個(gè)數(shù)數(shù)量一致,其他屬性參數(shù)可用demo流圖默認(rèn)值。修改完后點(diǎn)擊右上角的完成即可保存屬性配置。f8fb0296-fa92-11ed-ba01-dac502259ad0.png

雙擊第一欄的ble_server_service節(jié)點(diǎn),只需要確定需要添加的服務(wù)UUID和特征值UUID,其他參數(shù)視具體情況而定,也可使用默認(rèn)的參數(shù)值。修改完后點(diǎn)擊右上角的完成即可保存屬性配置。

f92a4c36-fa92-11ed-ba01-dac502259ad0.png

雙擊第二欄的fscript節(jié)點(diǎn),其內(nèi)容與第一欄的fscript節(jié)點(diǎn)大體一致,都是作為ble_server_service節(jié)點(diǎn)的前驅(qū)節(jié)點(diǎn),所以具體內(nèi)容即ble_server_service的輸入組:payload(傳入的特征值數(shù)據(jù)),payloadLength(傳入的特征值數(shù)據(jù)的長(zhǎng)度)。修改完后點(diǎn)擊右上角的完成即可保存屬性配置。

msg.payload = "server";set(msg.payloadLength, u16("6"));

雙擊第二欄的ble_server_service節(jié)點(diǎn),其屬性與第一欄的ble_server_service節(jié)點(diǎn)大體一致,需要添加的服務(wù)UUID和特征值UUID不同,其他參數(shù)視具體情況而定,也可使用默認(rèn)的參數(shù)值。

服務(wù)UUID:

0xf5,0x89,0x9b,0x5f,0x80,0x00,0x00,0x80,0x00,0x10,0x00,0x00,0xfe,0x18,0x00,0x00

特征值UUID:

0xf5,0x89,0x9b,0x5f,0x80,0x00,0x00,0x80,0x00,0x10,0x00,0x00,0xfe,0xff,0x11,0x11

最后雙擊ble_server_adv節(jié)點(diǎn),自行設(shè)置藍(lán)牙本地設(shè)備名稱,以及需要廣播的每個(gè)小數(shù)據(jù)包的數(shù)據(jù)長(zhǎng)度,類型,內(nèi)容和掃描的每個(gè)小數(shù)據(jù)包的數(shù)據(jù)長(zhǎng)度,類型,內(nèi)容。修改完后點(diǎn)擊右上角的完成即可保存屬性配置。

f9512306-fa92-11ed-ba01-dac502259ad0.png

4. 下載驗(yàn)證

下載流圖后可在BLE調(diào)試寶點(diǎn)擊藍(lán)牙服務(wù)選項(xiàng)對(duì)流圖提供的service進(jìn)行訪問(wèn),點(diǎn)擊每個(gè)service的左側(cè)箭頭,展開(kāi)對(duì)各個(gè)service提供的特征進(jìn)行查看,還可對(duì)支持操作的特性進(jìn)行讀寫。

f96a88aa-fa92-11ed-ba01-dac502259ad0.png

每次操作都會(huì)有相應(yīng)的日志信息,注意各服務(wù)UUID的聯(lián)系,實(shí)時(shí)日志如下所示。

f992ea66-fa92-11ed-ba01-dac502259ad0.png

BLE調(diào)試寶向特征值UUID為0x1111fffe寫入12 34 56,作為服務(wù)端板子的串口打印可顯示收到的相應(yīng)數(shù)據(jù)如下。

f9dacff2-fa92-11ed-ba01-dac502259ad0.png

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 藍(lán)牙
    +關(guān)注

    關(guān)注

    114

    文章

    5683

    瀏覽量

    168070
  • 節(jié)點(diǎn)
    +關(guān)注

    關(guān)注

    0

    文章

    211

    瀏覽量

    24295
  • 終端節(jié)點(diǎn)
    +關(guān)注

    關(guān)注

    0

    文章

    6

    瀏覽量

    1856
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    EsDA,一站式嵌入式軟件

    EsDA是一套面向工業(yè)智能物聯(lián)領(lǐng)域的嵌入式系統(tǒng)設(shè)計(jì)自動(dòng)化工具集,包含實(shí)時(shí)操作系統(tǒng)AWorksLP、低代碼開(kāi)發(fā)平臺(tái)AWStudio、資源管理平臺(tái)AXPI、跨平臺(tái)GUI引擎AWTK和云服務(wù)平臺(tái)ZWS
    的頭像 發(fā)表于 09-15 08:10 ?45次閱讀
    <b class='flag-5'>EsDA</b>,一站式嵌入式軟件

    請(qǐng)問(wèn)ESP32作為藍(lán)牙服務(wù)端如何修改MTU?

    我們的工程把esp32當(dāng)作藍(lán)牙服務(wù)端讓電腦去連,由于一些老電腦上沒(méi)有藍(lán)牙,要用外置藍(lán)牙驅(qū)動(dòng),默認(rèn)MTU只有23,但是說(shuō)明上驅(qū)動(dòng)是支持最大mtu的,所以有什么辦法可以通過(guò)
    發(fā)表于 06-27 07:47

    服務(wù)端測(cè)試包括什么類型

    服務(wù)端測(cè)試是確保軟件系統(tǒng)在服務(wù)器端正常運(yùn)行和滿足性能要求的重要環(huán)節(jié)。本文將詳細(xì)介紹服務(wù)端測(cè)試的類型、方法和最佳實(shí)踐。 1. 服務(wù)端測(cè)試的定義 服務(wù)端
    的頭像 發(fā)表于 05-30 16:03 ?400次閱讀

    服務(wù)端測(cè)試是web測(cè)試嗎為什么

    服務(wù)端測(cè)試和Web測(cè)試是兩個(gè)不同的概念,但它們?cè)谲浖_(kāi)發(fā)和測(cè)試過(guò)程中是相互關(guān)聯(lián)的。本文將詳細(xì)解釋這兩個(gè)概念以及它們之間的關(guān)系。 服務(wù)端測(cè)試 服務(wù)端測(cè)試主要關(guān)注服務(wù)器端的軟件組件,這些組
    的頭像 發(fā)表于 05-30 15:30 ?423次閱讀

    服務(wù)端測(cè)試和客戶端測(cè)試區(qū)別在哪

    服務(wù)端測(cè)試和客戶端測(cè)試是軟件開(kāi)發(fā)過(guò)程中的兩個(gè)重要環(huán)節(jié),它們分別針對(duì)服務(wù)器端和客戶端的軟件進(jìn)行測(cè)試。本文將詳細(xì)介紹服務(wù)端測(cè)試和客戶端測(cè)試的區(qū)別,以及它們?cè)谲浖_(kāi)發(fā)中的作用。 一、服務(wù)端測(cè)
    的頭像 發(fā)表于 05-30 15:27 ?1400次閱讀

    服務(wù)端的測(cè)試主要是測(cè)什么內(nèi)容

    服務(wù)端測(cè)試是軟件開(kāi)發(fā)過(guò)程中的一個(gè)重要環(huán)節(jié),主要目的是確保服務(wù)端程序的穩(wěn)定性、性能、安全性和可靠性。 功能測(cè)試 功能測(cè)試是服務(wù)端測(cè)試的基礎(chǔ),主要驗(yàn)證服務(wù)端程序是否按照需求實(shí)現(xiàn)了所有功能。
    的頭像 發(fā)表于 05-30 15:24 ?2553次閱讀

    TWS 藍(lán)牙耳機(jī) ESD EOS保護(hù)方案

    TWS 藍(lán)牙耳機(jī) ESD EOS保護(hù)方案
    的頭像 發(fā)表于 05-17 08:02 ?500次閱讀
    TWS <b class='flag-5'>藍(lán)牙</b>耳機(jī) <b class='flag-5'>ESD</b> EOS保護(hù)方案

    ESD管 AZ5825-01F型號(hào)ESDA05CPX參數(shù)對(duì)比

    ESD管 AZ5825-01F型號(hào)ESDA05CPX參數(shù)對(duì)比
    的頭像 發(fā)表于 05-11 08:03 ?550次閱讀
    <b class='flag-5'>ESD</b>管 AZ5825-01F型號(hào)<b class='flag-5'>ESDA</b>05CPX參數(shù)對(duì)比

    lwip stm407作為服務(wù)端 pc連接不上怎么解決?

    lwip stm407作為服務(wù)端 pc連接不上
    發(fā)表于 03-20 06:32

    靜電ESD整改:原因、影響與解決方案詳解?

    靜電ESD整改:原因、影響與解決方案詳解?|深圳比創(chuàng)達(dá)電子
    的頭像 發(fā)表于 03-13 10:26 ?656次閱讀
    靜電<b class='flag-5'>ESD</b>整改:原因、影響與解決方案<b class='flag-5'>詳解</b>?

    ?PLC從HTTP服務(wù)端獲取JSON文件,解析數(shù)據(jù)到寄存器

    智能網(wǎng)關(guān)IGT-DSER集成了多種PLC協(xié)議,方便實(shí)現(xiàn)各種PLC與HTTP服務(wù)端之間通訊。通過(guò)網(wǎng)關(guān)的參數(shù)配置軟件綁定JSON文件的字段與PLC寄存器地址,配置URL,即可采用POST命令,將JSON
    發(fā)表于 01-24 09:47

    如何基于EsDA開(kāi)發(fā)套件快速使用射頻讀卡器模塊

    無(wú)線射頻讀寫卡技術(shù)在門禁系統(tǒng),電子支付領(lǐng)域和物聯(lián)網(wǎng)等領(lǐng)域中具有越來(lái)越廣泛的應(yīng)用。本文將基于EsDA開(kāi)發(fā)套件講解如何快速上手并開(kāi)發(fā)射頻讀卡器模塊的相關(guān)業(yè)務(wù),為開(kāi)發(fā)者大大縮短了學(xué)習(xí)和開(kāi)發(fā)時(shí)間成本。項(xiàng)目
    的頭像 發(fā)表于 01-11 08:24 ?585次閱讀
    如何基于<b class='flag-5'>EsDA</b>開(kāi)發(fā)套件快速使用射頻讀卡器模塊

    PLC通過(guò)智能網(wǎng)關(guān),與OPCUA服務(wù)端通訊,實(shí)現(xiàn)標(biāo)簽數(shù)據(jù)讀寫

    是采用西門子S7-200 SMART通過(guò)IGT-DSER智能網(wǎng)關(guān)跟OPCUA的服務(wù)端之間通訊,以下是相關(guān)操作步驟。首先通過(guò)參數(shù)設(shè)置軟(在附件中)選擇功能與驅(qū)動(dòng)類型,如下圖左邊功能選第三項(xiàng),右邊的驅(qū)動(dòng)選擇
    發(fā)表于 01-02 16:41

    EsDA 應(yīng)用】Modbus RTU Master 轉(zhuǎn) MQTT

    隨著物聯(lián)網(wǎng)的迅速發(fā)展,越來(lái)越多的工業(yè)自動(dòng)化設(shè)備需要上報(bào)數(shù)據(jù)到云。本文將基于EsDA開(kāi)發(fā)套件快速實(shí)現(xiàn)將ModbusRTU協(xié)議的數(shù)據(jù)轉(zhuǎn)換為MQTT格式,實(shí)現(xiàn)更靈活的數(shù)據(jù)傳輸和遠(yuǎn)程控制。項(xiàng)目簡(jiǎn)介在物聯(lián)網(wǎng)
    的頭像 發(fā)表于 11-23 08:24 ?809次閱讀
    【<b class='flag-5'>EsDA</b> 應(yīng)用】Modbus RTU Master 轉(zhuǎn) MQTT

    EsDA 應(yīng)用】快速實(shí)現(xiàn)串口轉(zhuǎn)HTTP請(qǐng)求

    ,由客戶端發(fā)送請(qǐng)求消息,服務(wù)端針對(duì)客戶端的請(qǐng)求進(jìn)行響應(yīng)回復(fù)。本文將基于EsDA開(kāi)發(fā)平臺(tái),使用EPC6450-AWI開(kāi)發(fā)板,以及圖形化設(shè)計(jì)工具AWFlowDesign
    的頭像 發(fā)表于 11-09 08:25 ?702次閱讀
    【<b class='flag-5'>EsDA</b> 應(yīng)用】快速實(shí)現(xiàn)串口轉(zhuǎn)HTTP請(qǐng)求