• BPnet
  • ビジネス
  • PC
  • IT
  • テクノロジー
  • 医療
  • 建設・不動産
  • TRENDY
  • WOMAN
  • ショッピング
  • 転職
  • ナショジオ
  • 日経電子版

HOMEエレクトロニクス機器 > 【ET 2012】京都マイコン、ブラザー工業の最新プリンターの開発で仮想ハードウエア開発キット「HARVEST」が使われた事例を展示

【ET 2012】京都マイコン、ブラザー工業の最新プリンターの開発で仮想ハードウエア開発キット「HARVEST」が使われた事例を展示

  • 大森 敏行=日経エレクトロニクス
  • 2012/11/16 18:10
  • 1/1ページ
ブラザー工業のプリンター開発事例の展示
ブラザー工業のプリンター開発事例の展示
[クリックすると拡大した画像が開きます]
実機のユーザー・インタフェース
実機のユーザー・インタフェース
[クリックすると拡大した画像が開きます]
パソコン上で実機と同じユーザー・インタフェースを実現できる。仮想ハードウエア上で動いているのは、実機と同じバイナリ・コード
パソコン上で実機と同じユーザー・インタフェースを実現できる。仮想ハードウエア上で動いているのは、実機と同じバイナリ・コード
[クリックすると拡大した画像が開きます]

 京都マイクロコンピュータは、パシフィコ横浜で開催された展示会「Embedded Technology 2012」で、同社の仮想ハードウエア開発キット「HARVEST」が、ブラザー工業の最新インクジェット・プリンター「MFC-J4510N」の開発で使われた事例を、実機とともに展示した。

 MFC-J4510Nは、タッチ・パネルで操作できるカラー表示画面を備えている。ブラザー工業は、HARVESTを利用することで、このカラー表示画面をシミュレートできる仮想ハードウエアを作成した。この仮想ハードウエアは、Windows上でアプリケーション・ソフトウエアとして動作する。仮想ハードウエア上では、プリンターの実機に搭載するバイナリ・コードをそのまま動作させることができる。パソコン上に実機と同様の環境を実現することで、ユーザー・インタフェースのプログラムの開発に役立てた。

 HARVESTは、オープンソースのプロセサ・エミュレータである「QEMU」を利用する。京都マイクロコンピュータでは、QEMUをWindowsで使えるライブラリ(DLL)の形にした。HARVESTを利用する開発者は、米Microsoft社が提供するソフトウエア開発環境「Visual Studio」で、QEMU向けにターゲット製品の仮想ハードウエアのプログラムを記述する。このプログラムをビルドし、QEMUライブラリとリンクさせることで、仮想ハードウエアが完成する。HARVESTには、仮想ハードウエア上で動作するプログラムのネーティブ・コードをデバッグできるデバッガも付属している。

【技術者塾】(5/26開催)
シミュレーション要らずの熱設計・熱対策

~熱を電気回路に見立てて解析、演習で応用力アップ~


本講演を受講すると、シミュレーションに頼らない実践的な熱対策・熱設計ができるようになります。演習を通して実際に熱を解析し、熱設計への理解を深められます。現場で応用できる熱解析ツールを自分で作成できるようになります。 詳細は、こちら
日程 : 2016年5月26日
会場 : 化学会館 7F(東京・御茶ノ水)
主催 : 日経エレクトロニクス

おすすめ