国产精品免费无遮挡无码永久视频-国产高潮视频在线观看-精品久久国产字幕高潮-国产精品99精品无码视亚

合宙LuatOS的個人空間 http://www.4huy16.com/space-uid-176273.html [收藏] [復制] [RSS]

博客

多網融合配置術:4G、Wi-Fi、以太網與虛擬網卡全解析

已有 162 次閱讀2025-10-14 14:48 |個人分類:4G模組| 物聯網, 單片機, 4G模塊, 通訊模組, 嵌入式硬件

在現代設備開發中,支持多網絡接入已成為標配。本文聚焦4G、Wi-Fi、以太網和虛擬網卡的配置邏輯,提供清晰路徑,助你構建穩定、智能的網絡架構。

網絡適配器,它的一個更廣為人知的名字是——網卡。

在應用開發中我們常使用網卡和網絡適配器這兩種名稱,大家只要知道這兩種名稱表示同一個概念就行了。

LuatOS開發中的網卡,和電腦上網卡的作用是完全一樣的。

我們先來看一張電腦上的網卡圖片,圖片中有Wi-Fi網卡、標準的物理以太網卡、虛擬的USB RNDIS以太網卡三種網卡:

目前LuatOS開發支持4G、Wi-Fi、以太網、自定義虛擬網卡等多種類型的網卡,使用起來非常簡單:

——只需要直接使用設備默認的網卡,或者根據自己的需求調用API配置使用的某一種或者多種網卡即可。

至于數據鏈路網絡承載的建立、IP地址的分配,完全由核心庫或者擴展庫自動實現。

 

下面列舉一些網卡編號常量,僅僅是一個編號,關于這個編號的理解,可以分為以下兩種情況。
 

 

一、設備自帶的網卡

對于AirXXXX設備內自帶的網卡,這種設備自帶的網卡,編號是固定的,不允許配置修改。

例如:socket.LWIP_GP的編號為1。

從LWIP_GP的字面意思來看,這個是蜂窩數據網絡網卡,所以使用蜂窩數據網絡(例如4G網絡)上網時,LuatOS內核固件中默認就使用了這個編號,而且LuatOS內核固件沒有開放接口允許把蜂窩數據網絡的網卡配置為其他編號。

這種類型的網卡編號有:

socket.LWIP_GP;

socket.LWIP_STA;

socket.LWIP_AP。


二、設備外掛的網卡

對于AirXXXX設備需要外掛的網卡,這種網卡的編號,可以使用我們推薦的編號值,也可以使用自定義類型的編號值。

例如外掛以太網卡的場景:

通過SPI外掛CH390以太網卡時這種網卡的編號可以使用推薦的:

socket.LWIP_ETH;

也可以使用自定義:socket.LWIP_USER0/1/2/3/4/5/6/7中的任何一個。

如果通過SPI外掛了5塊CH390以太網卡這5塊以太網卡的編號可以從:

socket.LWIP_ETH;

socket.LWIP_USER0/1/2/3/4/5/6/7;

這9個網卡編號中選擇任意5個。

以下簡單列舉說明,更多詳細講解及應用參見:https://docs.openluat.com/luatos_lesson/002_luatos_socket/


除了嵌入式物聯網開發相關的理論知識,LuatOS公開直播課將通過模擬器、開發板實操等方式,詳細直觀地演示具體應用示例。

為熱愛而戰,一起深度學習!


路過

雞蛋

鮮花

握手

雷人

評論 (0 個評論)

facelist

您需要登錄后才可以評論 登錄 | 立即注冊

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
返回頂部