お知らせ
- トップページ
- 制御ソフトウェア開発 LinuxBoxを用いた開発
制御ソフトウェア開発 LinuxBoxを用いた開発
プロジェクト詳細
ネットワーク経由(イーサーネット)で取得したデータをシリアルに出力する制御装置の開発を行いました。
一般的なデータ変換装置とは違った開発例としてご紹介させていただきます。
【お客様のご要望】
・制御装置は過酷な環境で利用される。
・消費電力が少ないこと。
・無人のため故障し易いハードディスク等稼動部は使用しない。
・OSとしてのライセンス費用なども考慮。
【LinuxBoxを選択】
弊社は、Linuxサーバ系の開発を行っていますので、組み込み系のOSとしてLinuxを選定いたしました。
また、開発期間を短縮する為、i386系AMDの低消費型のCPUを搭載した市販のボードを選定し、
LinuxBox上でのC言語によるソフトウェア開発を行いました。
補足として・・・
このボードは一般購入可能で、LinuxBoxとしては様々な分野で利用可能です。
(利用例) Firewall、NASサーバ、無線LANアクセスポイント など
価格も2万円程度でお手ごろです。
ハード環境
![]() |
【Linuxボード 概略】
・CPU : AMD Geode LX800 500Mhz ・メモリ : 256M DDR RAM ・コンパクトフラッシュスロット搭載(IDE接続) ・LAN : 10/100 X 2 ・miniPCI スロット X 2 ・Serial port X 1 ・Dual USB port |
開発環境
LinuxBox(Linuxボード)での開発言語は、C言語です。
OS(Linux)としては、 Ubuntu(開発環境) と iMediaLinux(実行環境) の
2種類のOSを利用しました。
※LinuxBoxを利用する為、通常の構築手順とは若干異なります!!
| (開発手順) ① パソコンに Ubuntu をインストールします。(開発環境の準備) ② Ubuntu にて、ソフト開発を行います。(バイナリーファイルを作成) | ||
![]() |
(構築手順) ① Linuxボードでハードディスクとして利用するCFに iMediaLinuxを インストールします。(実行環境の準備) ② 開発環境(Ubuntu)で 作成したバイナリーファイルをCFに移植します。 ③ CFをLinuxボードに搭載してLinuxBoxの完成です。 |
開発に関するご相談、お問い合わせ
株式会社情報戦略研究所
TEL:0263-85-0515
お問い合わせ
ソフト開発、ホームページ作成、ホスティングサービスのことなら情報戦略研究所にお気軽にご相談ください。

