エンベデッドLinuxの基本 | |
|
本物の製品による本物のアプリケーションをクリエーション
エンベデッドLinuxは、多くのエンベデッドシステム開発者のために選ばれたオペレーティングシステムです。事実、Linuxがオープンソースでありモジュラモジュラ構成であることは、デジタル家電、腕時計、車そして異なる種類のネットワークシステムのデザイナにとって魅力的なものです。エンベデッドLinuxは、Linuxと同じです
多くの人々は、エンベデッドLinuxが実はLinuxと同じであると理解していません。Linuxは、オープンソース、ロイヤリティフリー、アプリケーションやデバイスドライバが簡単に再利用できます。ユーザの観点から見ると、エンベデッドLinuxは、キーボードを備えたスマートフォン、ポインタでマウスのように操作できるPDA/GUIの機器に直接内部に組み込まれているのに対して、一般のLinuxは、外に出ていて組み込まれていない違いです。
エンベデッドLinuxアプリケーションを開発する方法
エンベデッド Linuxアプリケーションを開発することは、Linuxアプリケーションを開発することと基本的には同じです。先ず、アプリケーションが必要とする機能を決めます。コードの計画を立て、コードを書き、コードをコンパイル、そして最終的にコンピュータまたはネットワークシステム上でアプリケーションをテストします。
エンベデッド・コンピュータは、一般的にキーボードおよびモニタがないので、アプリケーションの開発にはLinuxベースあるいはWindowsベースのPCを使う必要があります。これらのシステムは、メーカのエンベデッドシステムにより提供される開発キットを使うことになります。MOXAのエンベデッド・コンピュータ・ファミリのエンベデッド・コンピュータは、特にユーザーフレンドリです:
Moxaのエンベデッド・コンピュータについては、ユーザーズ・マニュアルリストClick hereを参考にしてください。これらのドキュメントは、Moxaのエンベデッド・コンピュータを使用するための詳細な情報を提供しています。
| |





エンベデッドLinuxは、多くのエンベデッドシステム開発者のために選ばれたオペレーティングシステムです。事実、Linuxがオープンソースでありモジュラモジュラ構成であることは、デジタル家電、腕時計、車そして異なる種類のネットワークシステムのデザイナにとって魅力的なものです。
エンベデッド・コンピュータは、一般的にキーボードおよびモニタがないので、アプリケーションの開発にはLinuxベースあるいはWindowsベースのPCを使う必要があります。これらのシステムは、メーカのエンベデッドシステムにより提供される開発キットを使うことになります。