【MS Car Navigation Day Vol.7】Embedded CEによるPND開発——富士通ソフトウェアテクノロジーズ
エンタープライズ
モバイルBIZ
注目記事
-
【デスクツアー】真似したい自宅デスク環境一挙公開!
-
青山学院とマイクロソフト、産学協同で最新テクノロジを国内最大規模で導入〜CRMや仮想化など
-
【MS Car Navigation Day Vol.5】カーナビの高品位3Dメニューや高速起動化を実現——Windows Automotive

富士通ソフトウェアテクノロジーズの杉本拓也氏は、Windows Embedded CEによるPND開発の実際について説明した。
同社は、Windows Embedded CEに関する様々なサービスを提供しており、特に最近はコンサルティングサービスの提供が増えているとのことであった。これは、フリースケールからも同様の指摘があったように、ODMではなく自社開発するメーカーが増えていることによるとのことだ。
同社はコンサルティング以外にも、音声合成エンジンなどのミドルウェアの提供、他OSの資産を生かすために移行作業をサポートするマイグレーションサービスの提供などを行っている。
◆Windows Embedded CE6.0の新機能とメリット
Windows Embedded NavReadyは、Windows Embedded CE5.0をベースとしたPND向けOSパッケージ(Vol.3参照)だが、Windows Embedded CEは、すでに6.0が発表されている。今回は、この6.0を前提とした話が進められた。
CE6.0は、使用可能なメモリが最大32MBから1GBまで(仮想メモリ、物理メモリは512MBまで)増えるなど、より使いやすいOSになったと評価。また、統一されたAPIフレームワークによるソフトウェア開発が可能なこと、サンプルドライバやミドルウェアの提供が充実していることをメリットとしてあげた。
◆開発環境
開発環境の構築には、多くのパッケージをインストールしなくてはならない。この作業を効率的に行うためには、なるべく最新のパッケージを入手することがポイントという。
組込み機器のブートローダの開発にあたっては、ICE(In-circuit emulator)が必要な場合が多いが、それ以外は、すべてVisual Studio 2005上での作業が可能ということだ。
効果的な開発作業のためには、ハードウェアにデバック用のインターフェイス(Visual Studio 2005とターゲットデバイスの接続のためのシリアルやイーサネットなど)を設けることが重要との指摘があった。
◆デバック機能と開発時の問題
開発時の問題は、「異常が生じる」と「パフォーマンスが出ない」に大別される。
パフォーマンスの問題として「速度が出ない」を例に説明が行われた。タスクの優先度の設定の間違いや、スレッドの優先度の逆転現象が生じてしまっている場合がある。他のOSとの概念の違いの部分が、思わぬ落とし穴になってしまっていることもあるという。
正しい知識のもとで、アプリケーションをソフトウェア、ハードウェア両面で理解した開発が必要というまとめの後、スレッドの優先度の逆転現象が生じた場合のデモンストレーションが行われた。
《小林直行》
特集
この記事の写真
/
関連リンク
関連ニュース
-
青山学院とマイクロソフト、産学協同で最新テクノロジを国内最大規模で導入〜CRMや仮想化など
ブロードバンド -
【MS Car Navigation Day Vol.5】カーナビの高品位3Dメニューや高速起動化を実現——Windows Automotive
エンタープライズ -
【MS Car Navigation Day Vol.4】車購入時の重要な判断要素に——Microsoft Auto
エンタープライズ -
【MS Car Navigation Day Vol.3】次世代PND向けOS「Windows Embedded NavReady」の全容
エンタープライズ -
【MS Car Navigation Day Vol.2】コードネームはMotegi〜次期プラットフォーム計画が明らかに
エンタープライズ -
【MS Car Navigation Day Vol.1】MS、車載情報端末向け組込みOSに関する最新情報を発信
エンタープライズ -
【Embedded Technology 2008 Vol.1】進化するWindows Automotive——コストパフォーマンスで採用が進むカーナビ
エンタープライズ -
米マイクロソフト、Exchange OnlineとSharePoint Online提供開始
ブロードバンド -
MSやヤフーら、ネット広告のブランディング効果の共同調査プロジェクトを始動
エンタープライズ -
マイクロソフト、「Windows Live」の最新版を発表!25GBのオンラインストレージやSNS機能など
ブロードバンド