国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

FreeRTOS V10.4.0增加了一些什么內容呢

strongerHuang ? 來源:FreeRTOS ? 作者:FreeRTOS ? 2020-09-25 14:21 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

素材來源:FreeRTOS 編輯整理:strongerHuang

前幾天,FreeRTOS 從V10.3.1 升級到了 V10.4.0,其中更新并增強了不少內容。

一、版本管理

到目前為止,FreeRTOS zip文件發(fā)行版都帶有其所包含的內核發(fā)行版的版本號。例如,FreeRTOSv10.4.0.zip包含FreeRTOS內核的版本10.4.0。但是,內核不是zip文件中包含的唯一單獨版本化的庫,并且在將來的發(fā)行版中,zip文件中的庫數將增加。因此,為了更好地反映zip文件實際上包含集成在一起的庫的集合,將來的發(fā)行版將使用日期戳版本而不是內核版本。

二、向后兼容

FreeRTOS升級做了很多改變,但為了向后兼容,除了注釋版本之外,在升級改版的代碼中做了一定管理,比如:trcConfig.h文件中將TRC_CFG_FREERTOS_VERSION設置為TRC_FREERTOS_VERSION_10_4_0。

三、代碼格式化

現在FreeRTOS代碼格式化現已“自動化”,以促進 Git中的協作開發(fā)。自動格式化的代碼不相同,保留原始格式約定。最明顯的是現在使用空格代替TAB。

四、主要增強功能

這里有幾點內容:

1.任務通知

在FreeRTOS V10.4.0之前版本,每個創(chuàng)建的任務都有一個單向任務通知。從FreeRTOS V10.4.0開始,每個任務都有一系列通知。直接到任務通知API已擴展了帶有后綴為“ Indexed”的API函數,以使API能夠在任何數組索引處對任務通知進行操作。

在FreeRTOS V10.4.0之前的版本中,任務只有一個通知值,而不是值數組,因此為了向后兼容,如果未定義configTASK_NOTIFICATION_ARRAY_ENTRIES,則默認為1。

可以參看下面鏈接了解更多詳情:

https://www.freertos.org/RTOS-task-notifications.html (公號不支持外鏈接,請復制鏈接到瀏覽器打開)

2.支持內存保護單元(MPU)的內核端口

ARMv7-M和ARMv8-M MPU端口現在支持僅特權訪問堆。ARMv7-M MPU端口現在支持具有16個MPU區(qū)域的設備覆蓋特權代碼和數據的默認內存屬性區(qū)域,并能夠將FreeRTOS內核代碼置于Flash。現在,ARMv8-M MPU端口支持無滴答空閑模式。

可以參看下面鏈接了解更多詳情:

https://www.freertos.org/FreeRTOS-MPU-memory-protection-unit.html

五、其他更新

1.回調函數的原型(以“ Application”開頭的原型,如vApplicationStackOverflowHook())現在位于FreeRTOS頭文件,從而無需應用程序編寫者將原型添加到它們定義功能的C文件。

2.添加了新的POSIX端口層,允許FreeRTOS在Linux操作系統(tǒng)的主機上運行Windows端口層,使FreeRTOS在Windows上運行的方式相同主機。

3.新版本修復了長期存在的調度程序錯誤:在上下文切換期間可以同時執(zhí)行兩個任務。

原文標題:FreeRTOS V10.4.0更新了哪些功能?

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

責任編輯:haq

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

    關注

    25

    文章

    866

    瀏覽量

    123019

原文標題:FreeRTOS V10.4.0更新了哪些功能?

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

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    PB332在PB331基礎上增加了搶占避讓和按優(yōu)先級隊列上 傳功能,并可以完全并網PB331系統(tǒng)進行透傳通訊

    PB332是POWERBUS-C 技術的從站通訊芯片。PB332在PB331基礎上增加了搶占避讓和按優(yōu)先級隊列上傳功能,并可以完全并網PB331系統(tǒng)進行透傳通訊。POWERBUS-C屬于低壓供電總線
    發(fā)表于 01-30 13:03

    TAIYO YUNDEN太陽誘電:汽車用支持165℃多層型金屬功率電感器增加了1608尺寸的產品陣容

    TAIYO YUNDEN太陽誘電:汽車用支持165℃多層型金屬功率電感器增加了1608尺寸的產品陣容
    的頭像 發(fā)表于 01-16 13:50 ?194次閱讀
    TAIYO YUNDEN太陽誘電:汽車用支持165℃多層型金屬功率電感器<b class='flag-5'>增加了</b>1608尺寸的產品陣容

    PCB設計知識又增加了:聽都沒聽過的電容,濾波性能竟然這么好?

    。 說到那么厲害,到底有沒有一些對比的數據啊?當然有啦,我們從一些渠道上拿到同樣容值下的不同電容的仿真模型,通過PDN阻抗的指標來進行對比下哈。 都是0.1uf的時候,它們的PDN阻抗如下對比
    發(fā)表于 12-18 09:48

    FreeRTOS 空閑任務

    ,空閑任務就開始運行了。這個空閑任務有什么作用?首先個RTOS每時每刻都需要有任務運行,其次這個空閑任務還可以來做其他的一些工作,例如進入低功耗等(因為當系統(tǒng)運行到空閑任務說明沒有任務需要運行了,這時是進入低功耗的最佳時機)
    發(fā)表于 12-04 07:35

    FreeRTOS任務調度及優(yōu)先級問題

    大家好,最近本人在學習FreeRTOS ,之前有過一些裸機開發(fā)的經驗,目前知道了FreeRTOS的任務是基于時間片輪轉來調度,也就是知道了任務會基于各個時間片來運行。 于是聯想了如果有一些
    發(fā)表于 11-06 02:18

    蜂鳥E203的浮點指令集F的一些實現細節(jié)

    周期。 總結 本文介紹的內容是為了完成基礎功能:對蜂鳥E203 RISC-V內核的微架構實現進行定優(yōu)化,在添加F拓展的過程中的一些記錄。
    發(fā)表于 10-24 08:57

    RISC-V V擴展的指令代碼

    1.指令集V擴展的主要內容: 矢量指令:針對數據并行性,增加了系列新的矢量指令,可以同時對多個數據進行操作,提高了計算效率。浮點指令:新增了一些
    發(fā)表于 10-21 13:11

    RISC-V B擴展介紹及實現

    的擴展,它提供了一些常見的位操作和壓縮指令,從而增強了RISC-V的位運算和壓縮指令的能力。 對于位操作,B擴展增加了兩個寄存器-位移結果寄存器(RZ)和位位掩碼寄存器(RM)。前者可以將指定寄存器向
    發(fā)表于 10-21 13:01

    基于rtt的scons構建的keil工程如何增加project_targets?

    對新的project_targets的一些設置不變更 目前來看 有人說在template.uvprojx中增加個 New-Target 中間省略 但是治標不治本 scons構建完以后只是
    發(fā)表于 10-10 06:10

    自動駕駛加激光雷達究竟是增加了成本,還是降低了算力?

    首選,但是它又常因“價格昂貴、結構復雜、算法難度高”等標簽,被一些以成本為導向的玩家所質疑。最近有個小伙伴就在后臺留言提問: 有些人說采用激光雷達后,要做數據融合,會提高技術難度和價格成本。也有人說,激光雷達會處理
    的頭像 發(fā)表于 08-07 09:04 ?821次閱讀
    自動駕駛加激光雷達究竟是<b class='flag-5'>增加了</b>成本,還是降低了算力?

    FreeRTOS增加新的設備驅動程序

    如果你正在使用FreeRTOS構建嵌入式系統(tǒng),并且考慮添加新的設備驅動程序,那么這篇文章很適合你。高效的設備集成不僅僅是讓設備功能正常運行——更關乎模塊化、可靠性和安全性。
    的頭像 發(fā)表于 08-06 15:44 ?993次閱讀
    為<b class='flag-5'>FreeRTOS</b><b class='flag-5'>增加</b>新的設備驅動程序

    【RA4L1-SENSOR】電壓檢測器第個程序增加 FreeRTOS顯示量程0-3300 mV和量程0-15000mV]

    的,例如,個模塊采集數據后,將結果存入某個全局變量,其他模塊通過 extern 聲明訪問這個變量。這種方式雖然簡單直接,但存在一些問題: 全局變量數量多,容易混亂,維護困難; 沒有訪問控制,可能被任意
    發(fā)表于 07-11 10:53

    Debian和Ubuntu哪個好一些

    兼容性對比Debian和Ubuntu哪個好一些,并為您揭示如何通過RAKsmart服務器釋放Linux系統(tǒng)的最大潛能。
    的頭像 發(fā)表于 05-07 10:58 ?1149次閱讀

    在 NXP i.MX 8M Plus EVK上比較Yocto 4.0和Yocto 5.0時,空閑模式下的功耗增加了 20%,為什么?

    模式下的功耗增加了 20%。 具體來說,在 idle 模式下測得的功耗如下: [/td][td]Yocto 4.0(kernel 5.15.71-2.2.2)Yocto 5.0(kernel
    發(fā)表于 03-26 07:15

    使用NXP MCX-N板卡新增命令控制

    此次任務通過串口命令行控制RGB LED,相比較與上次任務通過單個字符控制增加了FreeRTOS-CLI組件,支持更復雜的、帶參數的命令。
    的頭像 發(fā)表于 03-17 13:38 ?1737次閱讀
    使用NXP MCX-N板卡新增命令控制