曰本美女∴一区二区特级A级黄色大片, 国产亚洲精品美女久久久久久2025, 页岩实心砖-高密市宏伟建材有限公司, 午夜小视频在线观看欧美日韩手机在线,国产人妻奶水一区二区,国产玉足,妺妺窝人体色WWW网站孕妇,色综合天天综合网中文伊,成人在线麻豆网观看

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

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

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

一個嵌入式無線通信模組RIL

STM32嵌入式開發(fā) ? 來源:gitee.com ? 2023-03-20 10:03 ? 次閱讀

簡介

RIL(Radio Interface Layer)是一款專門為嵌入式平臺開發(fā)的無線通信模組(GSM/GPRS/CatM1/NB-Iot)管理軟件。

它與其它大型框架(例如Android RIL、Wince RIL)不同的是,它被設(shè)計成應(yīng)用于資源受限物聯(lián)網(wǎng)終端設(shè)備(單片機(jī)+無線模組的方案),并提供物聯(lián)網(wǎng)通信所需的基本功能,包含網(wǎng)絡(luò)注冊、連接管理、短信收發(fā)及Socket通信。

目前已支持EC21、BG96、 HL8518等模組,相關(guān)的應(yīng)用也在持續(xù)更新中。

基本特性

包含網(wǎng)絡(luò)注冊、連接、短信收發(fā)及Socket通信管理等基本功能。

模組驅(qū)動使用插件化方式管理,同一個系統(tǒng)中能夠掛載適配多個模組,并能夠動態(tài)選擇模組驅(qū)動程序。

通過簡單的修改就能夠適用于不同的RTOS平臺。

內(nèi)置多種情況下的異常處理機(jī)制,保證模組穩(wěn)定運行。

內(nèi)置常用組件,如帶斷點續(xù)傳功能的HTTP文件下載、TFTP傳輸、MQTT等。

系統(tǒng)要求

為了使RIL能夠正常運行,目標(biāo)系統(tǒng)必須滿足以下要求:

ROM 資源:至少 13.5K Bytes(取決于掛載的模組個數(shù)及使用的組件)

RAM 資源:至少 1.2K Bytes(取決于socket創(chuàng)建數(shù)量)

RTOS及堆棧: RIL需要運行在兩個任務(wù)中,每個任務(wù)的堆棧至少 256 Bytes

編譯器:由于RIL使用了一些C99的特性(柔性數(shù)組、內(nèi)聯(lián)),所以編譯器需要開啟對C99的支持。對于IAR,它默認(rèn)是打開的,而Keil MDK需要手動增加編譯選項(--c99 --gnu) 。

軟件架構(gòu)

415a154e-c4c5-11ed-bfe3-dac502259ad0.png

上圖,軟件架構(gòu)。

開發(fā)指南


#include "ril.h"
//....
//創(chuàng)建RIL任務(wù)


ril_init(&adt, &cfg);     //初始化RIL


ril_use_device("EC21");   //選擇模組型號


ril_open();               //打開設(shè)備


ril_netconn(true);        //啟動網(wǎng)絡(luò)連接
//...

審核編輯:湯梓紅

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

    關(guān)注

    5127

    文章

    19457

    瀏覽量

    313546
  • 無線通信
    +關(guān)注

    關(guān)注

    58

    文章

    4692

    瀏覽量

    144736
  • RTOS
    +關(guān)注

    關(guān)注

    24

    文章

    837

    瀏覽量

    120630
  • 模組
    +關(guān)注

    關(guān)注

    6

    文章

    1595

    瀏覽量

    31056
  • RIL
    RIL
    +關(guān)注

    關(guān)注

    0

    文章

    2

    瀏覽量

    5644

原文標(biāo)題:一個嵌入式無線通信模組RIL

文章出處:【微信號:c-stm32,微信公眾號:STM32嵌入式開發(fā)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

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

    如何優(yōu)化嵌入式無線應(yīng)用的可靠性和功率效率?

    嵌入式無線技術(shù)是嵌入式進(jìn)程或系統(tǒng)與無線通信接口的組合。方興未艾的嵌入式無線系統(tǒng),正催生出各種新型
    發(fā)表于 10-30 07:53

    無線通信模塊在嵌入式機(jī)器人中有什么應(yīng)用?

    基于無線通信嵌入式機(jī)器人控制系統(tǒng)電路設(shè)計
    發(fā)表于 03-05 08:31

    無線通信模組介紹及產(chǎn)業(yè)鏈分析

    1 無線通信模組介紹及產(chǎn)業(yè)鏈分析無線模組是將芯片、存儲器、功放器件等集成在塊線路板上,并提供標(biāo)準(zhǔn)接口的功能模塊,各類終端借助
    發(fā)表于 07-30 07:24

    無線通信嵌入式系統(tǒng)中的應(yīng)用

    本文介紹了無線數(shù)傳模塊在嵌入式系統(tǒng)中的應(yīng)用,嵌入式處理器與無線模塊的硬件接口設(shè)計,無線模塊的驅(qū)動程序的編寫,預(yù)約
    發(fā)表于 06-10 13:42 ?15次下載

    無線通信嵌入式中的應(yīng)用

    摘 要:本文介紹了無線數(shù)傳模塊在 嵌入式系統(tǒng) 中的應(yīng)用,嵌入式處理器與無線模塊的硬件接口設(shè)計,無線模塊的驅(qū)動程序的編寫,預(yù)約
    發(fā)表于 07-25 15:27 ?82次下載
    <b class='flag-5'>無線通信</b>在<b class='flag-5'>嵌入式</b>中的應(yīng)用

    基于英飛凌方案的無線通信終端設(shè)計

    介紹了種基于嵌入式技術(shù)的無線通信終端。通過對各種解決方案和無線通信技術(shù)的研究比較認(rèn)證,綜合考慮性能、設(shè)計難度、成本等多個方面,確定英飛凌的解決方案。由于GSM 移動通
    發(fā)表于 11-14 11:09 ?51次下載
    基于英飛凌方案的<b class='flag-5'>無線通信</b>終端設(shè)計

    嵌入式無線接入系統(tǒng)設(shè)計

    通過分析嵌入式XSCALE處理器的性能和CDMA 1X無線通信的概況,給出了嵌入式無線接入Internet終端設(shè)備的系統(tǒng)設(shè)計、硬件構(gòu)成、軟件流程、
    發(fā)表于 05-25 16:37 ?1375次閱讀

    嵌入式手持設(shè)備的無線數(shù)據(jù)通信模塊擴(kuò)展方法

    文中針對嵌入式手持設(shè)備提出了種擴(kuò)展低成本無線數(shù)據(jù)通信模塊的方法。通過對基于ARM技術(shù)的嵌入式
    發(fā)表于 04-18 14:12 ?6次下載

    嵌入式短程無線通信工程系統(tǒng)硬件設(shè)計

    嵌入式短程無線通信工程系統(tǒng)硬件設(shè)計,以前寫論文收集的些資料,學(xué)習(xí)通信技術(shù)的好資料?。?!
    發(fā)表于 06-27 15:24 ?0次下載

    基于GPRS無線通信模塊的工作原理

    該文詳細(xì)介紹GPRS 無線數(shù)據(jù)通信的工作原理及應(yīng)用GPRS 技術(shù)透明傳輸?shù)?b class='flag-5'>嵌入式無線通信模塊的設(shè)計方案和軟、硬件的實現(xiàn)。嵌入式GPRS
    發(fā)表于 09-29 19:00 ?30次下載
    基于GPRS<b class='flag-5'>無線通信</b>模塊的工作原理

    嵌入式系統(tǒng)無線通信技術(shù)研究

    無線通信技術(shù),實現(xiàn)單向多元化的轉(zhuǎn)變,逐漸完善了通信的功能,促使無線通信具有自動化、網(wǎng)絡(luò)化的特點。目前,無線通信技術(shù)設(shè)計中,提高了對
    發(fā)表于 11-24 15:50 ?23次下載

    基于嵌入式環(huán)境的WiFi通信設(shè)計方案詳解

    嵌入式WiFi技術(shù)是當(dāng)前無線網(wǎng)絡(luò)應(yīng)用的熱點。本文介紹IEEE802.11b的基本技術(shù),給出種在嵌入
    發(fā)表于 07-28 11:41 ?5943次閱讀
    基于<b class='flag-5'>嵌入式</b>環(huán)境的WiFi<b class='flag-5'>通信</b>設(shè)計方案詳解

    用于嵌入式系統(tǒng)中的無線通信方法

    用于嵌入式系統(tǒng)中的無線通信方法(嵌入式開發(fā)需要專門的軟件和硬件設(shè)備嗎?)-該文檔為用于嵌入式系統(tǒng)中的無線通信方法簡介文檔,是
    發(fā)表于 07-30 09:24 ?9次下載
    用于<b class='flag-5'>嵌入式</b>系統(tǒng)中的<b class='flag-5'>無線通信</b>方法

    基于嵌入式ARM處理器和GPRS無線通信技術(shù)的電梯遠(yuǎn)程監(jiān)控系統(tǒng)的方案

    電子發(fā)燒友網(wǎng)站提供《基于嵌入式ARM處理器和GPRS無線通信技術(shù)的電梯遠(yuǎn)程監(jiān)控系統(tǒng)的方案.pdf》資料免費下載
    發(fā)表于 10-27 09:27 ?1次下載
    基于<b class='flag-5'>嵌入式</b>ARM處理器和GPRS<b class='flag-5'>無線通信</b>技術(shù)的電梯遠(yuǎn)程監(jiān)控系統(tǒng)的方案

    無線通信模塊管理框架RIL簡介

    大家好,今天分享開源框架 RIL(Radio Interface Layer),嵌入式平臺的無線通信模塊管理框架。
    的頭像 發(fā)表于 12-21 09:24 ?2551次閱讀
    <b class='flag-5'>無線通信</b>模塊管理框架<b class='flag-5'>RIL</b>簡介