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

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

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

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

一個(gè)小型嵌入式操作系統(tǒng)設(shè)計(jì)

GReq_mcu168 ? 來(lái)源:玩轉(zhuǎn)單片機(jī) ? 2020-01-29 10:09 ? 次閱讀

這個(gè)是在網(wǎng)上看到的一篇文檔,作者的目的是設(shè)計(jì)一個(gè)簡(jiǎn)單的嵌入式操作系統(tǒng),只實(shí)現(xiàn)一個(gè)基本任務(wù)調(diào)度器的功能。正如作者所說(shuō),雖然不能稱(chēng)為操作系統(tǒng),但已體現(xiàn)了小型嵌入式操作系統(tǒng)的精髓。對(duì)于我們來(lái)說(shuō)是很好的學(xué)習(xí)資料,可以從中一窺操作系統(tǒng)的面目,今天分享給大家。

1、多任務(wù)機(jī)制

其實(shí)在單一CPU 的情況下,是不存在真正的多任務(wù)機(jī)制的,存在的只有不同的任務(wù)輪流使用CPU,所以本質(zhì)上還是單任務(wù)的。但由于CPU執(zhí)行速度非常快,加上任務(wù)切換十分頻繁并且切換的很快,所以我們感覺(jué)好像有很多任務(wù)同時(shí)在運(yùn)行一樣。這就是所謂的多任務(wù)機(jī)制。

實(shí)時(shí)系統(tǒng)的特征是延時(shí)可預(yù)測(cè),能夠在一個(gè)規(guī)定的時(shí)間內(nèi)(通常是 ms 級(jí)別的)對(duì)某些信號(hào)做出反應(yīng)。

2、任務(wù)的狀態(tài)

任務(wù)有下面的特性:任務(wù)并不是隨時(shí)都可以運(yùn)行的,而一個(gè)已經(jīng)運(yùn)行的任務(wù)并不能保證一直占有 CPU 直到運(yùn)行完。一般有就緒態(tài),運(yùn)行態(tài),掛起態(tài)等。

運(yùn)行態(tài):一個(gè)運(yùn)行態(tài)的任務(wù)是一個(gè)正在使用 CPU 的任務(wù)。任何時(shí)刻有且只有一個(gè)運(yùn)行著的任務(wù)。

就緒態(tài):一個(gè)就緒態(tài)任務(wù)是可運(yùn)行的,等待占有 CPU 的任務(wù)釋放 CPU。

掛起態(tài):某些條件不滿(mǎn)足而掛起不能運(yùn)行的狀態(tài)。

3、如何轉(zhuǎn)化為就緒態(tài)

INT32U OSRdyTbl; /* 就緒任務(wù)表 */

上面定義一個(gè) 32 位變量,每一位代表一個(gè)任務(wù),0 表示掛起狀態(tài),1 表示就緒狀態(tài)。它記錄了各任務(wù)的就緒與否狀態(tài),稱(chēng)它為就緒表。OSRdyTbl 定義為 32 位變量,對(duì)應(yīng)32 個(gè)任務(wù)。當(dāng)然,定義為 64 位的話,便最多能支持 64 個(gè)任務(wù)。這樣,可以定義兩個(gè)宏,實(shí)現(xiàn)把任務(wù)的狀態(tài)變?yōu)榫途w或掛起態(tài)。

/* 在就緒表中登記就緒任務(wù) */

#define OSSetPrioRdy(prio) { OSRdyTbl |= 0x01<

/* 從就緒表中刪除任務(wù) */

#define OSDelPrioRdy(prio) { OSRdyTbl &= ~(0x01<

任務(wù)之間互相獨(dú)立,不存在互相調(diào)用的關(guān)系。所有任務(wù)在邏輯上都是平等的。由于任務(wù)之間互相看不見(jiàn),所以他們之間的信息傳輸就無(wú)法當(dāng)面完成。這就需要各種通信機(jī)制如信號(hào)量,消息郵箱,隊(duì)列等來(lái)實(shí)現(xiàn)。

4、什么是搶占式調(diào)度?

調(diào)度的概念,通俗的說(shuō)就是系統(tǒng)在多個(gè)任務(wù)中選擇合適的任務(wù)執(zhí)行。系統(tǒng)如何知道何時(shí)該執(zhí)行哪個(gè)任務(wù)?可以為每個(gè)任務(wù)安排一個(gè)唯一的優(yōu)先級(jí)別,當(dāng)同時(shí)有多個(gè)任務(wù)就緒時(shí),優(yōu)先運(yùn)行優(yōu)先級(jí)較高的任務(wù)。同時(shí),任務(wù)的優(yōu)先級(jí)也作為任務(wù)的唯一標(biāo)識(shí)號(hào)。代碼中都是對(duì)標(biāo)識(shí)號(hào)來(lái)完成對(duì)任務(wù)的操作的。

所謂“搶占式調(diào)度”是指:一旦就緒狀態(tài)中出現(xiàn)優(yōu)先權(quán)更高的任務(wù),便立即剝奪當(dāng)前任務(wù)的運(yùn)行權(quán),把CPU分配給更高優(yōu)先級(jí)的任務(wù)。這樣CPU 總是執(zhí)行處于就緒條件下優(yōu)先級(jí)最高的任務(wù)。

5、多任務(wù)系統(tǒng)的時(shí)間管理

與人一樣,多任務(wù)系統(tǒng)也需要一個(gè)“心跳”來(lái)維持其正常運(yùn)行,這個(gè)心跳叫做時(shí)鐘節(jié)拍,通常由定時(shí)器產(chǎn)生一個(gè)固定周期的中斷來(lái)充當(dāng)。

OSTimeDly 函數(shù)就是以時(shí)鐘節(jié)拍為基準(zhǔn)來(lái)延時(shí)的(在時(shí)鐘的中斷服務(wù)函數(shù)中,依次對(duì)各個(gè)延時(shí)任務(wù)的延時(shí)節(jié)拍數(shù)減1。若發(fā)現(xiàn)某個(gè)任務(wù)的延時(shí)節(jié)拍數(shù)變?yōu)?,則把它從掛起態(tài)置為就緒態(tài)。)。這個(gè)函數(shù)完成功能很簡(jiǎn)單,就是先掛起當(dāng)起當(dāng)前任務(wù),設(shè)定其延時(shí)節(jié)拍數(shù),然后進(jìn)行任務(wù)切換,在指定的時(shí)鐘節(jié)拍數(shù)到來(lái)之后,將當(dāng)前任務(wù)恢復(fù)為就緒狀態(tài)。任務(wù)必須通過(guò)OSTimeDly或 OSTaskSuspend 讓出CPU的使用權(quán)(延時(shí)或等待事件),使更低優(yōu)先級(jí)任務(wù)有機(jī)會(huì)運(yùn)行。

6、如何實(shí)現(xiàn)多任務(wù)?

只有一個(gè)CPU,如何在同一時(shí)間實(shí)現(xiàn)多個(gè)獨(dú)立程序的運(yùn)行?要實(shí)現(xiàn)多任務(wù),條件是每個(gè)任務(wù)互相獨(dú)立。人如何才能獨(dú)立,有自己的私有財(cái)產(chǎn)。任務(wù)也一樣,如果一個(gè)任務(wù)有自己的CPU,堆棧,程序代碼,數(shù)據(jù)存儲(chǔ)區(qū),那這個(gè)任務(wù)就是一個(gè)獨(dú)立的任務(wù)。(CPU是通過(guò)多任務(wù)機(jī)制獲得的,其他的需要你分配)

TIPS:

如果一個(gè)任務(wù)正在運(yùn)行某個(gè)公共函數(shù)時(shí)(如Printf), 被另一個(gè)高優(yōu)先級(jí)的任務(wù)搶占,那么當(dāng)這個(gè)高優(yōu)先級(jí)的任務(wù)也調(diào)用同一個(gè)公共函數(shù)時(shí),極有可能破壞原任務(wù)的數(shù)據(jù)。因?yàn)閮蓚€(gè)任務(wù)可能共用一套數(shù)據(jù)。為了防止這種情況發(fā)生,常采用兩種措施:可重入設(shè)計(jì)和互斥調(diào)用。

可重入函數(shù)中所有的變量均為局部變量,局部變量在調(diào)用時(shí)臨時(shí)分配空間,所以不同的任務(wù)在不同的時(shí)刻調(diào)用該函數(shù)時(shí),它們的同一個(gè)局部變量所分配的存儲(chǔ)空間并不相同(任務(wù)私有棧中),互不干擾。另外,如果可重入函數(shù)調(diào)用了其他函數(shù),則這些被調(diào)用的函數(shù)也必須是可重入函數(shù)。

實(shí)現(xiàn)互斥(獨(dú)占)訪問(wèn)的方法有關(guān)中斷,關(guān)調(diào)度,互斥信號(hào)量,計(jì)數(shù)信號(hào)量等。

6.1 一個(gè)任務(wù)如何擁有自己的程序代碼

對(duì)于如何實(shí)現(xiàn)多任務(wù),首先是程序代碼,每個(gè)任務(wù)的程序代碼與函數(shù)一樣,與51 的裸奔程序一樣,每個(gè)任務(wù)都是一個(gè)大循環(huán)。然后是數(shù)據(jù)存儲(chǔ)區(qū),由于全局變量是系統(tǒng)共用的,各個(gè)任務(wù)共享,不是任務(wù)私有,所以這里的數(shù)據(jù)存儲(chǔ)區(qū)是指任務(wù)的私有變量,如何變成私有?局部變量也。編譯器是把局部變量保存在棧里的,所以好辦,只要任務(wù)有個(gè)私有的棧就行。

TIPS:

臨界資源是一次僅允許一個(gè)任務(wù)使用的共享資源。每個(gè)任務(wù)中訪問(wèn)臨界資源的那段程序稱(chēng)為臨界區(qū)。

在多任務(wù)系統(tǒng)中,為保障數(shù)據(jù)的可靠性和完整性,共享資源要互斥(獨(dú)占)訪問(wèn),所以全局變量(只讀的除外)不能同時(shí)有多個(gè)任務(wù)訪問(wèn),即一個(gè)任務(wù)訪問(wèn)的時(shí)候不能被其他任務(wù)打斷。共享資源是一種臨界資源。

6.2 一個(gè)任務(wù)如何擁有自己的堆棧、數(shù)據(jù)存儲(chǔ)區(qū)

私有棧的作用是存放局部變量,函數(shù)的參數(shù),它是一個(gè)線性的空間,所以可以申請(qǐng)一個(gè)靜態(tài)數(shù)組,把棧頂指針SP指向棧的數(shù)組的首元素(遞增棧)或最后一個(gè)元素(遞減棧)。即可打造一個(gè)人工的棧出來(lái)。每個(gè)任務(wù)還要有記錄自己棧頂指針的變量,保存在任務(wù)控制塊(TCB)中。

什么是任務(wù)控制塊?

系統(tǒng)中的每個(gè)任務(wù)具有一個(gè)任務(wù)控制塊,任務(wù)控制塊記錄任務(wù)執(zhí)行的環(huán)境,這里的任務(wù)控制塊比較簡(jiǎn)單,只包含了任務(wù)的堆棧指針和任務(wù)延時(shí)節(jié)拍數(shù)。任務(wù)控制塊是任務(wù)的身份證。它把任務(wù)的程序與數(shù)據(jù)聯(lián)系起來(lái),找到它就可以得到任務(wù)的所有資源。

6.3 一個(gè)任務(wù)如何擁有自己的CPU

最后來(lái)看看任務(wù)是如何“擁有”自己的CPU 的。只有一個(gè) CPU,各個(gè)任務(wù)共享,輪流使用。如何才能實(shí)現(xiàn)?我們先來(lái)看看中斷的過(guò)程,當(dāng)中斷來(lái)臨時(shí),CPU 把當(dāng)前程序的運(yùn)行地址,寄存器等現(xiàn)場(chǎng)數(shù)據(jù)保存起來(lái)(一般保存在棧里),然后跳到中斷服務(wù)程序執(zhí)行。待執(zhí)行完畢,再把先前保存的數(shù)據(jù)裝回CPU 又回到原來(lái)的程序執(zhí)行。這樣就實(shí)現(xiàn)了兩個(gè)不同程序的交叉運(yùn)行。

借鑒這種思想不就能實(shí)現(xiàn)多任務(wù)了嗎!模仿中斷的過(guò)程就可以實(shí)現(xiàn)任務(wù)切換運(yùn)行。任務(wù)切換時(shí),把當(dāng)前任務(wù)的現(xiàn)場(chǎng)數(shù)據(jù)保存在自己的任務(wù)棧里面,再把待運(yùn)行的任務(wù)的數(shù)據(jù)從自己的任務(wù)棧裝載到CPU中,改變 CPU 的 PC,SP,寄存器等。可以說(shuō),任務(wù)的切換是任務(wù)運(yùn)行環(huán)境的切換。而任務(wù)的運(yùn)行環(huán)境保存在任務(wù)棧中,也就是說(shuō),任務(wù)切換的關(guān)鍵是把任務(wù)的私有堆棧指針賦予處理器的堆棧指針SP。

創(chuàng)建一個(gè)任務(wù)。它接收三個(gè)參數(shù),分別是任務(wù)的入口地址,任務(wù)堆棧的首地址和任務(wù)的優(yōu)先級(jí)。調(diào)用本函數(shù)后,系統(tǒng)會(huì)根據(jù)用戶(hù)給出的參數(shù)初始化任務(wù)棧,并把棧頂指針保存到任務(wù)控制塊中,在任務(wù)就緒表標(biāo)記該任務(wù)為就緒狀態(tài)。最后返回,這樣一個(gè)任務(wù)就創(chuàng)建成功了。

當(dāng)一個(gè)任務(wù)將要運(yùn)行時(shí),便通過(guò)取得它的堆棧指針(保存在任務(wù)控制塊中)將這些寄存器出棧裝入CPU 相應(yīng)的位置即可。

6.4 如何實(shí)現(xiàn)搶占式調(diào)度?

基于任務(wù)優(yōu)先級(jí)的搶占式調(diào)度,也就是最高優(yōu)先級(jí)的任務(wù)一旦處于就緒狀態(tài),則立即搶占正在運(yùn)行的低優(yōu)先級(jí)任務(wù)的處理器資源。為了保證CPU 總是執(zhí)行處于就緒條件下優(yōu)先級(jí)最高的任務(wù),每當(dāng)任務(wù)狀態(tài)改變后,即判斷當(dāng)前運(yùn)行的任務(wù)是否是就緒任務(wù)中優(yōu)先級(jí)最高的,否則進(jìn)行任務(wù)切換。

任務(wù)狀態(tài)會(huì)在什么時(shí)候發(fā)生改變呢?有下面兩種情況:

1、高優(yōu)先級(jí)的任務(wù)因?yàn)樾枰撤N資源或延時(shí),主動(dòng)請(qǐng)求掛起,讓出處理器,此時(shí)將調(diào)度就緒狀態(tài)的低優(yōu)先級(jí)任務(wù)獲得執(zhí)行,這種調(diào)度稱(chēng)為任務(wù)級(jí)的切換。如任務(wù)執(zhí)行OSTimeDly()或OSTaskSuspend()把自身掛起就屬于這種。

2、高優(yōu)先級(jí)的任務(wù)因?yàn)闀r(shí)鐘節(jié)拍到來(lái),或在中斷處理結(jié)束后,內(nèi)核發(fā)現(xiàn)更高優(yōu)先級(jí)任務(wù)獲得了執(zhí)行條件(如延時(shí)的時(shí)鐘到時(shí))則在中斷后直接切換到更高優(yōu)先級(jí)任務(wù)執(zhí)行。這種調(diào)度也稱(chēng)為中斷級(jí)的切換。

6.5 掛起/恢復(fù)任務(wù)

1. 掛起任務(wù)

通過(guò) OSTaskSuspend()可以主動(dòng)掛起一個(gè)任務(wù)。OSTaskSuspend()會(huì)把任務(wù)從任務(wù)就緒表中移出,最后重新啟動(dòng)系統(tǒng)調(diào)度。這個(gè)函數(shù)可以掛起任務(wù)本身也可以掛起其他任務(wù)。

2 .恢復(fù)任務(wù)(OSTaskResume())

可以讓被 OSTaskSuspend 或 OSTimeDly 掛起的任務(wù)恢復(fù)就緒態(tài),然后進(jìn)行任務(wù)調(diào)度。

聲明:本文內(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)注

    5143

    文章

    19567

    瀏覽量

    315552
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    11051

    瀏覽量

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

    關(guān)注

    37

    文章

    7106

    瀏覽量

    125074

原文標(biāo)題:一個(gè)小型嵌入式操作系統(tǒng)設(shè)計(jì):精髓都有了!

文章出處:【微信號(hào):mcu168,微信公眾號(hào):硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

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

    RT-Thread嵌入式操作系統(tǒng)專(zhuān)業(yè)培訓(xùn)班-深圳站重磅開(kāi)啟!

    RT-Thread官方將在深圳舉辦為期三天的嵌入式操作系統(tǒng)專(zhuān)業(yè)培訓(xùn)班!本次培訓(xùn)將深入講解RT-Thread嵌入式實(shí)時(shí)操作系統(tǒng)的核心技術(shù)與實(shí)戰(zhàn)應(yīng)用,助力開(kāi)發(fā)者快速掌握RTOS開(kāi)發(fā)精髓。無(wú)
    的頭像 發(fā)表于 04-11 18:18 ?219次閱讀
    RT-Thread<b class='flag-5'>嵌入式</b><b class='flag-5'>操作系統(tǒng)</b>專(zhuān)業(yè)培訓(xùn)班-深圳站重磅開(kāi)啟!

    2025嵌入式操作系統(tǒng)專(zhuān)業(yè)培訓(xùn)班正式啟動(dòng)!

    RT-Thread官方將在河南-鄭州發(fā)起為期三天的嵌入式操作系統(tǒng)專(zhuān)業(yè)培訓(xùn)班!本次培訓(xùn)將會(huì)深入講解RT-Thread嵌入式實(shí)時(shí)操作系統(tǒng)的核心概念、實(shí)戰(zhàn)技巧和應(yīng)用場(chǎng)景!無(wú)論企業(yè)團(tuán)隊(duì)/工程師
    的頭像 發(fā)表于 01-09 18:46 ?676次閱讀
    2025<b class='flag-5'>嵌入式</b><b class='flag-5'>操作系統(tǒng)</b>專(zhuān)業(yè)培訓(xùn)班正式啟動(dòng)!

    ARM嵌入式實(shí)時(shí)操作系統(tǒng)比較

    嵌入式系統(tǒng)領(lǐng)域,實(shí)時(shí)操作系統(tǒng)(RTOS)是確保任務(wù)按時(shí)完成的關(guān)鍵技術(shù)。ARM架構(gòu)因其低功耗、高性能的特點(diǎn),在嵌入式系統(tǒng)中得到了廣泛應(yīng)用。本
    的頭像 發(fā)表于 12-28 09:15 ?1236次閱讀

    新手怎么學(xué)嵌入式?

    ,實(shí)現(xiàn)些簡(jiǎn)單的功能,如點(diǎn)亮個(gè) LED 燈、讀取傳感器數(shù)據(jù)等,來(lái)加深對(duì)嵌入式技術(shù)的理解。你還可以參加些線上或線下的
    發(fā)表于 12-12 10:51

    什么是嵌入式操作系統(tǒng)?

    什么是嵌入式操作系統(tǒng)? 想象下,如果個(gè)智能設(shè)備,比如你口袋里的智能手機(jī),是
    發(fā)表于 11-08 15:07

    嵌入式 Linux 操作系統(tǒng)配置

    隨著物聯(lián)網(wǎng)(IoT)和智能設(shè)備的快速發(fā)展,嵌入式系統(tǒng)在各個(gè)領(lǐng)域扮演著越來(lái)越重要的角色。Linux因其開(kāi)源、靈活和穩(wěn)定的特性,成為嵌入式系統(tǒng)的首選操作
    的頭像 發(fā)表于 11-06 10:22 ?1136次閱讀

    嵌入式系統(tǒng)的啟動(dòng)流程

    嵌入式系統(tǒng)的啟動(dòng)流程是個(gè)復(fù)雜但有序的過(guò)程,它涉及從系統(tǒng)上電到操作系統(tǒng)內(nèi)核及應(yīng)用程序啟動(dòng)的多個(gè)階
    的頭像 發(fā)表于 10-05 17:44 ?853次閱讀

    嵌入式系統(tǒng)的未來(lái)趨勢(shì)有哪些?

    嵌入式系統(tǒng)是指將我們的操作系統(tǒng)和功能軟件集成于計(jì)算機(jī)硬件系統(tǒng)之中,形成個(gè)專(zhuān)用的計(jì)算機(jī)
    發(fā)表于 09-12 15:42

    新書(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í)
    的頭像 發(fā)表于 09-03 08:06 ?1225次閱讀
    新書(shū)發(fā)布——《RT-Thread<b class='flag-5'>嵌入式</b>實(shí)時(shí)<b class='flag-5'>操作系統(tǒng)</b>內(nèi)核、驅(qū)動(dòng)和應(yīng)用開(kāi)發(fā)技術(shù)》

    嵌入式linux開(kāi)發(fā)板怎么操作

    嵌入式Linux開(kāi)發(fā)板是種基于Linux操作系統(tǒng)嵌入式系統(tǒng)開(kāi)發(fā)平臺(tái)。它通常包括
    的頭像 發(fā)表于 09-02 09:09 ?718次閱讀

    “第六屆國(guó)產(chǎn)嵌入式操作系統(tǒng)技術(shù)與產(chǎn)業(yè)發(fā)展論壇”圓滿(mǎn)結(jié)束

    嵌入式系統(tǒng)是電子信息產(chǎn)業(yè)的基礎(chǔ),是智能系統(tǒng)的核心。大模型催生AI走入千家萬(wàn)戶(hù)、喚醒端側(cè)AI的需求爆發(fā)。以機(jī)器人、無(wú)人駕駛和智能制造為代表的智能嵌入式
    的頭像 發(fā)表于 08-30 17:27 ?768次閱讀
    “第六屆國(guó)產(chǎn)<b class='flag-5'>嵌入式</b><b class='flag-5'>操作系統(tǒng)</b>技術(shù)與產(chǎn)業(yè)發(fā)展論壇”圓滿(mǎn)結(jié)束

    開(kāi)啟全新AI時(shí)代 智能嵌入式系統(tǒng)快速發(fā)展——“第六屆國(guó)產(chǎn)嵌入式操作系統(tǒng)技術(shù)與產(chǎn)業(yè)發(fā)展論壇”圓滿(mǎn)結(jié)束

    解決方案以及面向新代機(jī)器人控制器的嵌入式操作系統(tǒng)場(chǎng)景應(yīng)用的商業(yè)實(shí)踐成果。 圖9 柯善風(fēng)在做報(bào)告 南京翼輝信息技術(shù)有限公司副總經(jīng)理李孝成做了“翼輝任務(wù)關(guān)鍵型軟件技術(shù)體系賦能智能制造”的專(zhuān)題報(bào)告。李
    發(fā)表于 08-30 17:24

    嵌入式系統(tǒng)中的實(shí)時(shí)操作系統(tǒng)

    嵌入式RTOS是嵌入式應(yīng)用程序運(yùn)行、相互交互和與外界通信的底層軟件機(jī)制。在本節(jié)中,您將了解嵌入式軟件開(kāi)發(fā)人員使用哪些流行RTOS以及它們運(yùn)行的嵌入式硬件平臺(tái)。
    的頭像 發(fā)表于 08-20 11:28 ?820次閱讀

    RT-Thread出席第六屆中國(guó)嵌入式技術(shù)大會(huì),共話嵌入式操作系統(tǒng)與智能工業(yè)

    、RISC-V與AIoT、IoT與MCU生態(tài)建設(shè)四大板塊,30+技術(shù)專(zhuān)家8月齊聚,展開(kāi)兩天有關(guān)嵌入式技術(shù)專(zhuān)業(yè)討論。RT-Thread作為全球生態(tài)最好的開(kāi)源嵌入式操作系統(tǒng)
    的頭像 發(fā)表于 08-03 08:35 ?692次閱讀
    RT-Thread出席第六屆中國(guó)<b class='flag-5'>嵌入式</b>技術(shù)大會(huì),共話<b class='flag-5'>嵌入式</b><b class='flag-5'>操作系統(tǒng)</b>與智能工業(yè)

    第六屆國(guó)產(chǎn)嵌入式操作系統(tǒng)技術(shù)與產(chǎn)業(yè)發(fā)展論壇議程發(fā)布

    每年度的國(guó)產(chǎn)嵌入式操作系統(tǒng)論壇即將在杭州濱江舉辦,今年是第六屆了,又是中國(guó)嵌入式系統(tǒng)新朋老友相聚的時(shí)刻。大模型催生AI走人千家萬(wàn)戶(hù)、喚醒端
    發(fā)表于 07-26 10:54