女人荫蒂被添全过程13种图片,亚洲+欧美+在线,欧洲精品无码一区二区三区 ,在厨房拨开内裤进入毛片

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

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

3天內不再提示

FreeRTOS-TCP軟件架構詳解

strongerHuang ? 來源:strongerHuang ? 2024-01-03 09:26 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者|Tanmoy Sen

微信公眾號 | strongerHuang

如今網絡發達的今天,越來越多的設備都有聯網的需求,聯網的方式也越來越多。

在 2022 年 11 月于紐倫堡舉辦的智能生產解決方案(SPS)展覽會上,由 Analog Devices、Arm、Amazon Web Services (AWS)、B&R Industrial Automation、萊迪思半導體、 施耐德電氣Texas Instruments 和 NXP 等 8 家合作伙伴組成的一個工作組宣布, 將利用 FreeRTOS 創建一個開放源代碼的基于時間敏感網絡(TSN)的開放平臺通信聯合架構(OPC UA)。

為了使 OPC UA 與現有的工業協議一樣在現場得到廣泛應用, 支持 OPC-UA/TSN 的設備價格必須與現有的解決方案持平。這就需要有支持 OPC-UA/TSN 的基于低成本 MCU 和低功耗 FPGA SoC 的設備。

FreeRTOS-plus-TCP 軟件架構

在 FreeRTOS+TCP 堆棧的現有設計中,IP 任務被設計為事件驅動任務。它 它在一個 FreeRTOS 隊列上超時阻塞(掛起),應用程序和網絡接口向該隊列發布事件 。當接收到一個事件(在隊列中發布的事件)時,IP 任務會解除阻塞并處理 這些事件。這些事件包括:

從套接字 API 發送/接收事件,以及向套接字 API 發送/接收事件

IP 堆棧定時器事件

其他網絡事件(如網絡上行/下行事件)

隊列中收到的所有事件當前都以相同的優先級進行處理 (因為只有一個 SW 隊列),與流量類型、套接字配置、協議等無關。

68821600-a9ce-11ee-8b88-92fbcf53809c.png

支持 TSN 的現有架構的局限性

現有堆棧中沒有處理多優先級流量數據的選項。

三次上下文切換(應用程序任務到 IP 任務和 IP 任務到網絡驅動程序任務)可能 會使 TSN 運行的發送和接收延遲變得不確定。

FreeRTOS-plus-TCP 空閑任務 PrvIPTask 目前的優先級高于 應用任務。這將造成問題,因為 TSN 較高的吞吐量可能要求應用程序 任務的優先級高于空閑任務。

在發送和接收時使用相同的以太網驅動任務 將對 TSN 的高速吞吐量構成挑戰。

向前邁進 我們正在根據以下設計原則推進 FreeRTOS+TCP 堆棧: API:

針對盡力而為和 TSN 流量的通用 API。

為了支持TSN 流量類型,引入一個名為 "FREERTOS_AF_TSN 的新的 "xDomain" ——在 "FreeRTOS_socket" API 中。

流量分離層:

套接字層之后的解碼層可區分盡力而為 TCP 流量 和 TSN 流量。

這一層還可區分各種優先級的 TSN 流量。

流量優先級和多優先級隊列:

支持多優先級,以便在第 2 層獲得確定性流量。

支持根據優先級處理流量。

該堆棧可在 2 種模式下工作:

只有盡力而為流量:在這種情況下,堆棧將作為單一隊列系統運行。

盡力而為流量和 TSN 流量:根據底層硬件支持的隊列數量, 激活所需的隊列數量。

流量調度: 傳輸:

FreeRTOS-plus-TCP 將使用簡單的輪詢機制將 隊列刷新到硬件。

硬件將決定發送和接收速率,FreeRTOS-plus-TCP 堆棧將保持硬件速率。

每個隊列都有一個閾值,只要達到該值,DMA 就會將數據傳輸到 TSN MAC。 接收: TSN 硬件將根據流量優先級來確定數據包的優先級。

發送+接收框圖

6899e500-a9ce-11ee-8b88-92fbcf53809c.png

審核編輯:湯梓紅

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

    關注

    14

    文章

    7796

    瀏覽量

    90628
  • TCP
    TCP
    +關注

    關注

    8

    文章

    1401

    瀏覽量

    80653
  • FreeRTOS
    +關注

    關注

    12

    文章

    492

    瀏覽量

    64053
  • 軟件架構
    +關注

    關注

    0

    文章

    64

    瀏覽量

    10482

原文標題:FreeRTOS-TCP 軟件架構

文章出處:【微信號:strongerHuang,微信公眾號:strongerHuang】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    TCP-IP詳解

    Stevens關于TCP/IP的經典著作(共3卷)的中譯本。其中的卷3:《TCP/IP詳解 卷3:TCP事務協議、HTTP、NNTP、UNIX域協議》。  
    發表于 08-08 17:30

    FreeRTOS按耐不住,也加入MDK軟件包大陣營

    包中,單僅僅也是添加,自此再也沒有升級過,而且也不支持CMSIS-RTOS封裝層。3. FreeRTOS表示自己單打獨斗太辛苦,中間件FreeRTOS-TCPFreeRTOS-FAT也不成熟,加入
    發表于 03-30 16:08

    軟件架構存在的意義

    嵌入式或單片機軟件開發的初期大多數開發者采用的都是簡單的前后臺順序執行架構在嵌入式軟件開發中,程序架構主要分為三種,本篇文章將對這三種程序架構
    發表于 10-27 09:34

    TCP-IP詳解_卷3_TCP事務協議,HTTP,NNTP

    TCP-IP詳解_卷3_TCP事務協議,HTTP,NNTP和UNIX域協議》
    發表于 03-24 22:42 ?39次下載

    tcp ip協議詳解卷三 下載

    tcp ip協議詳解卷三:第三卷的內容細節覆蓋了當今TCP/IP編程人員和網絡管理員必須熟練掌握的四個基本方面:    T/TCP (
    發表于 05-19 11:52 ?437次下載
    <b class='flag-5'>tcp</b> ip協議<b class='flag-5'>詳解</b>卷三 下載

    tcp ip協議詳解卷一

    tcp ip協議詳解卷一:《TCP/IP詳解,卷1:協議》是一本完整而詳細的TCP/IP協議指南。描述了屬于每一層的各個協議以及它們如何在不
    發表于 05-19 12:02 ?712次下載

    TCP-IP詳解卷2_插口選項

    學習TCP很好的資料,電子書:TCP-IP詳解卷2 。
    發表于 05-09 14:33 ?0次下載

    TCP-IP詳解卷2_插口層

    學習TCP很好的資料,電子書:TCP-IP詳解卷2 。
    發表于 05-09 14:33 ?0次下載

    TCP-IP詳解卷2_域和協議

    學習TCP很好的資料,電子書:TCP-IP詳解卷2 。
    發表于 05-09 14:33 ?0次下載

    TCP實現:TCP輸出

    學習TCP-IP的很好的書。TCP-IP詳解卷3。
    發表于 05-09 14:33 ?0次下載

    TCP實現:TCP概要

    學習TCP-IP的很好的書。TCP-IP詳解卷3。
    發表于 05-09 16:07 ?0次下載

    TCP實現:TCP函數

    學習TCP-IP的很好的書。TCP-IP詳解卷3。
    發表于 05-09 16:07 ?0次下載

    FreeRTOS基礎知識詳解pdf下載

    FreeRTOS基礎知識詳解
    發表于 03-29 14:36 ?45次下載

    FreeRtos入門手冊中文版

    全中文FreeRtos詳解,學習入門精通。
    發表于 06-02 11:13 ?0次下載

    詳解FreeRTOS:嵌入式軟件系統架構

    目前常見的嵌入式軟件系統架構有三種可以分為:輪詢系統架構、前后臺系統架構和多任務系統架構
    的頭像 發表于 05-04 16:40 ?3191次閱讀
    <b class='flag-5'>詳解</b><b class='flag-5'>FreeRTOS</b>:嵌入式<b class='flag-5'>軟件</b>系統<b class='flag-5'>架構</b>
    主站蜘蛛池模板: 金寨县| 怀安县| 徐汇区| 托克托县| 开原市| 大洼县| 柘荣县| 大渡口区| 衡阳市| 赫章县| 承德市| 徐州市| 阿坝县| 汽车| 彭泽县| 改则县| 京山县| 察雅县| 敖汉旗| 霍山县| 双牌县| 邛崃市| 积石山| 高安市| 石台县| 交口县| 威海市| 双峰县| 彭泽县| 武川县| 合作市| 花莲县| 鄂托克前旗| 常宁市| 泰兴市| 合肥市| 南城县| 锡林浩特市| 玉环县| 东乌珠穆沁旗| 仙桃市|