システム開発
ナノコネクトの事業の1つである、組込みシステム開発について掲載しています。
当社では、組込み系ソフトウェアの受託開発を行なっております。組込みシステムはアプリケーションソフトとは異なり、数多くの制約(処理時間/メモリ制約等)を考慮した上での設計を必要とします。
また近年では、Androidの技術を組込み機器に搭載したAndroid搭載端末が爆発的に増加しておりますが、その可能性にいち早く察知し、Android分野でも研究を重ねており、Androidを含めた組込みシステム開発の分野を最も得意としております。
これらの技術を蓄積した技術者が当社には揃っており、お客様の様々なご要望に応えるための開発サービスを行っております。
以下に組込の受託詳細についてご説明いたします。
・RTOS上でのミドルウェア開発
・RTOS上でのアプリケーション開発
・デバイスドライバ開発
・回路設計
組み込み用OSとしては、組込みLinux、ITRONやT-KarnelなどのTRON系と組込みLinuxやAndroidなどのLinux系を最も得意としております。効率の良いマルチタスク環境や、リアルタイム性を意識した開発も得意としており、お客様のニーズに合わせて設計開発いたします。
・OSについて
産業機器や家電の組込みシステム用RTOS(※)
・T-Karnel
ITRONをベースとした標準RTOS
・組込みLinux
様々な組込み機器で使用されるLinusOS
・Android
Linusベースのモバイル用オープンソースOS
・etc
携帯情報端末、メディアプレイヤーなどの家電機器、ネットワーク機器、
ファクトリーオートメーション装置、カーナビ、医療機器などの
組込みシステムなどで使われるその他のOS
※RTOSについて(Real Time Operating System)
即時に処理を実行することを重視し、そのための機能を実装したOSのこと。応答時間が一定の範囲内にあることや、即時性が要求されるため、様々な機構が
組み込まれている。必要な処理を予測する機能や、複数の処理が同時に要求される場合でも目的時間内に完了させることのできる機能を備えている。
・C言語
・C++
・アセンブラ
・JAVA