日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

FOTA升級(jí)全流程教學(xué):基于libfota2與第三方服務(wù)器搭建

合宙LuatOS ? 來源:合宙LuatOS ? 作者:合宙LuatOS ? 2026-01-19 18:35 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

遠(yuǎn)程固件升級(jí)不再是大廠專屬,借助libfota2,你也可以為自己的設(shè)備搭建私有FOTA系統(tǒng)。本文將“手把手”帶你完成從服務(wù)端搭建、固件包發(fā)布到設(shè)備端升級(jí)響應(yīng)的完整流程。所有環(huán)節(jié)均基于第三方服務(wù)器實(shí)現(xiàn),不依賴任何商業(yè)平臺(tái),適合有定制化需求的開發(fā)者參考與復(fù)現(xiàn)。

一、FOTA 概述

FOTA 即遠(yuǎn)程升級(jí)功能,此功能可以讓用戶在不方便大量線刷升級(jí)(設(shè)備不在身邊/量產(chǎn) PCB 沒引出 USB/需要大批量進(jìn)行功能升級(jí))的情況下,快速進(jìn)行底層固件/腳本/腳本 + 底層固件的遠(yuǎn)程更新。

LuatOS 開發(fā)模式下,固件分為兩部分:core 和 script

遠(yuǎn)程升級(jí)時(shí):升級(jí) script 和 core+script ,僅 script 腳本升級(jí)時(shí)為全量升級(jí),core+script 都升級(jí)時(shí)為差分升級(jí)

遠(yuǎn)程升級(jí)時(shí):可以僅升級(jí) script;也可以同時(shí)升級(jí) core+script

支持 iot 平臺(tái)升級(jí)和自建第三方服務(wù)器(HTTP)升級(jí)

二、演示功能概述

本文將詳細(xì)講述如何使用自建服務(wù)器服務(wù)器進(jìn)行遠(yuǎn)程升級(jí)。另外此教程演示了自建服務(wù)器的三種升級(jí)相關(guān)場(chǎng)景:

(1) fota 升級(jí)簡(jiǎn)單演示:使用 iot 服務(wù)器進(jìn)行遠(yuǎn)程升級(jí)功能模塊,簡(jiǎn)單升級(jí)演示;

(2) tcp 服務(wù)器下發(fā)升級(jí)指令:通過 tcp 服務(wù)器下發(fā)升級(jí)指令(指令格式使用 json 字符串,包含是否升級(jí)參數(shù)),控制設(shè)備使用 fota 功能模塊;

(3) psm 低功耗 fota:低功耗 fota 功能模塊,此場(chǎng)景是針對(duì) psm 狀態(tài)下升級(jí)沒完成就進(jìn)入休眠導(dǎo)致升級(jí)失敗的情況寫的一個(gè)示例。

三、自有服務(wù)器 FOTA

FOTA 有多種方式,可以使用我們的 iot 平臺(tái)進(jìn)行升級(jí),也可以使用用戶自建平臺(tái)升級(jí),可以只升級(jí) core,可以只升級(jí)用戶腳本,也可以 core+ 腳本一起升級(jí),接下來介紹自建服務(wù)器的升級(jí)。

3.1 網(wǎng)卡切換

fota 功能需要聯(lián)網(wǎng)去下載升級(jí)包,所以需要選擇一種聯(lián)網(wǎng)方式:

netdrv_device:配置連接外網(wǎng)使用的網(wǎng)卡,目前支持以下四種選擇(三選一)

(1) netdrv_4g:4G 網(wǎng)卡

(2) netdrv_eth_spi:通過 SPI 外掛 CH390H 芯片的以太網(wǎng)

(3) netdrv_multiple:支持以上三種網(wǎng)卡,可以配置三種網(wǎng)卡的優(yōu)先級(jí)

在 netdrv_device.lua 文件中選擇一種使用即可。

3.2 云平臺(tái)配置

每一家的云平臺(tái)都不一樣,但是本質(zhì)上都一樣,都是給模塊下發(fā)正確的升級(jí)文件。建議平臺(tái)做一些驗(yàn)證,比如 imei 驗(yàn)證、版本號(hào)驗(yàn)證,循環(huán)請(qǐng)求驗(yàn)證,這樣能夠有效的避免因?yàn)樯?jí)包下載不對(duì)導(dǎo)致的模塊循環(huán)升級(jí),不跑代碼其他邏輯,引起的假死機(jī)現(xiàn)象。

3.3 升級(jí)包制作并上傳

自建服務(wù)器可以使用此服務(wù)器來做測(cè)試:http://airtest.openluat.com/download,該服務(wù)器只能上傳文件,上傳后可以獲得一個(gè)下載鏈接,復(fù)制的鏈接用作自建服務(wù)器的 url。

所以我們?cè)谧铋_始先要生成一個(gè)鏈接,步驟如下:在進(jìn)行腳本改動(dòng)前,需要在你的電腦上隨便生成一個(gè).bin 后綴,大小不為 0 的文件(可以隨便往里面寫點(diǎn)什么),然后將這個(gè) bin 文件上傳到模塊請(qǐng)求的地址去,目的是為了獲取升級(jí)的 url。

wKgZO2lt9b6Acyb3AABBzerC6LI624.png

比如我的 bin 文件升級(jí) url 為”http://airtest.openluat.com/download/FOTA2_DEMO_001.000.001_LuatOS-SoC_V2012_Air780EPM_1.soc“

3.3.1 單腳本升級(jí)

3.3.1.1 舊版本軟件本地?zé)?/strong>

如果用戶只是新增一些自己的腳本邏輯,沒有更新底層,可以選擇僅腳本升級(jí)

1.腳本中修改 url 為自己的升級(jí) url,然后打開 luatools 的項(xiàng)目管理界面,點(diǎn)擊生成量產(chǎn)文件,默認(rèn)放在 luatools 根目錄下的"SOC 量產(chǎn)及遠(yuǎn)程升級(jí)文件Air8000"目錄下

注:一定要注意 url 前的"###"標(biāo)志位,如果不加###,模塊進(jìn)行 HTTP 請(qǐng)求時(shí),會(huì)在請(qǐng)求頭里加上 version、project_key,imei,firmware_name 等參數(shù)

wKgZO2lt9iaAOJkzAAPxe6BqW_0958.pngwKgZPGlt9jyAMgtgAAIs73bKUKI545.pngwKgZPGlt9k2ANC5SAACc--a1Bcw765.png

2、將對(duì)應(yīng)生成的 2010 版本,001.000.000 的 SOC 的固件燒錄到模組中。

3.3.1.2 新版本軟件級(jí)包制作并上傳

1、因?yàn)槟K燒錄的是 001.000.000 版本,所以我們需要給腳本里的版本號(hào)改一下,改為 001.000.001 版本

wKgZPGlt9oGAH6viAAEJOTiHnQ4969.png

2、再將腳本中增加幾行打印(為了模擬用戶修改腳本的動(dòng)作)

wKgZPGlt9qSARWQQAAE6hYTHh2I783.png

3、然后重新生成一次量產(chǎn)固件:

wKgZPGlt9seAdeZRAAHNCKFAlK8133.png

4、將升級(jí)文件改名成上面 url 中的文件名字 FOTA2_DEMO_001.000.001_LuatOS-SoC_V2010_Air780EPM_1.soc 。然后上傳到服務(wù)器對(duì)應(yīng)的地址。

3.3.2 含 core 升級(jí)

注意:對(duì)于不同后綴的固件,不能直接升級(jí),分區(qū)有差異,強(qiáng)行升級(jí)可能無法啟動(dòng)。比如:LuatOS-SoC_V2012_Air780EPM_1.soc 只能升級(jí)LuatOS-SoC_V2014_Air780EPM_1.soc 后綴的固件,不能升級(jí) LuatOS-SoC_V2014_Air780EPM_2.soc 后綴的固件。

3.3.2.1 舊版本軟件本地?zé)?/strong>

每一次 core 的升級(jí)都會(huì)帶來一些網(wǎng)絡(luò)上的優(yōu)化(例如信號(hào)差時(shí)的網(wǎng)絡(luò)穩(wěn)定性)以及一些 bug 修復(fù),所以在發(fā)布新版本以后,用戶可以先測(cè)試下 core 對(duì)自己腳本有無明顯影響或性能提升,然后進(jìn)行遠(yuǎn)程 FOTA。

1、本次選擇腳本版本是 001.000.000,升級(jí)到 001.000.001;固件版本從 2010 升級(jí)到 2012 版本,

按照生成量產(chǎn)固件的步驟,001.000.000 版本腳本搭配 V2010 版本固件生成量產(chǎn)文件如下圖:

wKgZO2lt9vqAcrDKAACc_ZY5rGw182.png

2、將對(duì)應(yīng)生成的 2010 版本,001.000.000 的 SOC 的固件燒錄到模組中。

3.3.2.2 新版本軟件級(jí)包制作并上傳

1、修改腳本版本后以及固件版本后重新生成量產(chǎn)固件如下:

需要注意的是:生成了這個(gè)版本以后,再去腳本中改動(dòng)腳本版本號(hào)為 001.000.002(只要前后兩位有一位大于 1,一位大于 0 即可(當(dāng)然第一位大于 1 的時(shí)候,整個(gè)版本號(hào)自然大于 001.000.001),如 002.000.200;001.000.001;030.000.311 等)

腳本版本號(hào)分為 A.B.C 三段;

因?yàn)闅v史原因,中間這一段 B 沒有任何意義,但是必須存在;

假設(shè)舊的腳本版本號(hào)為 A1.B1.C1,新的腳本版本號(hào)為 A2.B2.C2;

當(dāng)新舊腳本版本號(hào)滿足以下任何一種條件時(shí),版本號(hào)允許升級(jí):

(1)、A2 等于 A1,同時(shí) C2 大于 C1;

(2)、A2 大于 A1,同時(shí) C2 大于或者等于 C1;

(3)、B1 B2 無意義

wKgZO2lt92OANKSPAAEpg6AaLrQ360.png

2、接下來就是針對(duì)這兩個(gè)量產(chǎn)文件,制作一個(gè)差分文件,用來遠(yuǎn)程升級(jí)(注:遠(yuǎn)程升級(jí)中 core 為差分,腳本為全量升級(jí))

點(diǎn)擊到 luatools 的主界面,依次點(diǎn)擊圖中藍(lán)框所示意的地方(注:必須使用 luatools_3.0.9 及其以上版本,要不差分包升級(jí)的時(shí)候可能會(huì)出問題)

wKgZO2lt98WAZfpwAAFHrPo2IUE887.png

3、按下圖所示選擇低版本以及高版本的固件,然后點(diǎn)擊開始執(zhí)行即可,如果不想輸出的差分包在 luatools 根目錄下,可以自行選擇一個(gè)輸出路徑

wKgZO2lt9-2AQBV9AAG36cqs0wY611.png

4、在你選擇的目錄下看到如下所示,帶著腳本的 PROJECT core 版本號(hào) 腳本版本號(hào)的 bin 后綴的差分文件。

wKgZO2lt-A6AOc63AABOT_d0Zfs933.png

5、將升級(jí)文件上傳完成以后,為了防止模塊當(dāng)前固件不是最早的版本,可以點(diǎn)擊 luatools 主界面右邊的"下載固件"選擇最早的 001.000.000 版本,按住 boot 重啟模塊,然后點(diǎn)擊下載,將最早的固件下載進(jìn)模塊里即可

6、將升級(jí)文件改名成上面 url 中的文件名字 FOTA2_DEMO_001.000.001_LuatOS-SoC_V2012_Air780EPM_1.soc 。然后上傳到服務(wù)器對(duì)應(yīng)的地址。

7、將對(duì)應(yīng)生成的 2010 版本,001.000.000 的 SOC 的量產(chǎn)固件燒錄到模組中。

3.4 示例結(jié)果展示

本 demo 將會(huì)演示三種場(chǎng)景下的 fota 升級(jí),場(chǎng)景在 main.lua 中切換。

wKgZO2lt-D6AKDYlAAEiMEP9k8I589.png


3.4.1 場(chǎng)景一:fota 升級(jí)簡(jiǎn)單演示

主要代碼如下:

wKgZPGlt-GaAe-wOABDqg2GccTg332.png

升級(jí)中:模塊請(qǐng)求升級(jí),下載完升級(jí)包以后會(huì)進(jìn)行 MD5 驗(yàn)證升級(jí)包有無問題,如果沒問題,就會(huì)啟動(dòng)重啟程序,然后進(jìn)行升級(jí)工作

wKgZO2lt-I6Ad7W_AARQ1sw_KIs689.png

升級(jí)后:升級(jí)成功后按我們之前的腳本,每隔 5S,打印一次"降功耗,找合宙"以及當(dāng)前腳本版本號(hào),可以看出,當(dāng)前版本號(hào)已經(jīng)由原來的 001.000.000 變?yōu)榱?001.000.001,固件版本從 2010 變?yōu)?2012。

wKgZPGlt-LKAe4_BAAT5OgpHYr8282.png

3.4.2 場(chǎng)景二:tcp 服務(wù)器下發(fā)升級(jí)指令

通過 tcp 服務(wù)器下發(fā)升級(jí)指令(指令格式使用 json 字符串,包含是否升級(jí)參數(shù)),控制設(shè)備使用 fota 功能模塊。此場(chǎng)景下,設(shè)備會(huì)先連接到 TCP 服務(wù)器,等待服務(wù)器下發(fā)升級(jí)指令。在 air_srv_fota.lua 中會(huì)有一個(gè)參數(shù)控制,防止升級(jí)過程中重復(fù)下載升級(jí)包。

測(cè)試服務(wù)器鏈接:https://netlab.luatos.com/,打開一個(gè) tcp 服務(wù)器,

wKgZPGlt-PKAA24LAACrYQ36yBE350.png

在 tcp_self_main.lua 中配置 tcp 服務(wù)器信息:

wKgZO2lt-RGAGSgeAAFW8a4ygF0890.png

升級(jí)前:設(shè)備連接到 TCP 服務(wù)器,等待指令下發(fā):{"fota": "true", "url": "http://airtest.openluat.com/download/FOTA2_DEMO_001.000.001_LuatOS-SoC_V2012_Air780EPM_1.soc"}

wKgZO2lt-UOAFRWoAADvCPTfSOI429.png

升級(jí)中:模組收到服務(wù)器下發(fā)的升級(jí)指令后,設(shè)備開始下載升級(jí)包并進(jìn)行驗(yàn)證

wKgZO2lt-WCAG8akAAW5pHLRCVw589.png

升級(jí)后:升級(jí)包下載完成后設(shè)備重啟升級(jí),并循環(huán)打印新的版本號(hào)信息

wKgZPGlt-X6AUIeEAATDKHd8IBo078.png

3.4.3 場(chǎng)景三:psm 低功耗 fota

此場(chǎng)景是防止 psm 狀態(tài)下升級(jí)沒完成就進(jìn)入休眠導(dǎo)致升級(jí)失敗的情況寫的一個(gè)例子。需要注意的是要等待升級(jí)成功后再去進(jìn)入休眠。

主要代碼如下:

wKgZO2lt-aiAXNA8ABH6CvjB03Y952.png

升級(jí)前:設(shè)備會(huì)在開機(jī)的時(shí)候去請(qǐng)求下配置的 url 的升級(jí)包,定期喚醒檢查是否有升級(jí)任務(wù)

在此過程中模組會(huì)保持喚醒狀態(tài)并等待升級(jí)包下載成功并校驗(yàn)通過,以及檢查版本是否一致。如果版本不一致或升級(jí)包檢驗(yàn)沒通過則進(jìn)入休眠等待下次喚醒檢查升級(jí)包。沒問題的話升級(jí)包下載成功后會(huì)重啟并升級(jí),升級(jí)流程如下:

wKgZPGlt-cuAK5GHAAT8TeCNoO4933.png

升級(jí)后:升級(jí)完成后設(shè)備顯示新的版本號(hào),并重新去請(qǐng)求升級(jí)包,沒有新的升級(jí)包則會(huì)進(jìn)入 PSM 狀態(tài)

四、常見問題與注意事項(xiàng)

4.1 注意事項(xiàng):

1、版本號(hào)格式:使用 IoT 平臺(tái)時(shí),項(xiàng)目的 VERSION 必須為 xxx.yyy.zzz 的三段數(shù)字格式(如 "001.000.001"),否則平臺(tái)版本比對(duì)可能出錯(cuò)。

2、PRODUCT_KEY:使用 IoT 平臺(tái)時(shí),必須在 main.lua 中正確定義全局變量 PRODUCT_KEY,其值需從 IoT 平臺(tái)的項(xiàng)目中獲取。

3、重啟時(shí)機(jī):下載升級(jí)包成功(result 為 0)后,通常需要調(diào)用 rtos.reboot() 重啟設(shè)備以更新。你可以根據(jù)需要延遲重啟。

4、自建服務(wù)器規(guī)則

需要升級(jí)時(shí),服務(wù)器應(yīng)返回 HTTP 200,消息體為升級(jí)文件內(nèi)容。

無需升級(jí)時(shí),服務(wù)器應(yīng)返回 HTTP 300 或以上的狀態(tài)碼。

5、固件類型:使用 IoT 平臺(tái)進(jìn)行腳本升級(jí)時(shí),使用 Luatools 生成的 .bin 量產(chǎn)文件。

4.2 為什么升級(jí)后我的模塊沒有任何反應(yīng)了,像是變磚一樣

有多種可能,

4.2.1 檢查腳本

首先先檢查下用戶自己的腳本,有可能是引起重啟/死機(jī)的代碼寫在了最前面,例如新加的某個(gè)值或者函數(shù)為 nil 但是還是去做了些加減乘除或者判斷大小的邏輯??梢灾苯颖镜?zé)浵滦掳姹镜?core+ 腳本驗(yàn)證,如果有 fskv 等用到 flash 的代碼,可能需要仔細(xì)檢查才能排除問題,比如下載的時(shí)候勾選如下圖所示的兩個(gè)選項(xiàng)。

4.2.2 檢查 core

如果是僅腳本升級(jí),但是沒注意使用了新 core 中才有的接口,就有可能引起循環(huán)重啟,如果重啟在代碼最開頭,模塊可能來不及打印任何日志就重啟了,可以直接本地?zé)浵滦掳姹镜?core+ 腳本驗(yàn)證,如果有 fskv 等用到 flash 的代碼,可能需要仔細(xì)檢查。

4.3 檢查過腳本和 core,沒問題,為什么會(huì)循環(huán)升級(jí) 6 次以后禁止升級(jí)

檢查下升級(jí)包是否正常,有時(shí)候因?yàn)槿藛T誤操作,經(jīng)常會(huì)出現(xiàn)舊腳本 + 新 core 或者新腳本 + 舊 core 的意外組合,

例如:

本來應(yīng)該如下表描述的一樣

操作人員失誤后變成了如下

然后誤操作舊版本(1) 和誤操作新版本(1)進(jìn)行差分,這樣雖然腳本版本號(hào)舊版本大于了新版本,但是 core 的舊版本小于新版本,所以升級(jí)平臺(tái)依舊認(rèn)為是依次有效的升級(jí),下發(fā)了升級(jí)包。

升級(jí)完成后,模塊內(nèi)部腳本版本號(hào)變成了 001.000.000 core 版本號(hào)為 V2008,下次模塊請(qǐng)求升級(jí)的時(shí)候,當(dāng)前固件上報(bào)的腳本版本號(hào)(001.000.000)依舊小于云平臺(tái)存儲(chǔ)的腳本版本號(hào)(001.000.001),然后繼續(xù)下發(fā)升級(jí)包,就這么循環(huán) 6 次,然后觸發(fā) iot 平臺(tái)的禁止升級(jí)規(guī)則

wKgZO2lt-jmARGM0AAGrMSxTtiY406.png


在正確生成差分包,并且上傳成功后,可以在 iot 平臺(tái)里解除禁止升級(jí)的限制

在"我的設(shè)備"中選擇升級(jí) imei 所在的項(xiàng)目,然后點(diǎn)擊右邊的"解除禁止升級(jí)",

wKgZPGlt-lqAAuJ2AAFI97JUolg194.png

確定“導(dǎo)致設(shè)備循環(huán)升級(jí)的異?!币呀?jīng)處理完成后,點(diǎn)擊確定解除,即可解除限制升級(jí)

wKgZO2lt-n6AQ55LAAIjk9A0VKY963.png


4.4 我想在服務(wù)器發(fā)送特定的字符串如"update"時(shí)再觸發(fā)升級(jí),應(yīng)該怎么做

只需要在你希望的升級(jí)升級(jí)邏輯后面加上升級(jí)語句即可,例如mqtt 的 demo里增加幾句話

wKgZO2lt5sWABzA6AAEn6T1IKZI221.png

又或者希望按鍵升級(jí):

wKgZO2lt5wSAU6NVAACrLjElYZE183.png

4.5 如何處理同個(gè)項(xiàng)目外面有多個(gè)版本設(shè)備的升級(jí)情況

4.5.1 場(chǎng)景1:多種不同內(nèi)核固件版本都要升級(jí)為最新版本內(nèi)核固件+最新腳本

需要對(duì)每個(gè)版本都生成對(duì)應(yīng)的差分包操作步驟: 現(xiàn)有A1、A2、A3三種內(nèi)核固件需升級(jí)為B+新腳本: - 生成3個(gè)升級(jí)包:A1→B差分包+新腳本、A2→B差分包+新腳本、A3→B差分包+新腳本- 在合宙IoT平臺(tái)創(chuàng)建3個(gè)升級(jí)配置,分別對(duì)應(yīng)三類設(shè)備IMEI

4.5.2 場(chǎng)景2:多種不同內(nèi)核固件版本+不同版本腳本都要升級(jí)為最新版本腳本,既只升級(jí)腳本。

操作步驟: 1. 準(zhǔn)備完整的最新腳本(無需內(nèi)核差分包) 2. 在IoT平臺(tái)創(chuàng)建一個(gè)升級(jí)配置,指定所有需升級(jí)設(shè)備IMEI列表

4.5.3 升級(jí)規(guī)則說明

內(nèi)核固件:僅支持差分升級(jí)

腳本:支持全量升級(jí),可一次性完成


今天的內(nèi)容就分享到這里了~

審核編輯 黃宇

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

    關(guān)注

    14

    文章

    10371

    瀏覽量

    91770
  • FOTA
    +關(guān)注

    關(guān)注

    0

    文章

    31

    瀏覽量

    8193
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    為什么MES企業(yè)要跟第三方機(jī)構(gòu)合作設(shè)備數(shù)據(jù)采集?

    綜上考慮,多數(shù)MES企業(yè)都不直接承接設(shè)備數(shù)據(jù)采集業(yè)務(wù),而是選擇和第三方機(jī)構(gòu)合作。畢竟第三方機(jī)構(gòu)長期耕耘這一領(lǐng)域,擁有成熟的產(chǎn)品體系、完善的技術(shù)路線以及專業(yè)的現(xiàn)場(chǎng)施工團(tuán)隊(duì),能夠快速應(yīng)對(duì)各類現(xiàn)場(chǎng)難題,將
    的頭像 發(fā)表于 03-19 15:03 ?877次閱讀
    為什么MES企業(yè)要跟<b class='flag-5'>第三方</b>機(jī)構(gòu)合作設(shè)備數(shù)據(jù)采集?

    蘋果17可以無線充電嗎?第三方配件怎么選?

    iPhone 17無線充電提升車載體驗(yàn),支持Qi2.2,磁吸強(qiáng)、散熱好,第三方配件需認(rèn)準(zhǔn)MFM認(rèn)證。
    的頭像 發(fā)表于 03-19 08:17 ?957次閱讀
    蘋果17可以無線充電嗎?<b class='flag-5'>第三方</b>配件怎么選?

    零基礎(chǔ)入門:用libfota2實(shí)現(xiàn)第三方服務(wù)器FOTA升級(jí)服務(wù)

    ?即使你是FOTA新手,也能通過本教程掌握遠(yuǎn)程固件升級(jí)的核心實(shí)現(xiàn)。我們以libfota2為客戶端核心,結(jié)合自建第三方服務(wù)器,提供一份零基礎(chǔ)可
    的頭像 發(fā)表于 01-19 18:35 ?212次閱讀
    零基礎(chǔ)入門:用<b class='flag-5'>libfota2</b>實(shí)現(xiàn)<b class='flag-5'>第三方</b><b class='flag-5'>服務(wù)器</b><b class='flag-5'>FOTA</b><b class='flag-5'>升級(jí)</b><b class='flag-5'>服務(wù)</b>

    CW32W031調(diào)制頻率的話有第三方軟件工具么?

    請(qǐng)問,CW32W031調(diào)制頻率的話,有第三方軟件工具么?仿真軟件也行
    發(fā)表于 01-19 06:54

    遠(yuǎn)傳水電表對(duì)接第三方集中采集+遠(yuǎn)程抄表系統(tǒng)解決方案

    針對(duì)這一痛點(diǎn),我們隆重推出 “遠(yuǎn)傳水電表對(duì)接第三方集中采集+遠(yuǎn)程抄表系統(tǒng)”一體化解決方案,致力于打破技術(shù)壁壘,連通數(shù)據(jù)斷點(diǎn),讓您的抄表項(xiàng)目輕松升級(jí),一步到位。
    的頭像 發(fā)表于 10-29 16:27 ?812次閱讀
    遠(yuǎn)傳水電表對(duì)接<b class='flag-5'>第三方</b>集中<b class='flag-5'>器</b>采集<b class='flag-5'>器</b>+遠(yuǎn)程抄表系統(tǒng)解決方案

    DEKRA德凱獲得沃爾沃汽車第三方實(shí)驗(yàn)室認(rèn)可資質(zhì)

    近日,DEKRA德凱上海實(shí)驗(yàn)室成功通過沃爾沃汽車材料工程中心的嚴(yán)格評(píng)審,被正式列入其認(rèn)可的第三方實(shí)驗(yàn)室名單。
    的頭像 發(fā)表于 10-16 10:27 ?908次閱讀

    SEGGER Ozone調(diào)試支持第三方調(diào)試工具

    SEGGER強(qiáng)大的Ozone調(diào)試和性能分析,長期以來一直深受J-Link和J-Trace用戶的信任,現(xiàn)在可以支持第三方調(diào)試工具了。
    的頭像 發(fā)表于 09-29 11:45 ?1459次閱讀

    電子測(cè)試行業(yè)中的第三方檢測(cè)機(jī)構(gòu)如何解決平臺(tái)靈活度低,維護(hù)困難等痛點(diǎn)問題?

    維護(hù)難,以及數(shù)據(jù)報(bào)告格式種類繁雜、產(chǎn)品對(duì)應(yīng)軟件開發(fā)耗時(shí)耗力等問題。而 ATECLOUD 智能云測(cè)試平臺(tái)的出現(xiàn),為該機(jī)構(gòu)帶來了轉(zhuǎn)機(jī),成功助力其優(yōu)化第三方來料測(cè)試流程。? 第三方檢測(cè)機(jī)構(gòu)測(cè)試 痛點(diǎn)剖析? 產(chǎn)品與系統(tǒng)適配難題:該檢
    的頭像 發(fā)表于 08-06 17:07 ?992次閱讀
    電子測(cè)試行業(yè)中的<b class='flag-5'>第三方</b>檢測(cè)機(jī)構(gòu)如何解決平臺(tái)靈活度低,維護(hù)困難等痛點(diǎn)問題?

    如何集成第三方支付API到電商網(wǎng)站

    ? 在電商網(wǎng)站中,集成第三方支付API是確保交易安全、提升用戶體驗(yàn)的關(guān)鍵步驟。本文將逐步指導(dǎo)您完成整個(gè)流程,從選擇支付提供商到上線后的監(jiān)控。文章結(jié)構(gòu)清晰,包含代碼示例和實(shí)用建議,幫助您高效實(shí)現(xiàn)支付
    的頭像 發(fā)表于 07-16 10:35 ?756次閱讀
    如何集成<b class='flag-5'>第三方</b>支付API到電商網(wǎng)站

    天合跟蹤獲得DNV第三方風(fēng)洞測(cè)試審查報(bào)告

    近日, 天合跟蹤獲得DNV頒發(fā)的中國支架行業(yè)首張風(fēng)洞實(shí)驗(yàn)第三方審查報(bào)告。該風(fēng)洞報(bào)告由天合跟蹤與同濟(jì)大學(xué)合作,針對(duì)開拓者1P跟蹤支架進(jìn)行了全新的剛性模型測(cè)壓試驗(yàn)和先進(jìn)動(dòng)力學(xué)分析研究,并由DNV進(jìn)行獨(dú)立
    的頭像 發(fā)表于 07-08 17:35 ?1121次閱讀

    使用 Claroty SRA 優(yōu)化第三方 OT 遠(yuǎn)程訪問

    第三方,如原始設(shè)備制造商 (OEM) 技術(shù)員和維護(hù)承包商,是確保 OT 環(huán)境可用性、完整性和安全性的關(guān)鍵。負(fù)責(zé)服務(wù) OT 資產(chǎn)的第三方經(jīng)常遠(yuǎn)程工作。這意味著,他們會(huì)通過無數(shù)廣泛使用的解決方案遠(yuǎn)程連接
    的頭像 發(fā)表于 06-17 16:11 ?899次閱讀
    使用 Claroty SRA 優(yōu)化<b class='flag-5'>第三方</b> OT 遠(yuǎn)程訪問

    第三方工業(yè)互聯(lián)網(wǎng)平臺(tái)有哪些

    第三方工業(yè)互聯(lián)網(wǎng)平臺(tái)有哪些
    的頭像 發(fā)表于 06-14 15:48 ?1506次閱讀

    鈦和集團(tuán)榮獲零跑汽車第三方實(shí)驗(yàn)室資質(zhì)認(rèn)可

    近期,鈦和集團(tuán)順利通過了浙江零跑科技股份有限公司(以下簡(jiǎn)稱“零跑汽車”)對(duì)第三方實(shí)驗(yàn)室的能力驗(yàn)證及資質(zhì)審核,助力零跑汽車實(shí)現(xiàn)“成為值得尊敬的世界級(jí)智能電動(dòng)車企”的品牌愿景。
    的頭像 發(fā)表于 06-13 17:00 ?1554次閱讀

    鈦和集團(tuán)榮獲吉利汽車第三方實(shí)驗(yàn)室資質(zhì)認(rèn)可

    近期,鈦和集團(tuán)汽車事業(yè)部順利通過了浙江吉利控股集團(tuán)有限公司(以下簡(jiǎn)稱“吉利汽車”)對(duì)外部實(shí)驗(yàn)室的能力驗(yàn)證及資質(zhì)審核,并獲得了第三方實(shí)驗(yàn)室認(rèn)可證書,助力吉利汽車實(shí)現(xiàn)“讓世界充滿吉利”的品牌愿景。
    的頭像 發(fā)表于 06-10 15:03 ?1432次閱讀

    SGS榮獲比亞迪乘用車第三方實(shí)驗(yàn)室資質(zhì)認(rèn)可證書

    近日,國際公認(rèn)的測(cè)試、檢驗(yàn)和認(rèn)證機(jī)構(gòu)SGS(以下簡(jiǎn)稱:SGS)位于重慶的標(biāo)瑞新能源實(shí)驗(yàn)室(以下簡(jiǎn)稱:SGS-CEC)榮獲比亞迪乘用車實(shí)驗(yàn)室認(rèn)可委員會(huì)(以下簡(jiǎn)稱:比亞迪)頒發(fā)的“乘用車第三方實(shí)驗(yàn)室資質(zhì)認(rèn)可證書”。
    的頭像 發(fā)表于 05-20 15:04 ?1256次閱讀
    文登市| 土默特右旗| 三河市| 宝丰县| 灯塔市| 于都县| 南召县| 德兴市| 历史| 吉木萨尔县| 大化| 内江市| 长武县| 贵港市| 伊春市| 绥宁县| 固始县| 改则县| 黄石市| 六盘水市| 田林县| 湘潭市| 花垣县| 田东县| 克东县| 延长县| 石泉县| 崇仁县| 玉溪市| 崇礼县| 梅州市| 阿克陶县| 义乌市| 万宁市| 申扎县| 衡水市| 邯郸市| 龙陵县| 扎兰屯市| 宝兴县| 南陵县|