找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3251|回復(fù): 2
打印 上一主題 下一主題
收起左側(cè)

CoOS—For Cortex MCU 的實時操作系統(tǒng)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:68814 發(fā)表于 2019-9-17 19:21 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
CooCox CoOS是專門針對于ARM Cortex-M系列設(shè)計和優(yōu)化的一款可剪裁的多任務(wù)實時內(nèi)核。CooCox CoOS支持時間片輪詢和優(yōu)先級搶占兩種不同的任務(wù)調(diào)度機(jī)制,支持軟件定時器,并提供多種同步通信方式,如:信號量、郵箱、隊列、事件標(biāo)志、互斥體等。它符合CMSISCortex Microcontroller Software Interface Standard)。
CoOS特征
Ø
免費、開源的實時操作系統(tǒng);

Ø
針對Cortex-M系列處理器設(shè)計;

Ø
高度可裁剪性,最小系統(tǒng)內(nèi)核僅974Byte;

Ø
自適應(yīng)任務(wù)調(diào)度算法;

Ø
支持優(yōu)先級和時間片輪轉(zhuǎn)兩種調(diào)度算法;

Ø
零中斷調(diào)度時間;

Ø
能進(jìn)行堆棧溢出檢查;

Ø
支持信號量,互斥體,事件標(biāo)志,郵箱和隊列五種同步與通信方式;

Ø
符合CMSIS規(guī)范;

Ø
支持多種編譯器:ICCARMARMCC,GCC。

n
CoOS 的技術(shù)參數(shù)

CooCox CoOS的時間技術(shù)參數(shù)如表C-1所列,空間技術(shù)參數(shù)如表C-2所列。

C-1 時間特性


功能


時間 (無時間片輪轉(zhuǎn)/有時間片輪轉(zhuǎn))

創(chuàng)建已定義的任務(wù)(無任務(wù)切換)

5.3us / 5.8us

創(chuàng)建已定義的任務(wù)(有任務(wù)切換)

7.5us / 8.6us

刪除任務(wù) (退出任務(wù))

4.8us / 5.2us

任務(wù)切換 (切換內(nèi)容)

1.5us / 1.5 us

任務(wù)切換 (在設(shè)置事件標(biāo)志的情況下)

7.5us / 8.1us

任務(wù)切換 (在發(fā)送信號量的情況下)

6.3us / 7.0us

任務(wù)切換 (在發(fā)送郵件的情況下)

6.1us / 7.1us

任務(wù)切換 (在發(fā)送隊列的情況下)

7.0us / 7.6us

設(shè)置事件標(biāo)志 (無任務(wù)切換)

1.3us / 1.3us

發(fā)送信號量 (無任務(wù)切換)

1.6us / 1.6us

發(fā)送郵件(無任務(wù)切換)

1.5us / 1.5us

發(fā)送隊列(無任務(wù)切換)

1.8us / 1.8us

IRQ 中斷服務(wù)程序的最大中斷延遲時間

0 / 0

注:表9-1中數(shù)據(jù)是基于以下條件:STM32F103RB處理器、處理器主頻72 MHz、代碼從內(nèi)部flash中運行、Flash延遲為2個等待狀態(tài)、預(yù)取緩存允許。


C-2 空間特性

描述

空間

內(nèi)核占RAM 空間
168 Bytes
內(nèi)核占代碼空間
< 1K Bytes
一個任務(wù)占RAM 空間
TaskStackSize + 24 Bytes(MIN)
TaskStackSize + 48 Bytes(MAX)
一個郵箱占RAM 空間
16 Bytes
一個信號量占RAM 空間
16 Bytes
一個隊列占RAM 空間
32 Bytes
一個互斥體占RAM 空間
8 Bytes
一個用戶定時器占RAM 空間
24 Bytes


Coos-LED_Demo.zip

345.94 KB, 下載次數(shù): 26, 下載積分: 黑幣 -5

CooCox-CoOS-User-Guide.pdf

993.98 KB, 下載次數(shù): 25, 下載積分: 黑幣 -5

評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏2 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:295789 發(fā)表于 2020-2-24 17:22 | 只看該作者
CooCox CoOS 有沒有ARM Cortex-M4系列的?
回復(fù)

使用道具 舉報

板凳
ID:449801 發(fā)表于 2020-5-17 17:49 | 只看該作者
這系統(tǒng)是幾個設(shè)置的任務(wù)同步工作嗎
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表