瀏覽單個文章
sparc10
Junior Member
 
sparc10的大頭照
 

加入日期: Jun 2003
您的住址: CC BY-NC-ND 4.0授權
文章: 744
Wink

安卓系統算是最常見的Linux Distributions,然後一直開支展葉!

小米 HyperOS 首发体验!系统有多澎湃??
https://www.youtube.com/watch?v=aPO07s60Cf8

# 小米拿Android、NuttX來開發自己的作業系統。


【轉貼維基百科】小米澎湃OS(英語:Xiaomi HyperOS)是由中國科技公司小米集團基於Android及Xiaomi Vela開發的作業系統固件
https://zh.wikipedia.org/wiki/%E5%B...%89%B9%E7%82%B9

【轉貼】小米選擇NuttX作為Xiaomi Vela基礎的理由:
NuttX對POSIX標準有原生相容:NuttX是可商用化RTOS中唯一一個對POSIX API有原生支援的即時操作系統,所以很多Linux社區的開源軟體可以很方便的移植到NuttX上,這樣可以極大的簡化開源軟體移植,方便代碼複用,降低學習曲線,其它RTOS需要適配層把POSIX API轉成內部API,而且通常只相容一小部分的POSIX介面。

完成度高:NuttX集成了文件系統、網路協定棧、圖形庫和驅動框架,減少開發成本。

模組化設計:所有元件甚至元件內部特性,都可以通過配置Kconfig來調整或關閉,可按需對系統進行裁剪,適用於不同產品形態。

代碼精簡:所有元件都是從頭編碼,專門對代碼和數據做了優化設計。

輕量級:雖然NuttX實現了傳統操作系統的所有功能,但是最終生成的代碼尺寸還是可以很小(最小配置不到32KB,最大配置不超過256KB)。

和Linux系統的相容性:因為NuttX整體設計、代碼組織,編譯過程和Linux非常接近,將會極大地降低Android/Linux開發者的遷移成本。

活躍開放的社區:很多廠商(比如小米、Sony,樂鑫、NXP等)和開源愛好者都在積極回饋社區。
https://iot.mi.com/vela/detail.html
舊 2024-04-06, 10:49 AM #203
回應時引用此文章
sparc10離線中