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

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

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

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

一文讀懂~ 源碼開放:Air8101快速實現(xiàn)以太網(wǎng)功能!

青山老竹農(nóng) ? 來源:jf_82863998 ? 作者:jf_82863998 ? 2025-04-01 14:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

以太網(wǎng)Ethernet)外設(shè)驅(qū)動涉及硬件與軟件的深度交互,其核心在于通過特定接口連接主處理器與以太網(wǎng)控制器,實現(xiàn)數(shù)據(jù)的發(fā)送、接收以及數(shù)據(jù)鏈路層處理等功能,部分控制器還集成了TCP/IP協(xié)議棧以簡化網(wǎng)絡(luò)應(yīng)用開發(fā),從而支持多通道通信和高效的網(wǎng)絡(luò)數(shù)據(jù)傳輸。

最新開發(fā)資料詳見:
www.air8101.cn

一、主要硬件準備


1.1 主要硬件

Air8101開發(fā)板套件;

支持數(shù)據(jù)傳輸?shù)?a target="_blank">USB數(shù)據(jù)線;

Win10及其以上PC電腦。

1.2 接線示意

配套以太網(wǎng)小板,可以直插到Air8101開發(fā)板上,對應(yīng)端口如下圖示:

wKgZO2frgOqAMKkuAARuESH3274988.pngwKgZPGfrgQWAcUvcAALzYUe-X2U681.png


需要注意的是:

因前期B10版本的開發(fā)板設(shè)計原因,測試以太網(wǎng)功能時,需要把SNeT的3.3V單獨接到板子右側(cè)SWD的3.3V。

實物連線如下圖示:

wKgZO2frgViAaBaxAAsUNzXHxok896.png

二、最新源碼及實操教程


Air8101應(yīng)用示例持續(xù)更新中,當前以太網(wǎng)示例demo及實操教程,將教你使用LuatOS開發(fā),實現(xiàn)Air8101通過以太網(wǎng)小板LAN8720連接網(wǎng)絡(luò)。

最新源碼及實操教程詳見:

https://docs.openluat.com/air8101/luatos/app/driver/eth/

1)示例代碼:

wKgZO2frgbiAfX2SAALms7RYCzo039.pngwKgZO2frgdGAXiZwAAFbiDTurfo704.png

2)運行示意:

wKgZO2frgpWAE_aSAAR5OaYtKjY745.pngwKgZPGfrgquAIMgYAAU1HfA_lPk015.png


三、核心腳本代碼詳解

netdrv接口提供了一系列函數(shù),用于實現(xiàn)相關(guān)網(wǎng)絡(luò)配置與管理功能。

3.1 初始化指定netdrv設(shè)備

netdrv.setup(id, tp, opts)

1)參數(shù):

id:int型(網(wǎng)絡(luò)適配器編號,例如socket.LWIP_ETH);

tp:int型(實現(xiàn)方式,如果是設(shè)備自帶的硬件,那就不需要傳,外掛設(shè)備需要傳,當前支持CH390H/D);

opts:int型(外掛方式,需要額外的參數(shù),參考示例)。

2)返回值:

返回值類型:boolean;

說明:初始化成功與否。

3)例子:

wKgZO2frgyiAIVlRAAEG8PslOxM956.png

3.2 開啟或關(guān)閉DHCP

netdrv.dhcp(id, enable)

1)參數(shù):

id:int型(網(wǎng)絡(luò)適配器編號,例如socket.LWIP_ETH);

enable:boolean型(開啟或者關(guān)閉)。

2)返回值:

返回值類型:boolean;

說明:成功與否。

3)例子:

wKgZO2frg2KAcEgxAAA4G1E0VRE504.png


3.3 設(shè)置或獲取設(shè)備MAC

netdrv.mac(id, new_mac, raw_string)。

1)參數(shù):

id:int型(網(wǎng)絡(luò)適配器編號,例如socket.LWIP_ETH);

new_mac:string型(新的MAC地址,可選,必須是6個字節(jié));

raw_string:boolean型(是否返回6字節(jié)原始數(shù)據(jù),默認是否,返回HEX字符串)。

2)返回值:

返回值類型:boolean;

說明:成功與否。

3)例子:

wKgZPGfrg5-AWQ3TAABt3akDnyA446.png

3.4 設(shè)置或讀取ipv4地址

netdrv.ipv4(id, addr, mark, gw)

1)參數(shù):

id:int型(網(wǎng)絡(luò)適配器編號,例如socket.LWIP_ETH);

addr:string型(ipv4地址,如果是讀取就不需要傳);

mark:string型(掩碼);

gw:string型(網(wǎng)關(guān))。

2)返回值:

addr:string型(ipv4地址);

mark:string型(掩碼);

gw:string型(網(wǎng)關(guān))。

3)例子:

wKgZO2frg9aAVlHmAACLbzcbmN8864.png


3.5 開啟或關(guān)閉NAPT

netdrv.napt(id)

1)參數(shù):

id:int型(網(wǎng)關(guān)適配器的id)。

2)返回值:

返回值類型:bool;

說明:合法值就返回true,否則返回nil。

3)例子:

wKgZO2frhBaAfWKPAACFmjxDWbA429.png

3.6 獲取netdrv的物理連接狀態(tài)

netdrv.link(id)

1)參數(shù):

id:int型(netdrv的id,例如socket.LWIP_ETH)。

2)返回值:

返回值類型:bool;

說明:已連接返回true,否則返回false;如果id對應(yīng)的netdrv不存在,返回nil。

3)例子:

wKgZO2frhGqAMpP3AAB_rTLZ6uA564.png


3.7 獲取netdrv的網(wǎng)絡(luò)狀態(tài)

netdrv.ready(id)

1)參數(shù):

id:int型(netdrv的id,例如socket.LWIP_ETH);

2)返回值:

返回值類型:bool;

說明:已連接返回true,否則返回false;如果id對應(yīng)的netdrv不存在,返回nil。

3)例子:

wKgZPGfrhJmAT_LYAACACIVo-PQ305.png

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

審核編輯 黃宇

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

    關(guān)注

    41

    文章

    6203

    瀏覽量

    181610
  • 源碼
    +關(guān)注

    關(guān)注

    8

    文章

    689

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    Air8101 + LuatOS 攝像頭 RTMP 推流實戰(zhàn)教程

    Air8101是支持2.4G WIFI6和藍牙(BLE 5.4)的 WiFi SoC,最大支持 200W 像素的靜態(tài)圖像拍照,支持1024*720分辨率的10寸屏顯示,同時兼容DVP/USB攝像頭即插即用,支持多路視頻采集及RTMP推流功能。
    的頭像 發(fā)表于 04-22 16:21 ?223次閱讀
    <b class='flag-5'>Air8101</b> + LuatOS 攝像頭 RTMP 推流實戰(zhàn)教程

    開源:Air8101 硬件平臺 RTMP 視頻推流實現(xiàn)

    Air8101是支持2.4G WIFI6和藍牙(BLE 5.4)的 WiFi SoC,最大支持 200W 像素的靜態(tài)圖像拍照,支持1024*720分辨率的10寸屏顯示,同時兼容DVP/USB攝像頭即插即用,支持多路視頻采集及RTMP推流功能
    的頭像 發(fā)表于 04-21 14:27 ?1907次閱讀
    開源:<b class='flag-5'>Air8101</b> 硬件平臺 RTMP 視頻推流<b class='flag-5'>實現(xiàn)</b>

    Air8101工業(yè)屏開發(fā)應(yīng)用詳解

    Air8101是支持2.4G WIFI6和藍牙(BLE 5.4)的 WiFi SoC,最大支持 200W 像素的靜態(tài)圖像拍照,最高支持1280*720P分辨率LCD顯示,基于 LuatOS 系統(tǒng)實現(xiàn)二次開發(fā)。
    的頭像 發(fā)表于 04-10 15:19 ?267次閱讀
    <b class='flag-5'>Air8101</b>工業(yè)屏開發(fā)應(yīng)用詳解

    Air8101 工業(yè)電容屏開發(fā)方案解析

    Air8101是支持2.4G WIFI6和藍牙(BLE 5.4)的 WiFi SoC,最大支持 200W 像素的靜態(tài)圖像拍照,最高支持1280*720P分辨率LCD顯示,基于 LuatOS 系統(tǒng)實現(xiàn)二次開發(fā)。
    的頭像 發(fā)表于 04-08 18:00 ?1322次閱讀
    <b class='flag-5'>Air8101</b> 工業(yè)電容屏開發(fā)方案解析

    藍牙Wifi模組——Air8101規(guī)格介紹

    Air8101是支持2.4G WIFI6和藍牙(BLE 5.4)的 WiFi SoC,最大支持 200W 像素的靜態(tài)圖像拍照,支持 100 萬和 200 萬分辨率的 h264 視頻編碼和推流,最高支持1280*720P分辨率LCD顯示,基于 LuatOS 系統(tǒng)實現(xiàn)二次開發(fā)
    的頭像 發(fā)表于 04-01 12:28 ?422次閱讀
    藍牙Wifi模組——<b class='flag-5'>Air8101</b>規(guī)格介紹

    以太網(wǎng)數(shù)傳輕松實現(xiàn)Air8101+Air ETH_1000的完美搭檔

    Air8101核心板搭配Air ETH_1000以太網(wǎng)小板,可快速實現(xiàn)設(shè)備與以太網(wǎng)網(wǎng)絡(luò)的連接,為
    的頭像 發(fā)表于 09-04 14:25 ?556次閱讀
    <b class='flag-5'>以太網(wǎng)</b>數(shù)傳輕松<b class='flag-5'>實現(xiàn)</b>:<b class='flag-5'>Air8101+Air</b> ETH_1000的完美搭檔

    揭秘Air780EGH定位功能源碼開放助力極速開發(fā) !

    例,帶你快速上手定位功能的基本使用方法,可根據(jù)實際需求靈活擴展和應(yīng)用。 ? 、Air780EGH定位示例源碼
    的頭像 發(fā)表于 07-29 16:11 ?889次閱讀
    揭秘<b class='flag-5'>Air</b>780EGH定位<b class='flag-5'>功能</b>:<b class='flag-5'>源碼</b><b class='flag-5'>開放</b>助力極速開發(fā) !

    Air8101網(wǎng)融合戰(zhàn)略升級:Air780EPM模塊助力4G聯(lián)網(wǎng)落地

    應(yīng)用邁向新高度。 本文將分享Air8101核心板通過外掛Air780EPM整機開發(fā)板,實現(xiàn)4G聯(lián)網(wǎng)的功能示例。 ? 、硬件準備工作 ? 1
    的頭像 發(fā)表于 06-23 16:53 ?724次閱讀
    <b class='flag-5'>Air8101</b>多<b class='flag-5'>網(wǎng)</b>融合戰(zhàn)略升級:<b class='flag-5'>Air</b>780EPM模塊助力4G聯(lián)網(wǎng)落地

    Air8000開發(fā)板多網(wǎng)融合實戰(zhàn):以太網(wǎng)供網(wǎng)技術(shù)深度探索!

    在物聯(lián)網(wǎng)設(shè)備網(wǎng)絡(luò)化進程中,Air8000整機開發(fā)板創(chuàng)新融合多網(wǎng)協(xié)議,通過內(nèi)置的以太網(wǎng)網(wǎng)模塊,實現(xiàn)數(shù)據(jù)、電力雙通道傳輸。這
    的頭像 發(fā)表于 06-20 09:43 ?802次閱讀
    <b class='flag-5'>Air</b>8000開發(fā)板多<b class='flag-5'>網(wǎng)</b>融合實戰(zhàn):<b class='flag-5'>以太網(wǎng)</b>供網(wǎng)技術(shù)深度探索!

    讀懂——Air8000開發(fā)板的以太網(wǎng)網(wǎng)網(wǎng)融合技術(shù)!

    ,可實現(xiàn)以太網(wǎng)、4G與Wi-Fi網(wǎng)絡(luò)的協(xié)同工作,構(gòu)建高效、穩(wěn)定的物聯(lián)網(wǎng)通信與定位系統(tǒng)。 ? 本文將分享以太網(wǎng)作為主供網(wǎng)鏈路的功能示例:為Air
    的頭像 發(fā)表于 06-17 11:07 ?753次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>讀懂</b>——<b class='flag-5'>Air</b>8000開發(fā)板的<b class='flag-5'>以太網(wǎng)</b>供<b class='flag-5'>網(wǎng)</b>多<b class='flag-5'>網(wǎng)</b>融合技術(shù)!

    SoftAP方案:Wi-Fi配網(wǎng)的黃金法則“100%成功”

    Air8101開發(fā)板為例,演示SoftAP配網(wǎng)示例要點。 ? 最新源碼及實操教程詳見: https://docs.openluat.com/air8101/luatos/app/wif
    的頭像 發(fā)表于 05-29 14:29 ?875次閱讀
    SoftAP方案:Wi-Fi配<b class='flag-5'>網(wǎng)</b>的黃金法則“100%成功”

    篇帶你搞定!Air8101:物聯(lián)網(wǎng)設(shè)備AirKiss配網(wǎng)方案

    、 Air8101開發(fā)板AirKiss配網(wǎng)示例? 下文以Air8101開發(fā)板為例,演示AirKiss配網(wǎng)實操要點。 此配網(wǎng)方式極為簡單,使用
    的頭像 發(fā)表于 05-27 11:09 ?840次閱讀
    <b class='flag-5'>一</b>篇帶你搞定!<b class='flag-5'>Air8101</b>:物聯(lián)網(wǎng)設(shè)備AirKiss配<b class='flag-5'>網(wǎng)</b>方案

    Air8101革新物聯(lián)網(wǎng)配網(wǎng):AirKiss方案讓設(shè)備連接更智能!

    在物聯(lián)網(wǎng)設(shè)備快速普及的今天,如何簡化網(wǎng)絡(luò)配置成為關(guān)鍵痛點。Air8101搭載的AirKiss配網(wǎng)方案,通過創(chuàng)新技術(shù)突破傳統(tǒng)連接局限,實現(xiàn)設(shè)備與網(wǎng)絡(luò)的秒級對接,讓智能接入變得觸手可及。
    的頭像 發(fā)表于 05-26 13:12 ?824次閱讀
    <b class='flag-5'>Air8101</b>革新物聯(lián)網(wǎng)配<b class='flag-5'>網(wǎng)</b>:AirKiss方案讓設(shè)備連接更智能!

    技術(shù)篇:Air8101視頻錄制常見問題與SD卡讀寫性能及上傳阿里云教程詳解!

    本文將以Air8101開發(fā)板為例: 實現(xiàn)MP4視頻錄制,保存到SD卡以及通過HTTP POST上傳到阿里云OSS的功能。 ? 在工業(yè)監(jiān)控、智能垃圾分類、無人售貨機開箱取物等等實際應(yīng)用中,可根據(jù)具體
    的頭像 發(fā)表于 05-07 14:14 ?1255次閱讀
    技術(shù)篇:<b class='flag-5'>Air8101</b>視頻錄制常見問題與SD卡讀寫性能及上傳阿里云教程詳解!

    Air8101實踐指南:視頻錄制+SD卡存儲+上傳阿里云解析

    本文將以Air8101開發(fā)板為例:實現(xiàn)MP4視頻錄制,保存到SD卡以及通過HTTP POST上傳到阿里云OSS的功能。 ? 在工業(yè)監(jiān)控、智能垃圾分類、無人售貨機開箱取物等等實際應(yīng)用中,可根據(jù)具體需求
    的頭像 發(fā)表于 05-06 14:18 ?1125次閱讀
    <b class='flag-5'>Air8101</b>實踐指南:視頻錄制+SD卡存儲+上傳阿里云解析
    嘉义市| 马鞍山市| 宁阳县| 石渠县| 含山县| 和田县| 察隅县| 玛沁县| 文山县| 扎赉特旗| 永胜县| 水富县| 洱源县| 化州市| 班戈县| 潢川县| 页游| 伊通| 湘阴县| 开原市| 贵定县| 广德县| 息烽县| 河池市| 南开区| 东乡| 抚顺县| 时尚| 醴陵市| 大安市| 长乐市| 施甸县| 兴和县| 江门市| 大厂| 门源| 新和县| 突泉县| 泾川县| 博湖县| 金塔县|