Interface 2009年春号　マイコン活用入門大特集企画

Interface 2009年5月号
Virtual Platform Analyzerと拡張ベースボードCQBB-ELで試す
第6章　シミュレータと実機を使ったGPIO制御事例


Virtual Platform Analyzer用GUIプログラム


　本アーカイブ・ファイル収録のソフトウェアは、Interface2008年5月号付属ARMマイコン基板上で動作させるプログラムを、ARM7シミュレータVirtual Platform Analyzer(CoWare社)を使って動作確認ができるよう、7セグメントLEDやスイッチなどの外付け回路をGUI上でエミュレーションするGUIプログラムなどを収録しています。

　詳細は、Interface 2009年4月号から6月号のマイコン活用入門大特集企画の記事を参照してください。


●収録ファイルについて
・README.TXT　........　このファイル
・FgpioClient.exe　...　VPAとGUIアプリ間の通信制御用プログラム
・CQ_NXP_EMU.exe　....　ARMマイコン基板LED点滅制御用GUIプログラム
・NXPCQBBEL.exe　.....　ARMマイコン基板＋拡張ベースボード用GUIプログラム
・NXPCQBBELsrc.zip　..　NXPCQBBEL.exeのプロジェクト・ファイル一式


●ARMマイコン基板(NPX社製LPC2388)対応GUIプログラムについて
　VPAと連携し、ARMマイコン基板上のLEDの点滅や、ARMマイコン基板を拡張ベースボードCQBB-ELに搭載した状態で、7セグメントLEDやタクトスイッチなどの動作確認が行えるGUIプログラムです。

▲起動手順
(1)VPAを起動
(2)メニューバーSimulation→Start...を選択
(3)Start and Connectボタンをクリック
(4)ARM7用プログラム（LED点滅やCQBB-EL制御用のプログラム）をロード
(5)付属ARMマイコン基板GUIプログラム（CQ_NXP_EMU.exeまたはNXPCQBBEL.exe）を起動
(6)シミュレーション実行開始（メニューボタンの緑色三角ボタンをクリック）
(7)終了時は右上の×印をクリック
　注：FgpioClient.exeはGUIプログラムが内部で起動処理するので、明示的に起動する必要はありません。なおGUIプログラムを格納した同じディレクトリにFgpioClient.exeを格納してください。

▲拡張機能
　GUI上で右クリックを実行するとポップアップ・メニューが表示されます。ここで「FGPIOステータス」を選択すると、LPC2388内蔵のポート0〜4までの全FGPIOの入出力をテストできます。
　使用例は、下記URLを参照してください。
　　http://kumikomi.typepad.jp/interface_2009arm/2009/03/vpaarmgui-dba8.html

▲GUIプログラムを作成したいとき
　NXPCQBBELsrc.zipにソース一式をアーカイブしているので、GUIプログラム作成の参考にしてください。言語にはDelphiを使用しています。


●アップデートなど最新情報について
　Interface 2009年春号マイコン活用入門大特集企画の特設ページは下記URLになります。
最新情報はこちらから入手できます。
　http://kumikomi.typepad.jp/interface_2009arm/

