回覆列表
  • 1 # 使用者8049168029947

    嵌入式作業系統屬於系統軟體,相應的開發需要嵌入式硬體、體系結構、作業系統原理的基礎知識。

    嵌入式軟體,主要指嵌入式系統上的應用軟體,開發除需要一般的軟體知識外,還需要對嵌入式系統開發庫、目標應用領域知識、嵌入式作業系統環境等有相應瞭解。

    二者的區別,主要在於開發面向的目標不同。嵌入式作業系統主要面向硬體和系統介面;而嵌入式軟體則主要面向目標應用。

    就嵌入式作業系統來說,安卓平臺出來後,由於具有通用性,原先需要定製的一般嵌入式系統已經式微。另外一些專用的嵌入式系統,如有實時要求或可靠性保證要求的系統,往往有固定的行業客戶和特定需求,應用領域偏窄,但也不太容易受到通用系統的挑戰。另外就是物聯網會對低功耗低開銷的嵌入式作業系統開發有需求。

    關於找工作,嵌入式作業系統方向,可以做手機安卓底層最佳化、專業的實時或高可靠作業系統、面向物聯網的低功耗作業系統。這些都有較高的技術門檻,就業面也相對較窄。相對來說,嵌入式應用開發,尤其是手機應用開發的就業面就比較寬,技術門檻也低一些。

  • 中秋節和大豐收的關聯?
  • vivox9s密碼忘了,雙清需要密碼,怎麼破?