USB 関連お勧め本

Firmware 開発

USBコンプリート 第3版 (優先度:★★★)

USBコンプリートの第3版が '06/10 に出版されています。

前回の第2版以降に追加された仕様である OTG、Video Class、Wireless USB 等の記載が追加されているとの事。立ち読みした感じでは他にも USB Class の説明が追加されているようで興味深かったのですが、何せ値段が値段なので今回の購入は見送り。邦訳を期待していなかったので原書はもう購入済みだし。

(06.11.02:追記)

本書は Firmware からみた USB について詳細に説明があるのが特徴的です。USB 仕様書からすると Chapter 9 についての説明が多いです。大まかに分けると「Chapter 9 の USB 仕様説明」、「Cypress の enCoRe を使用した Firmware 開発」、「Windows による HID アプリケーション開発」となります。

USB の前知識をなくしてこの本を読むことは困難ですが、USB 開発に携わる必要性があるのであれば十分力になってくれる情報が満載です。

本書の原作者 Jan Axelson さんは USB-IF の掲示板にちょくちょく顔を出している有名な方です。特に彼のサイトの USB に関する情報(とか Serial port とか Paralllel port とかも)はよく纏められているので参考にしては如何でしょう。

Usb Complete は USBコンプリートの原書。既に 3rd edition の翻訳版も出版されたことですし、特にコッチを勧める理由は少ないかな。

日本語が苦手な方にはお勧め :-P。

改訂新版 USBハード&ソフト開発のすべて

雑誌 Interface 誌で取り上げられていた記事を纏めた本です。Device Driver (Windows and Linux) や EZ-USB での開発等、興味深い記事の集まりとなっています。実例が多いだけに参考になるでしょう。

USBターゲット機器開発のすべて

USB汎用インターフェース・キット (優先度:★)

既に絶版だそうです。非常に残念です。

手作りUSB機器

いしかわさんの日記経由。USB-IO について触れられているらしい。「Webカメラのコントロール」辺りに興味があるけど USB-IO 自体の Hack はほぼ終了しているからなあ。

立ち読みしてきた。

USB 関連の本と言うより USB-IO を活用した制御例というのがメイン。もう少し USB について記載があれば購入しても良かったのだが現段階では必要なし、と言う判断。惜しい。

オリジナルUSB機器の設計と製作

USB Design by Example

Intel 社から出版されている USB 本。Firmware 中心のようです。

Device Driver 開発

WindowsXPデバイスドライバプログラミング 入門と実践

USB Device Driver の作成が中心です。「第2章 USB2.0の基礎知識」で扱われている USB 情報と USB Mass Storage Class の実装の説明も役に立つと思います。

Microsoft WDMプログラミング

雑誌