找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

單片機(jī)操作系統(tǒng):蹄牛操作系統(tǒng)TINIUX

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:405738 發(fā)表于 2018-10-6 08:13 | 只看該作者 回帖獎勵 |正序?yàn)g覽 |閱讀模式
蹄牛操作系統(tǒng)TINIUX是一個(gè)源代碼開放的、易于移植的、面向嵌入式應(yīng)用的實(shí)時(shí)操作系統(tǒng)(RTOS),具有輕量級、低功耗、啟動快、可裁剪、可分散加載等優(yōu)點(diǎn)。主要應(yīng)用領(lǐng)域?yàn)楣I(yè)控制,智能傳感器開發(fā),智能終端,物聯(lián)網(wǎng),機(jī)器人等。
TINIUX遵循MIT開源許可協(xié)議,可以免費(fèi)在商業(yè)產(chǎn)品中使用,不需要公布應(yīng)用源碼,沒有任何潛在商業(yè)風(fēng)險(xiǎn)。
該微型嵌入式實(shí)時(shí)操作系統(tǒng)有如下特點(diǎn):
1、支持多任務(wù)功能,系統(tǒng)對任務(wù)數(shù)量沒有限制。每個(gè)任務(wù)都具有自己的優(yōu)先級,不同優(yōu)先級任務(wù)按照優(yōu)先級的次序調(diào)度,同優(yōu)先級任務(wù)采用時(shí)間片輪轉(zhuǎn)機(jī)制調(diào)度;
2、系統(tǒng)中的任務(wù)在執(zhí)行過程中可自行放棄執(zhí)行權(quán),以便系統(tǒng)的運(yùn)行高效、靈活;
3、系統(tǒng)中的任務(wù)采用雙向鏈表的方式排列分類,調(diào)度算法快捷、高效、穩(wěn)定;
4、TINIUX為搶占式實(shí)時(shí)操作系統(tǒng),支持高優(yōu)先級任務(wù)搶斷執(zhí)行功能,彰顯了操作系統(tǒng)調(diào)度的實(shí)時(shí)性及有效性;
5、系統(tǒng)為任務(wù)之間的通信設(shè)計(jì)有多種方式,支持信號量(Semaphore)、互斥鎖(Mutex)、消息隊(duì)列(MsgQ)等方式;
6、系統(tǒng)中任務(wù)優(yōu)先級的數(shù)量可配置,優(yōu)先級數(shù)值由小到大排列,優(yōu)先級0為系統(tǒng)最低優(yōu)先級;
7、系統(tǒng)沒有對任務(wù)、信號量、消息隊(duì)列等的使用數(shù)量進(jìn)行任何限制,僅受限于RAM的硬件資源;
8、系統(tǒng)為硬中斷與任務(wù)之間的同步與通信設(shè)計(jì)有多種方式,支持信號量(Semaphore)、互斥鎖(Mutex)、消息隊(duì)列(MsgQ)等方式;
9、多任務(wù)等待同一資源(如消息隊(duì)列、信號量等)時(shí),優(yōu)先級高的任務(wù)先獲取使用權(quán),若任務(wù)優(yōu)先級相同,則等待最久的任務(wù)先獲取使用權(quán);
10、支持軟件定時(shí)器功能,可以通過TINIUX提供的API接口函數(shù)配置多個(gè)定時(shí)器及服務(wù)函數(shù);
11、支持互斥信號量(Mutex)對臨界區(qū)變量加鎖保護(hù)的功能,互斥信號量具有優(yōu)先級繼承功能,最大限度的降低優(yōu)先級反轉(zhuǎn)的問題;
12、支持對內(nèi)核配置成非搶占模式, 追求最大的數(shù)據(jù)吞吐量;
13、支持對組件模塊的裁剪配置,信號量(Semaphore)、互斥鎖(Mutex)、消息隊(duì)列(MsgQ)等模塊可配置裁剪;
14、系統(tǒng)具有豐富的API調(diào)用接口,配置簡單、靈活,可控性強(qiáng);
15、系統(tǒng)占用資源少,經(jīng)裁剪后,運(yùn)行最小內(nèi)核僅需ROM 10K字節(jié),RAM 2K字節(jié)。
16、支持8位、16位、32位等多種芯片類型,移植簡單,穩(wěn)定性高、可靠性強(qiáng)。
注:蹄牛操作系統(tǒng)TINIUX是小嵌操作系統(tǒng)SmallRTOS的升級版本,經(jīng)過重構(gòu)之后,系統(tǒng)更穩(wěn)定、可靠。TINIUX系統(tǒng)使用MIT開源許可協(xié)議,商業(yè)應(yīng)用更友好,請用戶及時(shí)更新!

TINIUX_tutorial_zh.pdf

2.7 MB, 下載次數(shù): 51, 下載積分: 黑幣 -5

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

使用道具 舉報(bào)

地板
ID:20672 發(fā)表于 2019-11-24 11:00 | 只看該作者
現(xiàn)在已經(jīng)是
TiniOS - Tiny and efficient IoT operating system for microcontrollers

回復(fù)

使用道具 舉報(bào)

板凳
ID:20672 發(fā)表于 2019-11-24 10:58 | 只看該作者
難道是陳明計(jì)師傅新的rtos嗎??
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:625624 發(fā)表于 2019-10-18 11:24 | 只看該作者
寫得不錯...
回復(fù)

使用道具 舉報(bào)

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

本版積分規(guī)則

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

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

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