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

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

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

3天內不再提示

CAT1模塊在liteos下實現休眠喚醒功能

朱胖子說物聯網 ? 2020-09-11 17:59 ? 次閱讀

正文開始前,如需進一步交流,歡迎大家添加朱胖子微信


支持型號CAT4:AC3 CAT1: RC3 RD6 RC6等,使用低功耗版本

主要應用于監控安防,有遠程喚醒需求,使用usb虛擬出來的網卡上網。操作系統liteos,支持ECM網卡

Liteos驅動加載方法

在usb\implementation\usbdevs.h中添加202008041351173.jpg

在usb\serial\u3g.c中添加

20200804135153659.jpg

一、驅動支持

修改主控驅動支持TTYUSB,使用TTYUSB1作為AT口

二、休眠

AT+ENTERSLEEPHEX=1 設置休眠參數為HEX,默認為1,實際發送給服務器會轉換成原始數據(0為原始數據 有特殊字符時建議HEX模式)

服務器地址203.156.205.55,服務器端口號74261,心跳間隔180,心跳包發”sleep12345”,喚醒包發”wake123”,任意數據喚醒可設置為空””

AT+ENTERSLEEP="203.156.205.55",74261,180,"sleep12345","wake123"

設置登錄包“login”,登錄應答check包“OK”,休眠斷開usb flag1,連接重試次數3,發送重試次數2(不斷開usb時 由主控走usb的suspend流程或者主控拉低vbus斷開usb)無登錄包可以設置為空””

AT+ENTERSLEEPcfg="6c6f67696e","6f6b",1,3,2

主控進入休眠前發送at+ENTERSLEEP指令并拉高WAKEUP_IN

模塊建立與服務器的tcp連接,并發送登陸包login,服務器10s內需要返回應答check包OK,模塊收到應答包后上報+QIPOPEN: 6,0表示連接成功,2s后斷開usb,模塊拉低RI腳進入休眠

三、心跳

模塊根據設置的參數,周期發送心跳給服務器,維持tcp的長連接

四、喚醒

網絡喚醒包觸發喚醒

手機等app發送喚醒信號給服務器,服務器發送喚醒包給指定設備

模塊收到數據時斷開與服務器的連接,恢復usb,RI腳輸出高電平喚醒主控

主控被喚醒后,拉低模塊WAKEUP_IN腳,快速恢復網絡

主控喚醒

拉低模塊WAKEUP_IN腳

模塊收到數據時斷開與服務器的連接,恢復usb,RI腳輸出高電平

快速恢復網絡



更多詳情歡迎關注微信公眾號



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

    評論

    相關推薦
    熱點推薦

    Cat 1 bis同比增長100%!中國廠商霸榜全球前五

    %,這一增長是由資產跟蹤和智能電表等應用推動的。相反,NB-IoT和標準Cat1分別同比大幅下降34%和51%。報告認為,中國,應用供應商越來越青睞Cat1bis,因
    的頭像 發表于 04-11 18:13 ?415次閱讀
    <b class='flag-5'>Cat</b> <b class='flag-5'>1</b> bis同比增長100%!中國廠商霸榜全球前五

    S32KAUTOSAR中使用CAT1 ISR,是否需要執行上下文切換?

    如果我們 AUTOSAR 中使用 CAT1 ISR,是否需要執行上下文切換?另外,是否需要返回指令才能跳回到作系統?您有沒有帶有 CAT1 ISR 的 S32K3x4 微控制器的示例?
    發表于 03-27 07:34

    TC10以太網休眠喚醒測試詳細指南!

    休眠喚醒互操作性測試是確保車載以太網設備低功耗模式正常工作的關鍵步驟。通過詳細的測試用例和嚴格的通過標準,OPEN Alliance的測試規范確保了不同廠商設備之間的互操作性。
    的頭像 發表于 02-18 10:00 ?746次閱讀
    TC10以太網<b class='flag-5'>休眠</b><b class='flag-5'>喚醒</b>測試詳細指南!

    以太網休眠喚醒利器—OPEN Alliance TC10

    TC10為車載以太網的休眠喚醒機制提供了統一的技術規范,特別是汽車ECU數量不斷增加、網絡復雜度日益提升的背景,TC10規范通過定義PHY的新增服務原語和接口、時間參數、指令描述和
    的頭像 發表于 02-17 18:24 ?568次閱讀
    以太網<b class='flag-5'>休眠</b><b class='flag-5'>喚醒</b>利器—OPEN Alliance TC10

    以太網休眠喚醒利器OPEN Alliance TC10介紹

    TC10 為OPEN Alliance 中的一個技術委員會小組,專注于研究基于車載以太網的休眠喚醒機制,旨在為汽車應用場景提供靈活的休眠喚醒解決方案。
    的頭像 發表于 02-13 09:06 ?584次閱讀
    以太網<b class='flag-5'>休眠</b><b class='flag-5'>喚醒</b>利器OPEN Alliance TC10介紹

    TC10以太網休眠喚醒測試用例

    在上一篇文章中,我們了解了TC10規范的內容,并掌握了基于以太網鏈路的物理層休眠喚醒機制。為了確保不同廠商的設備以太網休眠喚醒
    的頭像 發表于 02-13 09:05 ?382次閱讀
    TC10以太網<b class='flag-5'>休眠</b><b class='flag-5'>喚醒</b>測試用例

    請問ADS1292R如何在MCU休眠的情況通過脫落檢測喚醒MCU?

    請問ADS1292R如何在MCU休眠的情況通過脫落檢測喚醒MCU?
    發表于 11-28 08:03

    休眠喚醒不了?你的4G模組不是裝睡,而是少了一條指令…

    ?這周接手了另一個同事用合宙Air780EP模塊沒做完的項目,剛上手之后就發現了一個問題: 通過AT+CSCLK=2進入休眠之后,連接MQTT服務器,從服務器端下行消息到模塊
    的頭像 發表于 09-30 07:02 ?687次閱讀
    <b class='flag-5'>休眠</b><b class='flag-5'>喚醒</b>不了?你的4G模組不是裝睡,而是少了一條指令…

    物聯網4G CAT1產品的Socket通訊研發測試方案

    01 物聯網行業中存在問題 研發階段,4G CAT1產品Socket通信測試. 02 該問題帶來的危害及影響 Socket是應用層與TCP/IP協議族通信的中間軟件抽象層。設計模式中,Socket
    的頭像 發表于 09-29 17:21 ?823次閱讀
    物聯網4G <b class='flag-5'>CAT1</b>產品的Socket通訊研發測試方案

    4G CAT1類產品功耗的生產測試方案

    對于有功耗要求、電池供電的 4G CAT1 物聯網產品而言,至關重要的生產階段,為了能夠切實確保產品批量待機時長的高度一致性與良好的穩定性,必須要對產品實施全面且嚴格的批量功耗測試。 。
    的頭像 發表于 09-29 11:53 ?941次閱讀
    4G <b class='flag-5'>CAT1</b>類產品功耗的生產測試方案

    4G CAT1類產品功耗的研發測試方案

    時長。 二、該問題帶來的危害及影響 如果不對4G CAT1 產品進行實際的功耗測試,就無法評估出產品實際工作中所消耗的電量,無法選擇出為設備供電所適合的電池,如果選擇的電池容量超過產品實際工作周期中使用的電量,就會導致產
    的頭像 發表于 09-25 11:36 ?830次閱讀
    4G <b class='flag-5'>CAT1</b>類產品功耗的研發測試方案

    干貨分享 | TSMaster—LIN 喚醒休眠機制

    汽車總線中常見的喚醒方式有硬線喚醒、網絡喚醒和特定信號喚醒,而LIN總線則是通過休眠幀與
    的頭像 發表于 09-25 08:03 ?3087次閱讀
    干貨分享 | TSMaster—LIN <b class='flag-5'>喚醒</b>與<b class='flag-5'>休眠</b>機制

    4G CAT1類產品的通信功能生產測試方案

    性能表現。 Socket 通信作為一種廣泛應用的網絡通信方式,能夠讓不同類型的設備之間通過網絡順暢地進行數據交換。 4G CAT1 產品中,Socket 通信主要承擔著實現設備與服務器之間高效連接和快速數據傳輸的重要任務。
    的頭像 發表于 09-23 16:32 ?954次閱讀
    4G <b class='flag-5'>CAT1</b>類產品的通信<b class='flag-5'>功能</b>生產測試方案

    ADICM355的SRAM使用大小小于0x2000時,非調試狀態休眠后不能喚醒的原因?如何解決?

    ADICM355的SRAM使用大小小于0x2000時,非調試狀態休眠可以喚醒。SRAM使用大小超過0x2000時,KEIL調試時可以休眠
    發表于 07-05 06:39

    求助,關于PSoC6CM0+中用于進入休眠和深度休眠的函數的問題

    我有一個關于 PSoC6 CM0+ 中用于進入休眠和深度休眠的函數的問題。 應用程序接口 Cy_SysPm_CpuEnterSleep(CY_SYSPM_WAIT_FOR_EVENT
    發表于 07-05 06:27