*USB 関連お勧め本 [#title]

#contents

*Firmware 開発 [#firmware]

//
// USBコンプリート 第3版
//
**[[USBコンプリート 第3版:http://www.amazon.co.jp/exec/obidos/ASIN/4434084607/mcnhomepsdk02-22/]] (優先度:★★★) [#q3d0ada2]
#amazon(4434084607)
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 Central:http://www.lvr.com/usb.htm]] ([[Jan Axelson's Lakeview Research:http://www.lvr.com/]])~
本拠地。

#amazon(,clear)

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

日本語が苦手な方にはお勧め :-P。
#amazon(,clear)


//
// 改訂新版 USBハード&ソフト開発のすべて
//
**改訂新版 USBハード&ソフト開発のすべて [#ae0171e6]
#amazon(4789833410)
雑誌 Interface 誌で取り上げられていた記事を纏めた本です。Device Driver (Windows and Linux) や EZ-USB での開発等、興味深い記事の集まりとなっています。実例が多いだけに参考になるでしょう。

-[[改訂新版 USBハード&ソフト開発のすべて:http://www.cqpub.co.jp/hanbai/books/33/33411.htm]] ([[CQ出版社:http://www.cqpub.co.jp/]])~
出版社。

#amazon(,clear)




//
// USBターゲット機器開発のすべて
//
**USBターゲット機器開発のすべて [#ebc1f068]
#amazon(4789833380)

-[[USBターゲット機器開発のすべて:http://www.cqpub.co.jp/hanbai/books/33/33381.htm]] ([[CQ出版社:http://www.cqpub.co.jp/]])~
出版社。

#amazon(,clear)



//
// USB汎用インターフェース・キット
//
**USB汎用インターフェース・キット (優先度:★) [#hde28fd6]
#amazon(4789838293)
既に絶版だそうです。非常に残念です。

-[[USB汎用インターフェース・キット:http://www.cqpub.co.jp/eda/USBKit/USBKit.htm]] ([[CQ出版社:http://www.cqpub.co.jp/]])~
出版社。



#amazon(,clear)



**手作りUSB機器 [#z1c872b8]
#amazon(4903065022)
[[いしかわさんの日記:http://www.asahi-net.or.jp/~qx5k-iskw/darkside/]]経由。USB-IO について触れられているらしい。「Webカメラのコントロール」辺りに興味があるけど USB-IO 自体の Hack はほぼ終了しているからなあ。

立ち読みしてきた。

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

-http://ssl.ohmsha.co.jp/cgi-bin/menu.cgi?ISBN=4-903065-02-2~
本拠地。


#amazon(,clear)

**オリジナルUSB機器の設計と製作 [#f0dff80b]
#amazon(4789834506)
#amazon(,clear)



//
// USB Design by Example
//
**USB Design by Example [#n61a34e4]
#amazon(0970284659)
Intel 社から出版されている USB 本。Firmware 中心のようです。

-[[USB Design By Example by John Hyde:http://www.usb-by-example.com/]]~
本拠地?
-[[Intel Press - USB Design By Example, Second Edition - Download:http://www.intel.com/intelpress/usb/examples/download.htm]] (Intel)~
書籍で紹介されているプログラムの Source が公開されています。これはこれで書籍が無くても役立つかも =)。

#amazon(,clear)


*Device Driver 開発 [#devicedriver]

//
// WindowsXPデバイスドライバプログラミング 入門と実践
//
**WindowsXPデバイスドライバプログラミング 入門と実践 [#h43087a1]
#amazon(4774118419)
USB Device Driver の作成が中心です。「第2章 USB2.0の基礎知識」で扱われている USB 情報と USB Mass Storage Class の実装の説明も役に立つと思います。

-[[Windows XP デバイスドライバプログラミング[入門と実践]:http://www.gihyo.co.jp/books/syoseki.php/4-7741-1841-9]] ([[技術評論社:http://www.gihyo.co.jp/]])~
出版社。

#amazon(,clear)


**Microsoft WDMプログラミング [#l126018c]
#amazon(4756139132)
#amazon(,clear)


*雑誌 [#magazine]

-''トランジスタ技術 '05/01号'' ([[CQ出版社:http://www.cqpub.co.jp/]])~
USB 特集号。EZ-USB/FX2 ネタと何故か FTDI 社の FIFO や USB-Serial Bridge チップをネタとしてあげています。最近の流行なのかなあ。
--http://www.ftdichip.com/
-''Interface '04/10号'' ([[CQ出版社:http://www.cqpub.co.jp/]])~
今月号の Interface はお勧め。「USBホスト&ターゲット・システム設計技法」の題名通り USB HOST についての特集。PictBridge についても概要が載っています。WinDriver の解説もイイ。
-''Interface '03/04 号'' ([[CQ出版社:http://www.cqpub.co.jp/]])~
USB 特集号「特集 解説! USB徹底活用技法」。EZ-USB FX2 の力の入れ具合はかなり入っていて参考になりました。お勧め。


// EOF