1. <sup id="hr0dc"><bdo id="hr0dc"></bdo></sup>
        1. 深圳市天海泰達(dá)科技有限公司
          選擇天海泰達(dá), 獲累積22年的光纖跳線生產(chǎn)技術(shù)!
          網(wǎng) 上 報(bào) 價(jià)
          電 話: 13798369011(微信同號)
          聯(lián)系人: 劉先生
          點(diǎn)擊這里給我發(fā)消息
          當(dāng)前位置: 首頁 > 研磨資訊 > 單片機(jī) > Small RTOS操作系統(tǒng)
          產(chǎn)品中心
          聯(lián)系我們
          企業(yè)郵箱: info@techtide.com.cn
          公司地址: 深圳市寶安區(qū)黃田西鄉(xiāng)光匯石油工業(yè)園B棟5樓西
          銷售: 13798369011(劉先生)
          QQ: 1605451596
          傳真: 0755-26585169
          掃描關(guān)注微信公眾號:
          深圳市天海泰達(dá)科技有限公司_微信公眾化
          • Small RTOS簡介
          • Small RTOS的特點(diǎn)
          簡介
          • 操作系統(tǒng)名稱: Small RTOS
          • 是一個(gè)源代碼公開的多任務(wù)實(shí)時(shí)操作系統(tǒng),Small RTOS 51 是其在8051系列處理器上的移植(使用keil c51)。Small RTOS可以簡化那些復(fù)雜而且時(shí)間要求嚴(yán)格的工程的軟件設(shè)計(jì)工作.
          特點(diǎn)
          • 公開源代碼

            只要遵循許可協(xié)議,任何人可以免費(fèi)獲得源代碼。

          • 可移植

            與CPU相關(guān)部分壓縮到最小,與CPU無關(guān)部分用ansi c編寫。

          • 可固化

            Small RTOS為嵌入系統(tǒng)設(shè)計(jì),如果有固化手段,它可以嵌入到產(chǎn)品中成為產(chǎn)品的一部分。

          • 占先式

            Small RTOS可以管理17個(gè)任務(wù),用戶最多可以使用16個(gè)任務(wù),每個(gè)任務(wù)優(yōu)先級不同。

          • 中斷管理

            中斷可以使正在執(zhí)行的任務(wù)掛起。如果優(yōu)先級更高的任務(wù)被中斷喚醒,則高優(yōu)先級的任務(wù)在中斷嵌套全部退出后立即執(zhí)行。中斷嵌套層數(shù)可達(dá)255層。如果需要,可以禁止中斷嵌套管理。

          • RAM需求小

            Small RTOS為小RAM系統(tǒng)設(shè)計(jì),應(yīng)而RAM需求小,相應(yīng)的,系統(tǒng)服務(wù)也少。

          與其它RTOS的比較

          常見的幾種RTOS:

          • Keil C51自帶的RTX(有 RTOS Full 和 RTOS Tiny兩個(gè)版本)
          • uC/OS-II

          缺點(diǎn):

          • RTOS Full要6K多字節(jié), 且需要大量外部RAM, 又無源代碼, 不利于學(xué)習(xí).
            RTOS Tiny僅支持時(shí)間片輪轉(zhuǎn)任務(wù)切換, 為非搶占式, 不包含消息隊(duì)列, 沒有存儲器池分配程序, 無源代碼.
            uC/OS-II相對于8051單片機(jī), 規(guī)模太大, 需要大量外部RAM, 所有函數(shù)必須是可沖虛函數(shù), 在8051這類小片內(nèi)運(yùn)行有點(diǎn)勉強(qiáng).
          運(yùn)行Small RTOS51實(shí)時(shí)操作系統(tǒng)的條件
          • 開發(fā)軟件: Keil C51
          • 無需外部數(shù)據(jù)存儲器
          下載Small RTOS51實(shí)時(shí)操作系統(tǒng)
          • 【下載網(wǎng)址】http://www.zlgmcu.com/philips/philips-embedsys.asp
          安裝Small RTOS51實(shí)時(shí)操作系統(tǒng)
          1. 將下載的RTOS操作系統(tǒng)zip文件解壓, 得到文件夾small_rtos, 包含如下子文件夾:
          2.   文件夾 解釋
            1 OS Small RTOS51與CPU無關(guān)的部分
            2 KEILC51 與CPU(8051系列)相關(guān)的移植代碼
            3 EX1 自帶示例1
            4 EX2 自帶示例2
            5 EX3 自帶示例3
            6 H 用戶使用Small RTOS51時(shí)的一些頭文件例子
            7 SerialIn 消息隊(duì)列的例子所在目錄
            8 SerialOut 信號量的例子所在目錄
          3. 打開本項(xiàng)目的Manage Components對話框:
          4. SmallRTOS51_Manage_Component
          5. 在打開的對話框中, 將需要引用的Small RTOS51的文件添加到項(xiàng)目中:
          6. SmallRTOS51_添加文件 SmallRTOS51_添加文件到項(xiàng)目中


          1. <sup id="hr0dc"><bdo id="hr0dc"></bdo></sup>