2011-01-31 8 views

答えて

0

私の意見では、複数のアプリケーションをそのデバイス上で実行する必要がある場合は、オペレーティングシステムが必要です。さもなければそれは無駄になるでしょう。私の経験で

0

オペレーティング・システムは、基本的にリソースなどと抽象化へ

  • スレッド処理のような低レベルのハードウェア・インターフェースの一部を割り当て、タスクのスケジュール設定などのデバイス上のリソースを管理するために

    • を使用しています、割り込み処理など

    これらの機能のいずれかが必要な場合は、オペレーティングシステムを使用することをお勧めします。もちろん、すべてのケースで、上記の2つの機能のいくつかの形式が必要になります。しかし、単純なデバイスでは、OSをデバイスに移植するのではなく、特定の機能をコード化する方が簡単かもしれません。しかし、デバイスがずっと複雑な他のケースでは、OSを試して使用するよりも時間をかけて投資する方がいいかもしれません。

  • 関連する問題