日本一区精品_最新AV网站在线网址观看_国产精品成人在线_在线观看黄A片免费网站免费 - A片在线播放免费观看网址

embOS 源代碼嵌入式實時操作系統

產品解決方案 > 嵌入式系統及應用 > embOS 源代碼嵌入式實時操作系統

embOS 源代碼嵌入式實時操作系統

embOS 源代碼嵌入式實時操作系統

  embOS源代碼嵌入式實時操作系統

 

概述: 

 

       embOS是一個優先級控制的多任務系統,設計用于嵌入式操作系統為開發實時應用的各種微控制器。是一個高性能工具,經過優化,RAM和ROM的內存消耗都降到最低,并且具有高速和多功能性。

實時操作系統的內部結構(RTOS)已在不同客戶的各種應用程序中進行優化,以適應行業的需求。可用于各種各樣的微控制器,具有實時操作系統的實時程序。體現在高度模塊化。這意味著只鏈接那些需要的函數進入一個應用程序,保持ROM大小非常小。最小內存消耗只有1.7 Kbyte的ROM和大約70字節的RAM(加上堆棧的內存)。一個

在源代碼中提供了兩個文件,以確保您不會失去任何靈活性。
       創建的任務可以使用一個數字輕松安全地相互通信通信機制,如信號量、郵箱和事件。



體現包括:

?搶占式調度: 保證在所有就緒狀態的任務中,優先級最高的任務執行,除了優先級繼承適用的情況。

?對具有相同優先級的任務進行循環調度。

?可以對整個任務或程序的部分禁用搶占。

?多達4,294,967,296個優先事項。

?每個任務都可以有一個單獨的優先級,這意味著任務的響應可以根據應用程序的要求進行精確定義。

?信號量無限(僅受可用內存數量的限制)。

?兩種類型的信號量:互斥量和計數信號量。

?無限數量的郵箱(僅受可用內存數量的限制)。

?初始化郵箱時,可以自由定義郵件的大小和數量。

?無限數量的軟件計時器(僅受可用內存數量的限制)。

?每個任務最多32位事件。

?時間分辨率可以自由選擇(默認為1毫秒)。易于訪問的時間變量。

?電源管理。

?可自動在省電模式下使用體現空閑時的計算時間。能耗最小化。

?完全中斷支持: 中斷可以調用任何函數,除了那些需要等待數據的函數如創建、刪除或更改任務的優先級。中斷可以被喚醒或暫停任務,并使用所有可用的通信方法直接與任務通信(郵箱、信號量、事件)。

?在很短的時間內禁用中斷允許最小的中斷延遲。

?允許嵌套中斷。

?embOS有自己的,可選的中斷堆棧。

?簡單的應用程序示例。

?調試構建執行運行時檢查,在早期捕獲常見編程錯誤。

?配置和堆棧檢查可以通過選擇指定的庫來實現。

?運行時監視可用embOSView通過UART, Debug通信通道(DCC)和內存讀/寫,或通過以太網等。