色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

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

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

RT-Thread內(nèi)部機(jī)制大揭秘,帶你深入操作系統(tǒng)內(nèi)核

朱老師物聯(lián)網(wǎng)大講堂 ? 2024-08-01 08:11 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、RT-Thread概述

8877d086-4f9a-11ef-817b-92fbcf53809c.png

RT-Thread 是一款具有顯著優(yōu)勢(shì)的開(kāi)源嵌入式實(shí)時(shí)操作系統(tǒng)。它不僅具備輕量級(jí)、實(shí)時(shí)性強(qiáng)的特點(diǎn),還擁有廣泛的開(kāi)源社區(qū)支持和豐富的應(yīng)用場(chǎng)景。

在輕量級(jí)方面,RT-Thread 能夠適應(yīng)資源受限的嵌入式環(huán)境,通過(guò)高效的內(nèi)核設(shè)計(jì)和資源管理,為設(shè)備節(jié)省寶貴的系統(tǒng)資源。其小巧的內(nèi)核可以在極小的存儲(chǔ)空間中運(yùn)行,為小型設(shè)備提供了可靠的操作系統(tǒng)選擇。

實(shí)時(shí)性是 RT-Thread 的核心優(yōu)勢(shì)之一。它具備快速的任務(wù)響應(yīng)能力和精確的時(shí)間控制,能夠滿(mǎn)足對(duì)時(shí)間敏感的應(yīng)用需求,如工業(yè)控制、航空航天等領(lǐng)域。

RT-Thread 的開(kāi)源特性促進(jìn)了其快速發(fā)展和廣泛應(yīng)用。眾多開(kāi)發(fā)者能夠參與到其代碼貢獻(xiàn)和改進(jìn)中,不斷豐富其功能和優(yōu)化性能。

嵌入式系統(tǒng)領(lǐng)域,RT-Thread 得到了廣泛的應(yīng)用。從智能家居中的智能家電控制,到工業(yè)自動(dòng)化中的生產(chǎn)流程監(jiān)控,再到汽車(chē)電子中的車(chē)載系統(tǒng),都能看到它的身影。其強(qiáng)大的功能和良好的適應(yīng)性,使得各類(lèi)嵌入式設(shè)備能夠穩(wěn)定、高效地運(yùn)行。

總之,RT-Thread 以其開(kāi)源、輕量級(jí)和實(shí)時(shí)性等特點(diǎn),在嵌入式系統(tǒng)領(lǐng)域發(fā)揮著重要作用,為開(kāi)發(fā)者提供了可靠、高效的操作系統(tǒng)解決方案。

二、RT-Thread啟動(dòng)流程

系統(tǒng)上電后,首先從啟動(dòng)文件開(kāi)始運(yùn)行。啟動(dòng)文件通常會(huì)完成一些基礎(chǔ)的硬件設(shè)置,如初始化時(shí)鐘、配置中斷向量表以及初始化堆棧等。

接著,程序跳轉(zhuǎn)至 RT-Thread 的入口函數(shù) rtthread_startup 。在這個(gè)函數(shù)中,一系列重要的初始化工作依次展開(kāi)。

首先是硬件初始化,包括設(shè)置系統(tǒng)時(shí)鐘、初始化相關(guān)外設(shè)等,為后續(xù)的系統(tǒng)運(yùn)行提供硬件基礎(chǔ)。

然后是系統(tǒng)內(nèi)核對(duì)象的創(chuàng)建,如定時(shí)器、調(diào)度器等。這些內(nèi)核對(duì)象的創(chuàng)建為系統(tǒng)的任務(wù)調(diào)度和時(shí)間管理提供了支持。

接下來(lái)創(chuàng)建 main 線程,同時(shí)會(huì)對(duì)線程棧進(jìn)行初始化。main 線程通常承擔(dān)著用戶(hù)應(yīng)用程序的主要邏輯。

在 rtthread_startup 函數(shù)中,還會(huì)進(jìn)行定時(shí)器和調(diào)度器的初始化。定時(shí)器初始化確保系統(tǒng)能夠進(jìn)行精確的定時(shí)操作,調(diào)度器初始化則為任務(wù)的合理分配和切換奠定基礎(chǔ)。

在完成這些初始化工作后,系統(tǒng)準(zhǔn)備就緒,等待調(diào)度器啟動(dòng),從而開(kāi)啟系統(tǒng)的正常運(yùn)行和任務(wù)調(diào)度。

總的來(lái)說(shuō),RT-Thread 的啟動(dòng)流程嚴(yán)謹(jǐn)有序,通過(guò)逐步完成各項(xiàng)初始化工作,為系統(tǒng)的穩(wěn)定運(yùn)行和高效任務(wù)處理提供了有力保障。

三、程序內(nèi)存分布

Code(代碼段):Code 段存放程序的代碼部分。在編譯時(shí)確定其大小,運(yùn)行時(shí)其內(nèi)容不發(fā)生改變。在程序編譯時(shí),代碼段占用一定的 Flash 空間,運(yùn)行時(shí) CPU 從 Flash 中讀取執(zhí)行代碼。

RO-data(只讀數(shù)據(jù)段):RO-data 段用于存放程序中定義的常量,如字符串常量等。這些數(shù)據(jù)在編譯時(shí)確定,且在運(yùn)行時(shí)不可更改,位于 Flash 中。RO-data 段在編譯時(shí)占用 Flash 空間。

RW-data(讀寫(xiě)數(shù)據(jù)段):RW-data 段存放初始化為非 0 值的全局變量。在編譯時(shí),其占用一定的 Flash 空間;在運(yùn)行時(shí),由于其中的數(shù)據(jù)需要讀寫(xiě)操作,所以 RW-data 中的數(shù)據(jù)會(huì)被從 Flash 搬運(yùn)到 RAM 中。

ZI-data(0 數(shù)據(jù)段):ZI-data 段存放未初始化或初始化為 0 的全局變量。ZI-data 段在編譯時(shí)不占用 Flash 空間,在運(yùn)行時(shí)根據(jù)編譯器給出的 ZI 地址和大小在 RAM 中分配空間,并將其清零。

總的來(lái)說(shuō),在編譯時(shí),RO Size 包括 Code 及 RO-data,表示程序占用 Flash 空間的大小;RW Size 包括 RW-data 及 ZI-data,表示運(yùn)行時(shí)占用的 RAM 大小;ROM Size 包括 Code、RO Data 以及 RW Data,表示燒寫(xiě)程序所占用的 Flash 空間大小。程序運(yùn)行時(shí),CPU 從 Flash 讀取 Code 段和 RO-data 段的內(nèi)容,從 RAM 讀寫(xiě) RW-data 段和 ZI-data 段的數(shù)據(jù)。

四、自動(dòng)初始化機(jī)制

RT-Thread 的自動(dòng)初始化機(jī)制通過(guò)巧妙的宏定義方式實(shí)現(xiàn)。在函數(shù)定義處使用特定的宏聲明初始化函數(shù),這些函數(shù)會(huì)在系統(tǒng)啟動(dòng)過(guò)程中自動(dòng)被執(zhí)行,無(wú)需手動(dòng)調(diào)用。

INIT_BOARD_EXPORT 主要用于非常早期的初始化,例如芯片相關(guān)硬件的初始化,此時(shí)調(diào)度器還未啟動(dòng)。它適用于那些在系統(tǒng)啟動(dòng)極早期就必須完成的關(guān)鍵硬件初始化操作。

INIT_PREV_EXPORT 用于純軟件的初始化,通常是沒(méi)有太多依賴(lài)的函數(shù)。比如一些簡(jiǎn)單的軟件配置或早期的軟件模塊初始化。

INIT_DEVICE_EXPORT 針對(duì)外設(shè)驅(qū)動(dòng)的初始化,如網(wǎng)卡設(shè)備等。在需要對(duì)外設(shè)進(jìn)行初始化以便后續(xù)系統(tǒng)正常使用時(shí)使用。

INIT_COMPONENT_EXPORT 主要用于組件的初始化,像文件系統(tǒng)或者 LWIP 等組件的初始化就可通過(guò)此宏。

INIT_ENV_EXPORT 用于系統(tǒng)環(huán)境的初始化,比如掛載文件系統(tǒng)等操作。

INIT_APP_EXPORT 則用于應(yīng)用的初始化,比如 GUI 應(yīng)用等。

通過(guò)這些不同類(lèi)型的自動(dòng)初始化接口,開(kāi)發(fā)者能夠根據(jù)具體的初始化需求,將函數(shù)放置在合適的初始化階段,確保系統(tǒng)在啟動(dòng)過(guò)程中有序、高效地完成各項(xiàng)初始化工作,提高了開(kāi)發(fā)效率和系統(tǒng)的穩(wěn)定性。

五、內(nèi)核對(duì)象模型

RT-Thread 的內(nèi)核對(duì)象豐富多樣,包括線程、信號(hào)量、郵箱、消息隊(duì)列、內(nèi)存池等。

線程:是 RT-Thread 中最基本的調(diào)度單位,描述了任務(wù)執(zhí)行的上下文關(guān)系和優(yōu)先等級(jí)。線程控制塊存儲(chǔ)了線程的關(guān)鍵信息,如優(yōu)先級(jí)、狀態(tài)、棧地址等。

信號(hào)量:用于解決線程間的同步和互斥問(wèn)題。通過(guò)信號(hào)量的計(jì)數(shù)值來(lái)控制資源的訪問(wèn),當(dāng)計(jì)數(shù)值為 0 時(shí),申請(qǐng)資源的線程會(huì)被阻塞。

郵箱:實(shí)現(xiàn)線程間的消息傳遞,能夠存儲(chǔ)一定量的消息數(shù)據(jù)。

消息隊(duì)列:可以存儲(chǔ)多個(gè)消息,支持不同線程之間的異步通信

內(nèi)存池:用于高效地管理內(nèi)存分配和釋放,提高內(nèi)存使用效率。

內(nèi)核對(duì)象管理框架通過(guò)鏈表來(lái)管理各類(lèi)對(duì)象。每個(gè)內(nèi)核對(duì)象類(lèi)型都有對(duì)應(yīng)的鏈表,對(duì)象通過(guò)鏈表節(jié)點(diǎn)進(jìn)行連接。例如,線程對(duì)象通過(guò)線程鏈表進(jìn)行管理。

對(duì)象的派生和繼承關(guān)系帶來(lái)了顯著的優(yōu)勢(shì)。一方面,提高了系統(tǒng)的可重用性和擴(kuò)展性。新的對(duì)象類(lèi)別可以在繼承通用屬性的基礎(chǔ)上進(jìn)行少量擴(kuò)展即可創(chuàng)建,降低了開(kāi)發(fā)難度。另一方面,提供了統(tǒng)一的對(duì)象操作方式,簡(jiǎn)化了具體對(duì)象的操作流程,提高了系統(tǒng)的可靠性和穩(wěn)定性。例如,線程控制塊在繼承通用對(duì)象結(jié)構(gòu)的基礎(chǔ)上,增加了線程特有的屬性,使得線程管理更加精準(zhǔn)和高效。

六、線程管理

6.1 多線程的基本概念與 RT-Thread 中的實(shí)現(xiàn)

在操作系統(tǒng)中,多線程是將一個(gè)大型任務(wù)分解為多個(gè)可獨(dú)立執(zhí)行的小任務(wù),從而提高系統(tǒng)的并發(fā)處理能力。在 RT-Thread 中,通過(guò)線程控制塊來(lái)管理線程,每個(gè)線程都有自己的執(zhí)行環(huán)境和優(yōu)先級(jí)。線程之間可以通過(guò)共享資源和通信機(jī)制進(jìn)行協(xié)作。

6.2 線程的相關(guān)屬性

線程棧:RT-Thread 中線程具有獨(dú)立的棧,用于存儲(chǔ)線程運(yùn)行時(shí)的局部變量和上下文信息。線程切換時(shí),上下文會(huì)保存到棧中,恢復(fù)運(yùn)行時(shí)再?gòu)臈V凶x取。

線程狀態(tài):線程存在初始、就緒、運(yùn)行、掛起和關(guān)閉這五種狀態(tài)。初始狀態(tài)表示線程剛創(chuàng)建未運(yùn)行;就緒狀態(tài)意味著線程準(zhǔn)備好等待被調(diào)度執(zhí)行;運(yùn)行狀態(tài)表示線程正在占用 CPU 執(zhí)行;掛起狀態(tài)通常是由于資源不可用或主動(dòng)延時(shí)導(dǎo)致線程暫時(shí)不參與調(diào)度;關(guān)閉狀態(tài)則表示線程已結(jié)束。

線程優(yōu)先級(jí):RT-Thread 支持最多 256 個(gè)優(yōu)先級(jí),數(shù)值越小優(yōu)先級(jí)越高,0 為最高優(yōu)先級(jí)。可根據(jù)實(shí)際需求為不同線程設(shè)置優(yōu)先級(jí),以決定線程被調(diào)度的先后順序。

時(shí)間片:時(shí)間片僅對(duì)相同優(yōu)先級(jí)的就緒態(tài)線程有效。它決定了同一優(yōu)先級(jí)線程每次被調(diào)度執(zhí)行的時(shí)長(zhǎng),影響系統(tǒng)的響應(yīng)性和任務(wù)切換頻率。

6.3 系統(tǒng)線程

空閑線程:空閑線程是系統(tǒng)中優(yōu)先級(jí)最低的線程,其狀態(tài)永遠(yuǎn)為就緒態(tài)。當(dāng)系統(tǒng)中無(wú)其他就緒線程時(shí),調(diào)度器會(huì)調(diào)度空閑線程。它通常是一個(gè)死循環(huán),用于執(zhí)行一些后臺(tái)任務(wù),如資源回收、功耗管理等。

主線程:在系統(tǒng)啟動(dòng)時(shí)創(chuàng)建,入口函數(shù)為 main_thread_entry 。用戶(hù)的應(yīng)用入口函數(shù) main 從這里開(kāi)始,用戶(hù)可在 main 函數(shù)中添加應(yīng)用程序的初始化代碼。

6.4 線程調(diào)度的相關(guān)API

啟動(dòng):通過(guò) rt_thread_startup 函數(shù)將創(chuàng)建或初始化后的線程調(diào)入相應(yīng)優(yōu)先級(jí)的就緒隊(duì)列,等待被調(diào)度執(zhí)行。

獲取當(dāng)前:使用 rt_thread_self 函數(shù)可以獲取當(dāng)前正在執(zhí)行的線程句柄。

讓出資源:rt_thread_yield 函數(shù)使當(dāng)前線程讓出 CPU 資源,相同優(yōu)先級(jí)的其他線程將被執(zhí)行。

睡眠:rt_thread_sleep 、 rt_thread_delay 和 rt_thread_mdelay 等函數(shù)可使當(dāng)前線程掛起指定時(shí)間,時(shí)間結(jié)束后線程重新進(jìn)入就緒狀態(tài)。

掛起和恢復(fù):rt_thread_suspend 函數(shù)掛起線程, rt_thread_resume 函數(shù)恢復(fù)被掛起的線程。

控制:rt_thread_control 函數(shù)可用于動(dòng)態(tài)更改線程的優(yōu)先級(jí)等屬性。

七、時(shí)鐘管理

7.1 時(shí)鐘節(jié)拍的概念和作用

時(shí)鐘節(jié)拍(OS Tick)是 RT-Thread 操作系統(tǒng)的最小時(shí)間單位,它就如同系統(tǒng)的心跳,為系統(tǒng)處理各種與時(shí)間相關(guān)的事件提供了基準(zhǔn)。在 RT-Thread 中,時(shí)鐘節(jié)拍被廣泛應(yīng)用于線程延時(shí)、時(shí)間片輪轉(zhuǎn)以及定時(shí)器超時(shí)等方面。

在線程延時(shí)方面,通過(guò)時(shí)鐘節(jié)拍來(lái)精確控制線程暫停的時(shí)間,確保線程按照預(yù)定的時(shí)間間隔執(zhí)行。

對(duì)于時(shí)間片輪轉(zhuǎn)調(diào)度,時(shí)鐘節(jié)拍用于確定每個(gè)線程占用 CPU 的時(shí)間片長(zhǎng)度,實(shí)現(xiàn)線程之間的公平輪轉(zhuǎn)執(zhí)行,提高系統(tǒng)的并發(fā)處理能力。

而在定時(shí)器超時(shí)方面,時(shí)鐘節(jié)拍的作用至關(guān)重要。當(dāng)定時(shí)器設(shè)定的時(shí)間達(dá)到對(duì)應(yīng)的時(shí)鐘節(jié)拍數(shù)時(shí),就會(huì)觸發(fā)超時(shí)操作,執(zhí)行相應(yīng)的回調(diào)函數(shù)。

7.2 時(shí)鐘節(jié)拍的實(shí)現(xiàn)原理

RT-Thread 中時(shí)鐘節(jié)拍的實(shí)現(xiàn)依賴(lài)于硬件定時(shí)器的觸發(fā)。通常,系統(tǒng)會(huì)配置一個(gè)硬件定時(shí)器為中斷觸發(fā)模式,比如對(duì)于 Cortex-M 芯片來(lái)說(shuō),常用的是滴答定時(shí)器 Systick。

當(dāng)中斷產(chǎn)生時(shí),會(huì)調(diào)用一系列函數(shù)進(jìn)行計(jì)數(shù)和處理。在中斷服務(wù)函數(shù)中,會(huì)執(zhí)行關(guān)鍵的操作。

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

    關(guān)注

    5144

    文章

    19584

    瀏覽量

    315945
  • 內(nèi)核
    +關(guān)注

    關(guān)注

    3

    文章

    1413

    瀏覽量

    41203
  • 操作系統(tǒng)
    +關(guān)注

    關(guān)注

    37

    文章

    7118

    瀏覽量

    125193
  • RT-Thread
    +關(guān)注

    關(guān)注

    32

    文章

    1380

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    如何對(duì)RT-Thread內(nèi)核有基本的了解?

    RT-Thread 的時(shí)鐘管理以時(shí)鐘節(jié)拍為基礎(chǔ),時(shí)鐘節(jié)拍是 RT-Thread 操作系統(tǒng)中最小的時(shí)鐘單位。
    的頭像 發(fā)表于 07-19 10:12 ?7435次閱讀
     如何對(duì)<b class='flag-5'>RT-Thread</b><b class='flag-5'>內(nèi)核</b>有基本的了解?

    一文讀懂RT-Thread操作系統(tǒng)的郵箱機(jī)制

    RT-Thread操作系統(tǒng)的郵箱有何作用?RT-Thread操作系統(tǒng)的郵箱機(jī)制管理數(shù)據(jù)結(jié)構(gòu)是怎樣的?
    發(fā)表于 02-28 08:10

    基于RT-Thread操作系統(tǒng)衍生rt-smart實(shí)時(shí)操作系統(tǒng)簡(jiǎn)介

    ,例如 ARM Cortex-A 系列芯片,MIPS 芯片,帶 MMU 的 RISC-V 芯片等。rt-smart 在 RT-Thread 操作系統(tǒng)的基礎(chǔ)上啟用獨(dú)立、完整的進(jìn)程方式,同時(shí)以混合微
    發(fā)表于 06-22 17:56

    RT-Thread操作系統(tǒng)有哪些優(yōu)勢(shì)?

    RT-thread是一個(gè)輕量級(jí)的操作系統(tǒng),很小,但是也是一個(gè)操作系統(tǒng)。主要優(yōu)勢(shì)有這些: 跨芯片平臺(tái):支持所有主流微控制器,解決設(shè)備碎片化問(wèn)題。 實(shí)時(shí)操作系統(tǒng)
    發(fā)表于 06-28 08:16

    RT-Thread編程指南

    RT-Thread編程指南——RT-Thread開(kāi)發(fā)組(2015-03-31)。RT-Thread做為國(guó)內(nèi)有較大影響力的開(kāi)源實(shí)時(shí)操作系統(tǒng),本文是RT
    發(fā)表于 11-26 16:06 ?0次下載

    RT-Thread Smart微內(nèi)核操作系統(tǒng)發(fā)布!

    9月1日,由上海睿賽德電子科技有限公司舉辦的RT-Thread Smart微內(nèi)核操作系統(tǒng)發(fā)布會(huì)于北京圓滿(mǎn)落幕,發(fā)布會(huì)以見(jiàn)微為主題,邀請(qǐng)到中國(guó)工程院院士、產(chǎn)業(yè)專(zhuān)家、高校教授及行業(yè)從業(yè)人員100余位蒞臨
    的頭像 發(fā)表于 09-09 10:49 ?2983次閱讀

    國(guó)民技術(shù)攜手RT-Thread共同推進(jìn)MCU與RT-Thread操作系統(tǒng)廣泛適配

    日前,國(guó)民技術(shù)股份有限公司與知名物聯(lián)網(wǎng)操作系統(tǒng)廠商睿賽德科技(RT-Thread)簽署會(huì)員合作協(xié)議,正式成為RT-Thread高級(jí)會(huì)員。國(guó)民技術(shù)將基于通用MCU和RT-Thread物聯(lián)
    的頭像 發(fā)表于 12-16 09:56 ?2633次閱讀

    RT-Thread 內(nèi)核學(xué)習(xí)筆記 - 內(nèi)核對(duì)象鏈表結(jié)構(gòu)深入理解

    RT-Thread 內(nèi)核學(xué)習(xí)筆記 - 內(nèi)核對(duì)象rt_objectRT-Thread 內(nèi)核學(xué)習(xí)筆記 - 內(nèi)
    發(fā)表于 01-25 18:23 ?6次下載
    <b class='flag-5'>RT-Thread</b> <b class='flag-5'>內(nèi)核</b>學(xué)習(xí)筆記 - <b class='flag-5'>內(nèi)核</b>對(duì)象鏈表結(jié)構(gòu)<b class='flag-5'>深入</b>理解

    RT-Thread 內(nèi)核學(xué)習(xí)筆記 - 內(nèi)核對(duì)象操作API

    RT-Thread 內(nèi)核學(xué)習(xí)筆記 - 內(nèi)核對(duì)象rt_objectRT-Thread 內(nèi)核學(xué)習(xí)筆記 - 內(nèi)
    發(fā)表于 01-25 18:26 ?7次下載
    <b class='flag-5'>RT-Thread</b> <b class='flag-5'>內(nèi)核</b>學(xué)習(xí)筆記 - <b class='flag-5'>內(nèi)核</b>對(duì)象<b class='flag-5'>操作</b>API

    RT-Thread實(shí)時(shí)操作系統(tǒng)安裝向?qū)?/a>

    RT-Thread 是一個(gè)集實(shí)時(shí)操作系統(tǒng)(RTOS)內(nèi)核、中間件組件和開(kāi)發(fā)者社區(qū)于一體的技術(shù)平臺(tái),由熊譜翔先生帶領(lǐng)并集合開(kāi)源社區(qū)力量開(kāi)發(fā)而成,RT-Thread 也是一個(gè)組件完整豐富、
    發(fā)表于 04-02 09:43 ?7次下載

    大佬帶你理解RT-Thread內(nèi)核并上手實(shí)踐

    內(nèi)核操作系統(tǒng)最重要的部分,學(xué)習(xí)RT-Thread也是從最基本的內(nèi)核開(kāi)始。 ? RT-Thread內(nèi)核
    發(fā)表于 06-30 17:10 ?1576次閱讀

    RT-Thread操作系統(tǒng)的FreeRTOS兼容層

    的兼容項(xiàng)目中。 1 概述 這是一個(gè)針對(duì)RT-Thread國(guó)產(chǎn)操作系統(tǒng)的FreeRTOS操作系統(tǒng)兼容層,可以讓原有基于FreeRTOS操作系統(tǒng)的項(xiàng)目快速、無(wú)感地遷移到
    的頭像 發(fā)表于 01-14 00:55 ?1972次閱讀

    如何深入理解RT-Thread內(nèi)核并上手實(shí)踐,看完這篇有答案了!

    內(nèi)核操作系統(tǒng)最重要的部分,學(xué)習(xí)RT-Thread也是從最基本的內(nèi)核開(kāi)始。RT-Thread內(nèi)核
    的頭像 發(fā)表于 06-27 09:36 ?2968次閱讀
    如何<b class='flag-5'>深入</b>理解<b class='flag-5'>RT-Thread</b><b class='flag-5'>內(nèi)核</b>并上手實(shí)踐,看完這篇有答案了!

    新書(shū)發(fā)布——《實(shí)時(shí)操作系統(tǒng)應(yīng)用技術(shù):RT-Thread與ARM編程實(shí)踐》

    ——王宜懷的教授繼《嵌入式實(shí)時(shí)操作系統(tǒng)——基于RT-Thread的EAI&IoT系統(tǒng)開(kāi)發(fā)》之后的又一力作,不僅內(nèi)容豐富實(shí)用,而且講解方式深入淺出,適合不同層次的學(xué)習(xí)
    的頭像 發(fā)表于 05-11 08:35 ?1268次閱讀
    新書(shū)發(fā)布——《實(shí)時(shí)<b class='flag-5'>操作系統(tǒng)</b>應(yīng)用技術(shù):<b class='flag-5'>RT-Thread</b>與ARM編程實(shí)踐》

    新書(shū)發(fā)布——《RT-Thread嵌入式實(shí)時(shí)操作系統(tǒng)內(nèi)核、驅(qū)動(dòng)和應(yīng)用開(kāi)發(fā)技術(shù)》

    我們非常高興地宣布,由鄭苗秀、沈鴻飛和廖建尚編著的《RT-Thread嵌入式實(shí)時(shí)操作系統(tǒng)內(nèi)核、驅(qū)動(dòng)和應(yīng)用開(kāi)發(fā)技術(shù)》一書(shū)正式發(fā)布。本書(shū)的編寫(xiě)團(tuán)隊(duì)由多位在嵌入式和實(shí)時(shí)操作系統(tǒng)領(lǐng)域有著豐富經(jīng)
    的頭像 發(fā)表于 09-03 08:06 ?1255次閱讀
    新書(shū)發(fā)布——《<b class='flag-5'>RT-Thread</b>嵌入式實(shí)時(shí)<b class='flag-5'>操作系統(tǒng)</b><b class='flag-5'>內(nèi)核</b>、驅(qū)動(dòng)和應(yīng)用開(kāi)發(fā)技術(shù)》
    主站蜘蛛池模板: 亚洲精品久久久久AV无码 | 污文乖不疼的 | 啊轻点啊再深点视频免费 | 男女啪啪久久精品亚洲A | 美女扒开尿口让男生添动态图 | 日韩精品免费在线观看 | 国产成人无码精品久久久免费69 | 四虎国产精品高清在线观看 | 国产成人在线小视频 | 国产精品内射久久久久欢欢 | 92精品国产成人观看免费 | 在线 日韩 欧美 国产 社区 | 国产精品在线手机视频 | 午夜在线观看免费观看 视频 | 动漫美女被到爽了流漫画 | 国产在线精品视亚洲不卡 | 精品一区二区三区免费毛片 | 暖暖日本免费播放 | 亚洲成人三级 | 国产成人精品免费视频大 | 城中村快餐嫖老妇对白 | 精品国产自在天天线2019 | 日日噜噜大屁股熟妇 | 野花视频在线观看免费最新动漫 | 国内精自品线一区91 | 亚欧视频在线观看 | 久爱精品亚洲电影午夜 | 国产福利秒拍weipai.ee | 538视频这里只有精品 | 欧美一道本一区二区三区 | 亚洲欧美日韩精品久久奇米色影视 | 无码人妻少妇色欲AV一区二区 | 乱xxxjapanese黑人 | 999精品影视在线观看 | 窝窝影院午夜看片毛片 | 99久久就热视频精品草 | 无码毛片内射白浆视频 | 亚洲免费观看 | qvod伦理片| 国产精品一国产精品免费 | 挺进老师的紧窄小肉六电影完整版 |

    電子發(fā)燒友

    中國(guó)電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會(huì)員交流學(xué)習(xí)
    • 獲取您個(gè)性化的科技前沿技術(shù)信息
    • 參加活動(dòng)獲取豐厚的禮品