ucos的應用程式必須要和系統一塊編譯嗎,可不可以像安卓,linux一樣安裝程式?

時間 2021-06-04 15:16:47

1樓:李思

ucos是沒有這個功能,不rt-thread有的,可以事後後編譯的.so檔案載入到記憶體中執行,不過小型的實時作業系統面對的都是小記憶體的微控制器,你這麼玩記憶體肯定有點不夠用。

2樓:

大部分面向資源受限應用場合的RTOS都是這樣。作業系統並不一定需要乙個shell和動態載入應用的能力。就給你幾十K記憶體,幹固定的任務,繫結在一起蠻好的。

3樓:向晨

1.要搞清楚這個問題,首先我們要對"作業系統"、"作業系統核心(OS Kernel)"、"作業系統發行版(distribution)" 的概念搞清楚。。

2. 普通人對作業系統的概念就是"作業系統" == "作業系統發行版",專業人事的概念 Linux ucosII windowsNT都是作業系統核心,Ubuntu Android CentOS都是Linux作業系統發行版(Android 不是嚴格意義上的Linux作業系統發行版,因為Android的髮型版細節有部分不符合Linux髮型版的標準規定)。windows就是windows系統發行版。

3.這裡面來看ucosII 和 Linux/windows發行版的差別就很明顯了,ucosII只是乙個作業系統核心,它只執行在"核心態",沒有"使用者態"的概念,所以採用使用者軟體安裝的方法,肯定是行不通的。。。

4.其它答案有講用動態載入器的方法,在ucosII上載入bin原始碼的方法,我就不重複了,但是這個也並不是標準使用者軟體安裝的方法。。。乙個使用者態都沒有的核心,你怎麼安裝使用者軟體。

你知道怎麼在windowsNT核心上安裝軟體嗎?

多網絡卡Linux系統是如何為應用程式分配網絡卡的?

馬寧 hahahahahahaha 樓主可愛.建議補充一下網路相關知識 這個事情在Linux和Windows都是一樣的 系統並不會給應用程式分配網絡卡 而是應用程式在傳送網路資料報時,資料報帶有源位址和目的位址 傳送時主要看目的位址,比如瀏覽器訪問www 瀏覽器也是應用程式 就要向你系統中配置的所有...

Android 上最好用的應用程式是哪些?

EverNote 多平台同步,記錄零碎知識很方便 Viber Line Skype 經常用到的IM軟體 Weico微博客戶端雖然沒官方客戶端好用,但是無廣告無煩人的推送 林顯沃 大家都說的我就不贅述了。1 365日曆 2 墨跡天氣 3 豆瓣FM 4 barnacle wifi tether5 大眾點...

新買的iPhone12,在後台應用程式全部退出的情況下,一晚上待機耗電10 ,正常嗎?怎麼解決?

淵渁 修改一下之前的回答,待機耗電主要是因為雙卡的原因,開雙卡晚上掉電巨快。單卡或關閉一張卡後,晚上耗電很慢。待機還好呀,幾乎不掉電。 幽靜jingjing 為了驗證有些人說掉電快是因為雙卡耗電,進行晚上待機實驗,前提所有後台執行退出,後台重新整理關閉,Siri關閉,Siri搜尋關閉。第一天晚上,連...