2003年7月号 オリジナルUSB機器の開発&実験スタディ

公開:2003年6月11日



トランジスタ技術 2003年7月号
オリジナルUSB機器の開発&実験スタディ
関連プログラムとデータなど
TR0307E
トランジスタ技術編集部
CQ出版(株)

====================================
ダウンロード・サービスご利用者各位
====================================
 毎度,小誌ご愛読を賜り,誠にありがとうございます.
 このたびはダウンロード・サービスをご利用いただき,誠にありがとうござ
います.
 筆者のご厚意により,製作記事の関連プログラムやデータなどをこのアーカイ
ブに収録しました.
 アーカイブは,LHAにより圧縮されています。

================
必要なもの
================
 プログラムの実行には,下記のプログラムやハードウェアが必要です.

(1) マイクロソフトVisualC++Ver6.0 開発環境
環境の構築方法は該当記事を参考にしてください.
他のバージョンのVisualC++の動作は検証しておりません.

(2) USB評価ボード
動作確認のボードは,
・IPI社 AN2131SC 評価ボード
・オプティマイズ MINI EZ-USB
です.他のボードでも問題ないと思いますが,動作の保証はできません.

================
動作確認
================
 プログラムは筆者の元で動作を確認済みです.

=================
ファイルの内容
=================
  CODE
+---- README.TXT …… 今読んでいるファイル
+---- HostUSB_IO20030103 …… USB のPC側ホストソフトウェア
| +---- resource.h …… リソース用ヘッダ・ファイル
| +---- SimpleUSB_IO.opt …… MFC用設定ファイル
| +---- SimpleUSB_IO.clw …… MFC用設定ファイル
| +---- SimpleUSB_IO.cpp …… MFC用設定ファイル
| +---- SimpleUSB_IO.dsp …… MFC用設定ファイル
| +---- SimpleUSB_IO.dsw …… MFC用設定ファイル
| +---- SimpleUSB_IO.h …… MFC用設定ファイル
| +---- SimpleUSB_IO.ncb …… MFC用設定ファイル
| +---- SimpleUSB_IO.plg …… MFC用設定ファイル
| +---- SimpleUSB_IO.rc …… リソース・ファイル
| +---- SimpleUSB_IODlg.h …… ホストソフトウェアヘッダ・ファイル
| +---- StdAfx.cpp …… MFC用設定ファイル
| +---- StdAfx.h …… MFC用設定ファイル
| +---- SimpleUSB_IO.aps …… MFC用設定ファイル
| +---- SimpleFirm.bix …… EZ-USB ターゲット用ファームウェア
| +---- SimpleUSB_IODlg.cpp …… ホストソフトウェアソース・ファイル
| +---- SimpleUSB_IO.exe …… ホストソフトウェア実行・ファイル
| +---- ezusbsys.h …… EZ-USB用の各種設定ファイル
|
+---- TargetUSB_IO20030103 …… USB のターゲットソフトウェア
| +---- asmfunc.asm …… ファームウェアのアセンブラソース
| +---- SimpleFirm.bix …… ファームウェアの実行ファイル(バイナリ)
| +---- SimpleFirm.c …… ファームウェアのソース・ファイル
| +---- SimpleFirm.h …… ファームウェアのヘッダ・ファイル
|
+---- _common …… ターゲットソフトウェア作成用共通ファイル群
+---- _startup.c …… SDCCスタートアップ・ファイル
+---- Bit.h …… ビット操作用ヘッダ・ファイル
+---- ezusb.h …… EZ-USB操作用ヘッダ・ファイル
+---- frame.h …… フレームワーク用ヘッダ・ファイル
+---- usbuildasm.bat …… ファームウェア作成用バッチ・ファイル

=================
使い方
=================
 それぞれのサブディレクトリにサンプル・プログラムを収めてあります.
 各開発環境から実行してください.

=============
著作権
=============
 収録したプログラム,データおよびドキュメントなどの著作権は,各著作権
者(すなわち筆者)にあります.

Copyright 2002, 2003 by Osamu OHASHI

============
免責
============
(1)プログラムやデータの使用により,使用者に損失が生じたとしても,著作権
者とCQ出版(株)は,その責任を負いません.
(2)プログラムやデータにバグや欠陥があったとしても,著作権者とCQ出版
(株)は,修正や改良の義務を負いません.

--------------------------- 以上 ---------------------------------


2003年7月号 オリジナルUSB機器の開発&実験スタディ :67,178 (バイト)