4 回答

TA貢獻1906條經驗 獲得超3個贊
差異:
μC/OS-II是專門為計算機的嵌入式應用設計的,μC/OS-II 具有執行效率高、占用空間小、實時性能優良和可擴展性強等特點, 最小內核可編譯至 2KB 。μC/OS-II 已經移植到了幾乎所有知名的CPU 上。
linux 免費,安全,穩定,應用范圍廣,在嵌入式上,服務器上,家用機,都有廣泛應用。
μC/OS-II Linux 都適合用在嵌入式上。但μC/OS-II 是專為嵌入式而設計,這樣的結果是,運行效率更高,占用資源更少。
linux 都可以用作服務器上,使用率高。linux 雖然不是專門針對服務器而開發,但其源碼公開,完全可以修改,使得兩者差異不大,最主要的發行版redhat linux 就是在服務器上用得很多的系統。

TA貢獻2021條經驗 獲得超8個贊
區別:ucos有執行效率高、占用空間小、實時性和可擴展性強等特點,linux有穩定性、強大網絡功能和出色的文件系統等優點。
聯系:是兩種性能優良源碼公開且被廣泛應用的的免費嵌入式操作系統,可以作為研究實時操作系統和非實時操作系統的典范。
μC/OS II(Micro-Controller Operating System Two)是一個可以基于ROM運行的、可裁剪的、搶占式、實時多任務內核,具有高度可移植性,特別適合于微處理器和控制器,適合很多商業操作系統性能相當的實時操作系統(RTOS)。
μC/OS II可以簡單的視為一個多任務調度器,在這個任務調度器之上完善并添加了和多任務操作系統相關的系統服務,如信號量、郵箱等。其主要特點有公開源代碼,代碼結構清晰、明了,注釋詳盡,組織有條理,可移植性好,可裁剪,可固化。
內核屬于搶占式,最多可以管理60個任務。從1992年開始,由于高度可靠性、魯棒性和安全性,μC/OS II已經廣泛使用在從照相機到航空電子產品的各種應用中。
Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基于POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的UNIX工具軟件、應用程序和網絡協議。它支持32位和64位硬件。Linux繼承了Unix以網絡為核心的設計思想,是一個性能穩定的多用戶網絡操作系統。
Linux操作系統誕生于1991 年10 月5 日(這是第一次正式向外公布時間)。Linux存在著許多不同的Linux版本,但它們都使用了Linux內核。Linux可安裝在各種計算機硬件設備中,比如手機、平板電腦、路由器、視頻游戲控制臺、臺式計算機、大型機和超級計算機。

TA貢獻1877條經驗 獲得超1個贊
Q1:UCOSII小巧精致,實時性好;
LINUX更加龐大,功能上更牛,實時性一般,但普通產品實時性要求也不高;
LINUX應用50%以上,所以資料全,懂得人多,有問題一問就解決了;
UCOSII只有9%不到;
LINUX免費;
UCOSII做出的產品賣的話要交版稅;
Q2:就操作系統的理解來說肯定有
不過沒學過也沒關系
操作系統就那么回事
什么進程、線程、信號量、消息隊列什么一大堆的
完全不一樣的兩個操作系統,通用點不多。學了ucos后可能會對理解linux結構(硬件驅動、調度、通信等)有所幫助,但是所花的時間還不如直接去學linux
《linux就該這么學》是一本不錯的教程哦
- 4 回答
- 0 關注
- 1193 瀏覽
添加回答
舉報