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

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

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

[LPC55S69][RT-Thread]實(shí)現(xiàn)WIFI+4G模塊雙網(wǎng)卡輕松上網(wǎng)

恩智浦MCU加油站 ? 來源:未知 ? 2023-06-29 08:45 ? 次閱讀

隨著物聯(lián)網(wǎng)行業(yè)的快速發(fā)展,我們正在走向一個(gè)更為互聯(lián)的世界。現(xiàn)在,越來越多的設(shè)備不僅需要WiFi網(wǎng)絡(luò)連接,而且也需要4G網(wǎng)絡(luò)接入。這種需求背后的原因可能多種多樣,包括但不限于:需要更強(qiáng)的網(wǎng)絡(luò)覆蓋范圍,需要更強(qiáng)的網(wǎng)絡(luò)穩(wěn)定性,或者是設(shè)備在移動(dòng)過程中需要保持網(wǎng)絡(luò)連接。

設(shè)備的互聯(lián)能力決定了設(shè)備可以執(zhí)行的任務(wù)種類和范圍。當(dāng)設(shè)備只能通過WiFi接入網(wǎng)絡(luò)時(shí),其應(yīng)用可能受到空間和網(wǎng)絡(luò)穩(wěn)定性的限制。然而,當(dāng)設(shè)備擁有4G接入能力時(shí),這些限制就可以大大降低。設(shè)備可以在更廣的地理范圍內(nèi),完成更多的任務(wù)。RT-Thread 簡介 RT-Thread是一個(gè)開源的實(shí)時(shí)操作系統(tǒng),適用于嵌入式系統(tǒng),擁有強(qiáng)大的功能和廣泛的適用性。為達(dá)到這種性能,本文將著重介紹如何使用RT-Thread實(shí)現(xiàn)WiFi和4G雙網(wǎng)卡上網(wǎng)。

之前發(fā)表過“[LPC55S69][RT-Thread]輕松搞定高速上網(wǎng)”,其中介紹了如何在LPC55S69上利用RW007 WIFI模塊實(shí)現(xiàn)低成本W(wǎng)IFI上網(wǎng)。本篇文章著重實(shí)操,并且基于上篇《[LPC55S69][RT-Thread]輕松搞定高速上網(wǎng)》的背景知識(shí)。本文的學(xué)習(xí)需要讀者已經(jīng)了解LPC55S69及RT-Thread,并且會(huì)使用RT-Thread的env工具進(jìn)行剪裁配置??蓞㈤喴韵聝善⑿盼恼拢?/span>
  • [LPC55S69][RT-Thread]輕松搞定高速上網(wǎng)
  • RT-Thread_LPC5500上手指南

WIFI+4G模塊雙網(wǎng)卡上網(wǎng)演示 本文WIFI模塊依舊使用RT-Thread的RW007模塊,4G模塊使用目前的4G Cat1性價(jià)比之王:合宙的Air780E。SIM卡就用我自己的電信手機(jī)卡來做測試。

硬件搭建

  1. 準(zhǔn)備好RW007 Arduino拓展版 (某寶有售,20+元RMB);409de3a0-1615-11ee-962d-dac502259ad0.png
  2. 準(zhǔn)備好AIR780E評估版,在使用之前建議先閱讀有關(guān)文檔,最好用USB方式在電腦上使用最基礎(chǔ)的AT方式上網(wǎng),確保模塊正常工作,并且確保SIM卡是正??捎玫模ê现婀俜?a href="http://wenjunhu.com/soft/special/" target="_blank">資料網(wǎng)站上有詳細(xì)教程);4104a6da-1615-11ee-962d-dac502259ad0.png
  3. 將RW007 Arduino拓展版安裝到LPC55S69_EVK上,都是標(biāo)準(zhǔn)的Arduino接口,直接插上即可,無難度;415f09ae-1615-11ee-962d-dac502259ad0.png
LPC55S69與RW007 Arduino拓展版各IO接口與功能之間的對應(yīng)關(guān)系表:
LPC55S69_EVK 引腳

RW007Arduino 轉(zhuǎn)接板引腳

說明

P1_8

D8

RST

P1_5

D9

INT/BUSY

P1_2

D13

BOOT0/CLK

P1_3

D12

MISO

P0_26

D11

MOSI

P1_1

D10

BOOT1/CS

4.將Air780E開發(fā)板連接到LPC55S69開發(fā)板上;

4211d0c0-1615-11ee-962d-dac502259ad0.png423ee38a-1615-11ee-962d-dac502259ad0.png

LPC55S69與Air780E開發(fā)板連接關(guān)系如下表所示:

LPC55S69_EVK 引腳

Air780E開發(fā)板

說明

PIO0_19(FC7_TXD_SCL_MISO)

31

TXD(LPC55S69)

PIO0_20(FC7_RXD_SDA_MOSI)

30

RXD(LPC55S69)

5. 準(zhǔn)備好一根USB線連接到LPC55S69的P6(DebugLink)上;

配置RT-Thread, 編譯下載工程

1. 進(jìn)入 t-threadsplpc55sxxlpc55s69_nxp_evk目錄,打開RT-Thread scons命令行配置工具, 輸入menuconfig 進(jìn)入配置界面;

42ecc75c-1615-11ee-962d-dac502259ad0.png2. 找到 RT-Thread Components ->Device Drivers, 選擇using RW009/007 SPI Wi-Fi wireless interface 和 Using Wi-Fi Framework:

430ced3e-1615-11ee-962d-dac502259ad0.png

3. 找到RT-Thread online package ->IoT – Internet of Things ->Wi-Fi, 選擇rw007: SPI WIFI rw007 driver;

435efcd2-1615-11ee-962d-dac502259ad0.png

4.添加PPP DEVICE支持;

4384de7a-1615-11ee-962d-dac502259ad0.png

目前RT-Thread的網(wǎng)絡(luò)驅(qū)動(dòng)/WiFi驅(qū)動(dòng)和RW007 WiFi模塊驅(qū)動(dòng)就算配置上了,退回到scons命令行界面,輸入scons –target=mdk5 生成新的MDK工程;

43d4c1f6-1615-11ee-962d-dac502259ad0.png

看到 Keil-MDK project has generated successfully! 說明 Keil工程生成成功。擊打開Project.uvprojx Keil工程文件(我的Keil版本V5.38),編譯工程,下載到開發(fā)板:

44000f8c-1615-11ee-962d-dac502259ad0.png

下載后按一下板子上的復(fù)位按鍵,看到LED開始閃爍,串口會(huì)打印如下log:

441cafde-1615-11ee-962d-dac502259ad0.png

出現(xiàn)rw007 sn和rw007 ver的顯示說明至少RW007已經(jīng)被成功驅(qū)動(dòng)起來了,如果沒有出現(xiàn)這兩行信息,請檢查硬件。出現(xiàn) PPP_device connect successfully. 說明PPP設(shè)備已經(jīng)連接成功,輸入ifconfig 查看網(wǎng)卡信息:

4459b762-1615-11ee-962d-dac502259ad0.png

可以看到當(dāng)前已經(jīng)識(shí)別了三張網(wǎng)卡,一張是WIFI的STA,一張是WIFI的AP, 一張是PPP設(shè)備。輸入ping ddress> [netdev name] 可以分別用不同的網(wǎng)卡ping下,檢查下網(wǎng)絡(luò)連通性:

448d9a46-1615-11ee-962d-dac502259ad0.png

好了,到這里我們就成功實(shí)現(xiàn)WIFI+4G模塊雙網(wǎng)卡上網(wǎng),還不快試試來實(shí)現(xiàn)更多的強(qiáng)大功能吧!

END

更多恩智浦AI-IoT市場和產(chǎn)品信息,邀您同時(shí)關(guān)注“NXP客?!蔽⑿殴娞?hào)

44b4f7e4-1615-11ee-962d-dac502259ad0.jpg ? ? ?

NXP客棧


恩智浦致力于打造安全的連接和基礎(chǔ)設(shè)施解決方案,為智慧生活保駕護(hù)航。

長按二維碼,關(guān)注我們

恩智浦MCU加油站


這是由恩智浦官方運(yùn)營的公眾號(hào),著重為您推薦恩智浦MCU的產(chǎn)品信息、開發(fā)技巧、教程文檔、培訓(xùn)課程等內(nèi)容。

44c993e8-1615-11ee-962d-dac502259ad0.jpg ?

長按二維碼,關(guān)注我們


原文標(biāo)題:[LPC55S69][RT-Thread]實(shí)現(xiàn)WIFI+4G模塊雙網(wǎng)卡輕松上網(wǎng)

文章出處:【微信公眾號(hào):恩智浦MCU加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。


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

    關(guān)注

    146

    文章

    17173

    瀏覽量

    351627
  • 恩智浦
    +關(guān)注

    關(guān)注

    14

    文章

    5863

    瀏覽量

    107682

原文標(biāo)題:[LPC55S69][RT-Thread]實(shí)現(xiàn)WIFI+4G模塊雙網(wǎng)卡輕松上網(wǎng)

文章出處:【微信號(hào):NXP_SMART_HARDWARE,微信公眾號(hào):恩智浦MCU加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    S32K146 RT-Thread】之 使用SFUD組件驅(qū)動(dòng)spi flash

    S32K146 RT-Thread】之 使用SFUD組件驅(qū)動(dòng)spi flash
    的頭像 發(fā)表于 11-21 01:05 ?323次閱讀
    【<b class='flag-5'>S</b>32K146 <b class='flag-5'>RT-Thread</b>】之 使用SFUD組件驅(qū)動(dòng)spi flash

    RT-Thread上CAN實(shí)踐

    開箱測試RT-Thread官方已完成了對英飛凌XMC7200EVK的移植,通過shell可以看到做好了uart3的console。本文將介紹如何進(jìn)行RT-ThreadCan移植。接下來我們要完成CAN_FD的驅(qū)動(dòng)移植,并正常啟動(dòng)RT-T
    的頭像 發(fā)表于 11-13 01:03 ?1247次閱讀
    <b class='flag-5'>RT-Thread</b>上CAN實(shí)踐

    開源共生 商業(yè)共贏 | RT-Thread 2024開發(fā)者大會(huì)報(bào)名啟動(dòng)!

    開發(fā)者大會(huì)將以“開源共生,商業(yè)共贏”為主題,將于2024年12月21日全天在上海臨港中心舉行。開源RT-Thread如何實(shí)現(xiàn)商業(yè)化?這一直是外界對RT-Thread
    的頭像 發(fā)表于 10-29 08:06 ?439次閱讀
    開源共生 商業(yè)共贏 | <b class='flag-5'>RT-Thread</b> 2024開發(fā)者大會(huì)報(bào)名啟動(dòng)!

    2024 RT-Thread全球巡回 線下培訓(xùn)火熱來襲!

    親愛的RT-Thread社區(qū)成員們:我們非常高興地宣布,2024年RT-Thread全球開發(fā)者線下培訓(xùn)即將拉開帷幕!24年全球巡回培訓(xùn)將覆蓋超10座城市及國家,為開發(fā)者提供一個(gè)深入學(xué)習(xí)RT-Thread嵌入式開發(fā)的絕佳機(jī)會(huì)。
    的頭像 發(fā)表于 08-07 08:35 ?1316次閱讀
    2024 <b class='flag-5'>RT-Thread</b>全球巡回 線下培訓(xùn)火熱來襲!

    rt-thread如何解決添加虛擬網(wǎng)卡

    rt-thread在初始化一個(gè)(物理網(wǎng)卡只有一個(gè))網(wǎng)卡之后,還想要再次添加一張?zhí)摂M網(wǎng)卡,調(diào)用netif_add沒有效果,應(yīng)該如何解決添加虛擬網(wǎng)卡
    發(fā)表于 07-10 08:18

    RT-Thread 新里程碑達(dá)成——GitHub Star 破萬!

    RT-Thread實(shí)時(shí)操作系統(tǒng)開源項(xiàng)目在GitHub上的star數(shù)量突破一萬!截止發(fā)文,RT-Thread作為實(shí)時(shí)操作系統(tǒng)在業(yè)界Star數(shù)量排名第一!倉庫地址:https://github.com
    的頭像 發(fā)表于 07-04 08:35 ?489次閱讀
    <b class='flag-5'>RT-Thread</b> 新里程碑達(dá)成——GitHub Star 破萬!

    6月6日杭州站RT-Thread線下workshop,探索RT-Thread混合部署新模式!

    6月6日下午我們將在杭州舉辦RT-Thread混合部署線下workshop,在瑞芯微RK3568平臺(tái)上實(shí)現(xiàn)同時(shí)運(yùn)行RT-Thread和linux,本次workshop邀請到RT-Thread
    的頭像 發(fā)表于 05-28 08:35 ?456次閱讀
    6月6日杭州站<b class='flag-5'>RT-Thread</b>線下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式!

    5月16日南京站RT-Thread線下workshop,探索RT-Thread混合部署新模式!

    5月16日下午我們將在南京舉辦RT-Thread混合部署線下workshop,在瑞芯微RK3568平臺(tái)上實(shí)現(xiàn)同時(shí)運(yùn)行RT-Thread和linux,本次workshop邀請到RT-Thread
    的頭像 發(fā)表于 05-01 08:35 ?382次閱讀
    5月16日南京站<b class='flag-5'>RT-Thread</b>線下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式!

    RT-Thread混合部署Workshop北京站來啦!

    4月25日,下午我們將在北京舉辦RT-Thread混合部署線下workshop,在瑞芯微RK3568平臺(tái)上實(shí)現(xiàn)同時(shí)運(yùn)行RT-Thread和linux,本次workshop邀請到
    的頭像 發(fā)表于 04-19 08:34 ?451次閱讀
    <b class='flag-5'>RT-Thread</b>混合部署Workshop北京站來啦!

    【Vision Board創(chuàng)客營連載體驗(yàn)】RT-Threadwifi連網(wǎng)

    【目的】 配置spi,驅(qū)動(dòng)RW007,實(shí)現(xiàn)wifi聯(lián)網(wǎng)。 【軟件環(huán)境】 RT-Thread Studio 【實(shí)現(xiàn)步驟】 1、打開RT-Thread
    發(fā)表于 04-18 21:43

    4月25日北京站RT-Thread線下workshop,探索RT-Thread混合部署新模式

    4月25日,下午我們將在北京舉辦RT-Thread混合部署線下workshop,在瑞芯微RK3568平臺(tái)上實(shí)現(xiàn)同時(shí)運(yùn)行RT-Thread和linux,本次workshop邀請到
    的頭像 發(fā)表于 04-16 08:35 ?432次閱讀
    <b class='flag-5'>4</b>月25日北京站<b class='flag-5'>RT-Thread</b>線下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式

    4月10日-深圳-workshop】RT-Thread帶你探索混合部署新模式

    4月10日我們將在深圳福田舉辦RT-Thread混合部署線下workshop,在瑞芯微RK3568平臺(tái)上實(shí)現(xiàn)同時(shí)運(yùn)行RT-Thread和linux,本次workshop邀請到
    的頭像 發(fā)表于 04-04 08:34 ?357次閱讀
    【<b class='flag-5'>4</b>月10日-深圳-workshop】<b class='flag-5'>RT-Thread</b>帶你探索混合部署新模式

    4月10日深圳場RT-Thread線下workshop,探索RT-Thread混合部署新模式!

    4月10日我們將在深圳福田舉辦RT-Thread混合部署線下workshop,在瑞芯微RK3568平臺(tái)上實(shí)現(xiàn)同時(shí)運(yùn)行RT-Thread和linux,本次workshop邀請到
    的頭像 發(fā)表于 03-27 11:36 ?837次閱讀
    <b class='flag-5'>4</b>月10日深圳場<b class='flag-5'>RT-Thread</b>線下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式!

    4月10日深圳場RT-Thread線下workshop,探索RT-Thread混合部署新模式!

    4月10日我們將在深圳福田舉辦RT-Thread混合部署線下workshop,在瑞芯微RK3568平臺(tái)上實(shí)現(xiàn)同時(shí)運(yùn)行RT-Thread和linux,本次workshop邀請到
    的頭像 發(fā)表于 03-27 08:34 ?543次閱讀
    <b class='flag-5'>4</b>月10日深圳場<b class='flag-5'>RT-Thread</b>線下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式!

    恩智浦半導(dǎo)體正式加入RT-Thread全球合作伙伴計(jì)劃!

    前不久,恩智浦半導(dǎo)體正式加入RT-Thread全球合作伙伴計(jì)劃,成為RT-Thread高級(jí)會(huì)員合作伙伴。同時(shí),RT-Thread現(xiàn)已成為恩智浦注冊合作伙伴(RT-Thread| 簡介合
    的頭像 發(fā)表于 03-14 10:40 ?634次閱讀
    恩智浦半導(dǎo)體正式加入<b class='flag-5'>RT-Thread</b>全球合作伙伴計(jì)劃!