【MS Car Navigation Day Vol.7】Embedded CEによるPND開発——富士通ソフトウェアテクノロジーズ
富士通ソフトウェアテクノロジーズの杉本拓也氏は、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との概念の違いの部分が、思わぬ落とし穴になってしまっていることもあるという。
正しい知識のもとで、アプリケーションをソフトウェア、ハードウェア両面で理解した開発が必要というまとめの後、スレッドの優先度の逆転現象が生じた場合のデモンストレーションが行われた。
注目ニュース
青山学院とマイクロソフトは1日、産学で協同していくことに合意した。これにより学校経営力の強化とともに国際競争力のある人材の育成を目指すとしている。
Microsoft Car Navigation Day 2008より、主に日本のカーナビメーカー向けに開発されている「Windows Automotive」に関して、HMIツール「AUIF」、およ...
Microsoft Car Navigation Day 2008にてマイクロソフト OEMエンベデッド本部オートモーティブビジネスユニットの清水尚利氏より説明された「Microsoft Auto」...
マイクロソフト Windows Embedded担当の松岡正人氏は「Windows Embedded NavReadyのご紹介」と題して、PND向けOSパッケージと位置付けられた同製品の構成や特徴を...
MS Car Navigation Day 2008にて、マイクロソフトディベロップメント ITS戦略統括部の平野元幹氏より説明された「車載情報端末向け製品の紹介と今後の取り組み」についてレポートす...
マイクロソフトは、車載情報端末向けソフトウェアプラットフォーム「Microsoft Auto 3.0」「Windows Automotive 5.5」や「Windows Embedded CE/Na...
横浜で開催されている「Embedded Technology 2008」は、組込み機器製品と技術に関する展示会だ。マイクロソフトのブースでは、Windows CEをベースにした各種プラットフォームに...
米マイクロソフトは17日(現地時間)、Exchange OnlineとSharePoint Onlineの提供を開始した。
ビデオリサーチインタラクティブ、オールアバウト、NTTレゾナント、マイクロソフト、およびヤフーの5社は、インターネット広告のブランディング効果に関する共同調査プロジェクト「ネット広告バリューインデッ...
マイクロソフトは13日、「Windows Live」の最新版を発表した。オンラインストレージの大幅な増強や、PCや携帯電話などのデジタル機器、他ウェブサービスとの連携が大幅に強化されている。
特集
- ├受験支援ソフトで障害児の入試を公平、公正に……東大先端研と日本MS
- ├日立ソリューションズ、違法コピーを防止するサービスをクラウドで提供……MS「PlayReady」を利用
- └「Kinect スター・ウォーズ」4月5日に発売!……R2-D2をイメージした限定デザインのXbox360も用意
- ├ソニー、「バイクナビ」として用途が広がるポータブルナビ「nav-u」の「NV-U37」
- ├パナソニック、実写の街並みでナビする「旅ナビ」……歩行専用地図も新搭載
- └ドライブ中に仮面ライダーと出会える、録り下ろし音声案内のポータブルナビ































