女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

英創信息技術Linux嵌入式工控主板支持4G網卡介紹

英創信息技術 ? 來源:英創信息技術 ? 作者:英創信息技術 ? 2020-02-03 10:16 ? 次閱讀

隨著數據通訊業務的日益增加,對數據傳輸效率的要求也越來越高,目前普遍使用的有第二代移動通信技術(2G)最高傳輸速率為115kbit/s,第三代移動通訊技術(3G)可提供5.76Mbits/s的數據上行和高達21.6Mbit/s的數據下行速度,英創公司對2G和3G的支持已經有了成熟的方案,2G可以使用ETA301套件通過串口控制,3G可以使用ETA303轉接模塊將3G模塊的MiniPCIe接口轉換成USB接口與板卡連接進行撥號等操作。現在第四代移動通訊技術(4G)也逐漸的發展起來,4G從數據傳輸的速度或者通信的靈活度上講,都有著不可比擬的優越性,理論上最大速度可達100Mbit/s,如果對網絡性能有較高的要求時,4G將是不錯的選擇。

英創公司已經完成了對中興的4G模塊ME3760的評估,硬件和驅動都已經測試通過。硬件部分和3G模塊相同,使用ETA303轉接模塊將4G模塊的MiniPCIe接口轉換成USB接口與板卡連接,這樣硬件的連接就已經完成。所以以前通過ETA303模塊使用3G網絡的客戶如果想升級為4G,硬件上面不需要做任何改動,將3G模塊換成4G模塊即可。下面英創公司就使用ME3760模塊為例,介紹如何在EM335x和EM928x系列的Linux工控主板上成功連接上4G網絡。

1、驅動的移植

4G模塊和3G模塊有較大的區別,文件系統中USB轉串口的通用驅動不能夠直接使用到4G模塊上,還要加入USB轉網絡的驅動,根據中興官方提供的資料,需要對驅動文件usbserial.c和cdc_ether.c做一些修改,具體的修改方法可以在模塊的手冊中查看。修改完成后內核中的驅動選項如下,我們還是使用模塊的形式來編譯:

Device Drivers --->
[*] Network device support --->
USB Network Adapters --->
Multi-purpose USB Networking Framework
-M- CDC Ethernet support (smart devices such as cable modems)

編譯完成后,我們需要用到的模塊有usbserial.ko、usb_wwan.ko、option.ko、cdc_encap.ko這四個ko文件。

2、驅動加載

插入ETA303模塊上電后,還是需要加載編譯好的ko文件才能識別,usbserial.ko加載的時候帶上vendorID和productID,ME3760模塊的vendorID為0x19d2,productID為0x0199,所以加載命令為:

insmod /lib/modules/3.12.10/usbserial.ko vendor=0x19d2 product=0x0199
usbserial.ko、usb_wwan.ko、option.ko這三個模塊有依賴的關系,所以需要按照usbserial.ko->usb_wwan.ko->option.ko這樣的順序加載:
insmod /lib/modules/3.12.10/usbserial.ko
insmod /lib/modules/3.12.10/usb_wwan.ko
insmod /lib/modules/3.12.10/option.ko

加載完成后,終端會打印一些信息,顯示USB已經轉換成串口ttyUSB0、ttyUSB1和網絡eth1(如果是雙網口則是轉換成eth2),這樣就說明驅動加載成功了。

也可以使用命令ifconfig -a可以在終端查模塊轉換出來的網絡設備。

3、連接網絡

4G模塊和以往的2G、3G在網絡連接方面也有一些區別,不再使用pppd撥號腳本了,而是使用AT指令直接獲取IP和DNS設置到模塊轉換成的網絡設備上(本次示例中的eth1)。接下來看一下詳細的步驟:

①首先發送指令“AT+CFUN=1'設置4G模塊為完全功能模式,這里大約需要等待40秒左右的時間,模塊才能將功能啟動起來。

②發送指令“AT+CGACT=1,1”獲取IP地址和DNS地址,命令的應答格式為:

這里需要將返回的一個IP地址和兩個DNS地址記錄下來以便等一下設置到4G模塊中。

③發送指令“AT+ZGACT=1,1” 用于連接RNDIS鏈路。

④使用命令ifconfig eth1 10.72.172.95將前面獲取的IP地址設置到eth1中,然后使用命令ifconfig eth1 up將eth1啟用,通過這幾步操作模塊就已經連上網絡了。接下來需要設置一下默認網關,使用命令:route add default gw 10.72.172.95將默認網關修改為4G網卡。

⑤如果需要使用DNS的功能,那么需要將第二步中通過AT指令獲取到的兩個DNS設置到/etc/resolv.conf中:

經過以上步驟,就能夠通過4G模塊訪問外網了,測試如下:

考慮到以上的步奏較為繁瑣,為了方便用戶操作,英創公司已經將以上的操作全部整合到例程test_4g中了,用戶運行程序能夠實現自動發送AT指令,記錄下IP和DNS,并且將IP設置到4G網卡中,實現上網的功能,如需要相關代碼,可以向英創相關工程師索取。

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

    關注

    87

    文章

    11465

    瀏覽量

    212841
  • 嵌入式主板
    +關注

    關注

    7

    文章

    6097

    瀏覽量

    36143
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    嵌入式工控機VS普通工控機,哪個產品的性能更好?

    嵌入式工控機與普通工控機相比, 嵌入式工控機區別在哪里?優勢在哪里呢? 嵌入式
    的頭像 發表于 04-30 17:53 ?203次閱讀
    <b class='flag-5'>嵌入式</b><b class='flag-5'>工控</b>機VS普通<b class='flag-5'>工控</b>機,哪個產品的性能更好?

    4G核心板_4G智能模組_聯發科MTK|高通|紫光展銳4G模塊開發

    4G核心板是一種集成了處理器、內存與存儲、射頻模塊、接口等主要組件的小型電路板。它采用開放的智能Android操作系統,并內置4G通信功能,專為嵌入式系統的核心功能實現而設計。由于核
    的頭像 發表于 03-04 20:15 ?380次閱讀
    <b class='flag-5'>4G</b>核心板_<b class='flag-5'>4G</b>智能模組_聯發科MTK|高通|紫光展銳<b class='flag-5'>4G</b>模塊開發

    嵌入式主板選型與應用指南

    嵌入式主板是專為嵌入式系統設計的核心硬件平臺,廣泛應用于工業控制、物聯網、醫療設備等領域。以下是關于嵌入式主板的詳細
    的頭像 發表于 02-27 14:53 ?394次閱讀
    <b class='flag-5'>嵌入式</b><b class='flag-5'>主板</b>選型與應用指南

    嵌入式主板的概述與發展

    隨著科技的迅猛發展,嵌入式系統在現代電子產品中扮演著越來越重要的角色。嵌入式主板作為嵌入式系統的核心組件之一,承擔著控制、處理和通訊等多種功能。本文將對
    的頭像 發表于 01-13 16:30 ?689次閱讀
    <b class='flag-5'>嵌入式</b><b class='flag-5'>主板</b>的概述與發展

    ARM架構嵌入式主板特點

    嵌入式主板可以理解為嵌入在設備中用于控制和數據處理的CPU板,也就是設備的“大腦”。當主板嵌入到設備中,當然對
    的頭像 發表于 12-31 16:03 ?899次閱讀
    ARM架構<b class='flag-5'>嵌入式</b><b class='flag-5'>主板</b>特點

    無風扇嵌入式工控機特點

    隨著信息技術的飛速發展和工業自動化程度的不斷提高,工業控制領域對嵌入式工控機的需求日益增加。無風扇嵌入式工控機作為這一領域的重要組成部分,因
    的頭像 發表于 11-18 15:16 ?641次閱讀
    無風扇<b class='flag-5'>嵌入式</b><b class='flag-5'>工控</b>機特點

    嵌入式工控機如何使用?嵌入式工控機操作方法及注意事項

    嵌入式工控機作為現代工業自動化和控制系統中重要的硬件支持,廣泛應用于生產線監控、軌道交通、電力能源等多個領域。其穩定性、可靠性以及適應惡劣環境的能力,使其成為許多行業的首選。那么,嵌入式
    的頭像 發表于 10-18 10:02 ?893次閱讀

    嵌入式主板是什么意思?嵌入式主板全面解析

    嵌入式主板,通常被稱為嵌入式系統的核心組件,是一種用于控制和數據處理的計算機硬件,其設計旨在嵌入特定設備中執行專門任務。嵌入式
    的頭像 發表于 09-30 10:05 ?1514次閱讀

    飛凌嵌入式技術創新日(深圳站)精彩回顧

    工的分享,則更加側重于嵌入式技術的研發和創新,為與會者提供了新的問題解決思路;最后,粵港澳大灣區國中心技術專家的溫老師 介紹了openEu
    發表于 08-28 09:06

    嵌入式工控機和4U工控機的區別

    在現代工業自動化和智能控制領域,工控機(工業計算機)作為關鍵的硬件支撐,扮演著至關重要的角色。隨著技術的進步和市場需求的多樣化,工控機的種類和形態不斷豐富。其中,嵌入式
    的頭像 發表于 07-25 18:01 ?1096次閱讀
    <b class='flag-5'>嵌入式</b><b class='flag-5'>工控</b>機和<b class='flag-5'>4</b>U<b class='flag-5'>工控</b>機的區別

    嵌入式設備中的4G/5G模塊管理

    在高度數字化的智能時代,Linux嵌入式板卡在各個領域都發揮著重要作用,然而,隨著4G/5G技術的普及,如何高效、穩定地管理這些
    發表于 07-13 16:45

    飛凌嵌入式4G/5G網卡自管理工具,你的守護進程專家

    為了幫助用戶解決無法高效、穩定地管理嵌入式設備上的無線模塊的問題,飛凌嵌入式精心打造了 4G/5G網卡自管理工具,旨在以更智能化的管理策略和
    的頭像 發表于 07-12 15:27 ?1621次閱讀
    飛凌<b class='flag-5'>嵌入式</b><b class='flag-5'>4G</b>/5<b class='flag-5'>G</b><b class='flag-5'>網卡</b>自管理工具,你的守護進程專家

    嵌入式工控主板在智慧醫療診斷設備中的應用

    嵌入式工控主板在智慧醫療診斷設備中的應用廣泛且深入,其高集成度、低功耗、高性能等特點使得它成為現代醫療設備中不可或缺的一部分。以下是對嵌入式工控
    的頭像 發表于 07-11 10:51 ?916次閱讀
    <b class='flag-5'>嵌入式</b><b class='flag-5'>工控</b><b class='flag-5'>主板</b>在智慧醫療診斷設備中的應用

    嵌入式工控主板在金融智能設備行業應用

    嵌入式工控主板在金融智能設備行業的應用廣泛且深入,其重要性不言而喻。以下是從幾個關鍵方面來闡述嵌入式工控
    的頭像 發表于 07-11 09:38 ?445次閱讀

    什么是嵌入式工控機?它有哪些特點?

    隨著工業自動化程度的不斷提高,嵌入式工控機作為工業控制領域的重要設備,其地位和作用日益凸顯。嵌入式工控機以其獨特的設計理念和卓越的性能特點,在工業控制、智能制造等領域發揮著重要作用。本
    的頭像 發表于 06-11 17:58 ?2699次閱讀