nishino/usb-host
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
[[nishino]]
*USBホストドライバの開発 [#c2daad13]
USBホストドライバの開発をSH7262上で行います。
他のUSBホストコントローラ付きのヤツでも参考になれば……いい...
**参考 [#t56ece1f]
公式
・[[USB.org:http://www.usb.org/home]]
参考サイト
・[[H8/3069F で USB:http://www.ehdo.go.jp/toyama/college/...
・[[Enjoy CQ-SH7262:http://sourceforge.jp/projects/enjoy-...
参考書籍
・[[組込み機器へのUSBホスト実装 Interface編集部 編:http:...
**用語注意 [#j1b87c29]
USBホストスタック=USBホストプロトコルスタック
通信のためのプロトコルスイートを何故かプロトコルスタック...
USBホストプロトコルスタックと書いてあれば、USBホストがデ...
めんどいので、取り敢えずはUSBホストスタック≒USBホストドラ...
USBホストスタックって書いたほうがいいんじゃないの?と思わ...
**USB開発に必要なスキル&知識 [#o12ebc97]
【最低限必要なモノ】
・C言語の知識
・コードを書きまくっても折れない心
・[[SEC BOOKS:http://sec.ipa.go.jp/publish/index.html]]
【USBの概要】
[[Wikipedia(USB):http://ja.wikipedia.org/wiki/Universal_S...
[[Fujitsu技術解説(USB):http://jp.fujitsu.com/microelectro...
[[ルネサス(USBとは):http://www2.renesas.com/usb/ja/about_...
【ハードウェアについて】
・ハードウェア固有の特性や構造の違い(通信モード, 通信パイ...
・USBホストを使用する際のレジスタ設定
・USBホストコントローラの通信方式(OHCI, UHCI, EHCI, ベン...
【ソフトウェアについて】
・USBホストドライバの実装に必要な関数やデータの構造体がぼ...
・ホストとデバイス間でやり取りする情報の中身
・分からないコードは「おまじない」で済ませる諦め
仕様書ぐらい見よう。
**実装手順 [#w21e33a1]
大雑把に言うと
1.USBホストドライバを作成
2.クラスドライバを作成
基本的にUSBホストの通信は何かと面倒臭いので
[[TOPPERS/ASP:http://www.toppers.jp/asp-kernel.html]]上に...
BT用のクラスドライバの実装は「H8/3069FでUSB」を参考にBluz...
**開発環境 [#s600d9c4]
**初めの一歩 [#n36ac3e3]
**USB Protocol Analyzerなしでデータを解析する方法 [#gf8fd...
**魔法の言葉”根性” [#sa0184d4]
終了行:
[[nishino]]
*USBホストドライバの開発 [#c2daad13]
USBホストドライバの開発をSH7262上で行います。
他のUSBホストコントローラ付きのヤツでも参考になれば……いい...
**参考 [#t56ece1f]
公式
・[[USB.org:http://www.usb.org/home]]
参考サイト
・[[H8/3069F で USB:http://www.ehdo.go.jp/toyama/college/...
・[[Enjoy CQ-SH7262:http://sourceforge.jp/projects/enjoy-...
参考書籍
・[[組込み機器へのUSBホスト実装 Interface編集部 編:http:...
**用語注意 [#j1b87c29]
USBホストスタック=USBホストプロトコルスタック
通信のためのプロトコルスイートを何故かプロトコルスタック...
USBホストプロトコルスタックと書いてあれば、USBホストがデ...
めんどいので、取り敢えずはUSBホストスタック≒USBホストドラ...
USBホストスタックって書いたほうがいいんじゃないの?と思わ...
**USB開発に必要なスキル&知識 [#o12ebc97]
【最低限必要なモノ】
・C言語の知識
・コードを書きまくっても折れない心
・[[SEC BOOKS:http://sec.ipa.go.jp/publish/index.html]]
【USBの概要】
[[Wikipedia(USB):http://ja.wikipedia.org/wiki/Universal_S...
[[Fujitsu技術解説(USB):http://jp.fujitsu.com/microelectro...
[[ルネサス(USBとは):http://www2.renesas.com/usb/ja/about_...
【ハードウェアについて】
・ハードウェア固有の特性や構造の違い(通信モード, 通信パイ...
・USBホストを使用する際のレジスタ設定
・USBホストコントローラの通信方式(OHCI, UHCI, EHCI, ベン...
【ソフトウェアについて】
・USBホストドライバの実装に必要な関数やデータの構造体がぼ...
・ホストとデバイス間でやり取りする情報の中身
・分からないコードは「おまじない」で済ませる諦め
仕様書ぐらい見よう。
**実装手順 [#w21e33a1]
大雑把に言うと
1.USBホストドライバを作成
2.クラスドライバを作成
基本的にUSBホストの通信は何かと面倒臭いので
[[TOPPERS/ASP:http://www.toppers.jp/asp-kernel.html]]上に...
BT用のクラスドライバの実装は「H8/3069FでUSB」を参考にBluz...
**開発環境 [#s600d9c4]
**初めの一歩 [#n36ac3e3]
**USB Protocol Analyzerなしでデータを解析する方法 [#gf8fd...
**魔法の言葉”根性” [#sa0184d4]
ページ名: