Top
HIDaspx
DownLoad
HIDasp高速化
制作
AVR関係
AVR_Monit
AVR_term
W32_term
HIDmon88
HIDtester
usbRS232
Arduino2313
デジタルテスター
ATmega88生活
KeyBoardマニア
KeyBoardマニアII
Arduino400
PICライター
ARMライター
赤外線リモコン
ARM
STM32ブートローダー
STM8S-Discovery改造
STM8S-OpenOCDライター
LPCXpresso
LPC用ブートローダー
NXP用LPCUSB
NXP用ブートローダー
MARY基板
LPC1114FN28
OpenOCD JTAGアダプター
OpenOCDビルド方法
arm-gccビルド方法
mapleIDEの改造
libmapleで仮想COM
PIC32
PIC32MX
Pinguinoで遊ぼう
ブートローダーを作る
シリアルブートローダー
USB仮想シリアル
USBカスタムデバイス
USB簡易モニター
USBオシロスコープ
USBホスト
PIC32でBluetooth
USBAudio
USBStudy
VGA出力に挑戦
BASICを動かす
WinUSB
勝手に改蔵*PIC32
PIC18F
HIDブートローダー
AVR/PIC両用ライター
ARMライター
usb汎用クラス
usbシリアル変換
usbキーボード変換
sdccを使いこなす
mcc18を使いこなす
HIDmon-2550
HIDmon-14K50
PICmonitor
試行錯誤の記録
UBWを試す
旧HIDboot
PIC18F2550試用記
PIC18F4550試用記
その他マイコン
NEC78K
RX62N
SH2A
H8
FM3
XPからubuntuに乗り換え
Android
Xen-hypervisor
Windows8カスタマイズ
開発日記
2015-04
ノウハウ
AVRUSB_Tips
HIDasp情報
汎用USB-IO
・
リンク
フリースペース
ゲストブック
旧コンテンツ
WinVista
インターフェース考
最新の20件
2022-07-25
2008-10
HIDasp高速化
H8/3048F
AutoTicketLinkName
2021-12-11
FormattingRules
2021-12-08
PukiWiki/1.4/Manual/Plugin/O-R
PukiWiki/1.4/Manual/Plugin/L-N
PukiWiki/1.4/Manual/Plugin/V-Z
PukiWiki/1.4/Manual/Plugin/A-D
PukiWiki/1.4/Manual/Plugin/E-G
PukiWiki/1.4/Manual/Plugin/S-U
PukiWiki/1.4/Manual/Plugin/H-K
2020-02-23
YukiWiki
PHP
PukiWiki
WikiWikiWeb
2018-12-19
SandBox
InterWiki
2015-05-07
2015-04
2015-05-02
MenuBar
編集
差分
HIDaspx の編集
-- 雛形とするページ --
(no template pages)
[[FrontPage]] *はじめに [#p19e79d3] ***HIDasp(x)とは? [#p8e5e109] -瓶詰堂さんが作成された、USB経由でAVRに書き込むライターです。 -外部リンク -[[ 瓶詰堂さんのHPへのリンク:http://www.binzume.net/library/avr_hidasp.html]] //-[[ AVR情報が満載:千秋ゼミへのリンク:http://www-ice.yamagata-cit.ac.jp/ken/senshu/sitedev/index.php?AVR%2FHIDaspx]] -[[ AVR情報が満載:千秋ゼミへのリンク(www-ice.yamagata-cit.ac.jp/ken/senshu/sitedev/):http://202.35.250.1/ken/senshu/sitedev/index.php?AVR%2FHIDaspx]] --[[千秋ゼミにアクセスできない場合の対処方法>http://psp.dip.jp/web/cgi-bin/note/index.cgi?%b7%c7%bc%a8%c8%c4]] --- DNSのトラブルだそうです。 -Q&A --[[HIDasp情報]] -- 瓶詰堂さんオリジナルのHIDaspを制作する場合のQ&Aです。 ---- *高速化の記録 [#o2ea57e0] -[[HIDasp高速化]] -- 書き込み速度を高速化出来ないかと、試行錯誤を行った実験記録です。 ---- *高速化後のHIDaspの入手先 [#f5978222] 最新版ダウンロードファイル [[千秋ゼミへのリンク:http://www-ice.yamagata-cit.ac.jp/ken/senshu/sitedev/index.php?AVR%2FHIDaspx]] -上記URLにsenshu様が取り纏められた最新アーカイブがあります。 [[MIRROR DOWNLOAD>DownLoad]] -上記リンクからも最新版がダウンロード出来るように致しました。 ---- 配線方法 -USBのD+は 75Ω経由でPD3に接続。 -USBのD−は 75Ω経由でPD4に接続 -USBのD−は、同時に 2.2kΩ経由でPD5プルアップ。 正式の配線図 http://psp.dip.jp/web/upload/circuit.png -MISO/MOSIは書き込みターゲットデバイスに対してはクロス接続になります。 --この理由は、ATtiny2313のSPI機能が元々MASTERデバイスではない(のに、ソフトウェアでMASTERとして機能させている)ためです。 --MISO/MOSIのクロスについてはATmega等を使用したライターと異なりますので注意してください。 ---- 最小構成の回路図 兼 配線図 http://psp.dip.jp/web/jpg/AVR/sch-2313.png -水晶の負荷コンデンサ(22pF x 2)を省略しても大抵は動作しますが、12MHz発振周波数の精度が悪くなります(ずれます) -USB D+ D-とGND間の青色LED x 2 を省略して%%も大抵は動作しますが、ホストPCによって%%はUSB認識出来ないことがあります。---昔のUSB1.1までのPCなら動作することもありました。 -青色LEDは3.3VツェナーDiの代用品、兼USBバスモニタになります。赤色LEDは順方向電圧が異なるので使用できません。 --白色LEDの順方向電圧は青色LEDとほぼ同じなので使用可です。(青色LEDに黄色蛍光体を使って合成色の白にしています) --3.3VツェナーDiを使用する場合はDiの向きは逆になります。(ツェナーは逆耐電圧によるクランプですが、LEDは順方向電圧でクランプします。) ~ 使い方 -hidspx-2010-****.zipアーカイブに含まれるReadme-j.txtをお読みください。 -hidspx.exeと同じディレクトリに設定ファイルhidspx.iniを置いて、適切なオプションを設定しておいてください。 使用例 -接続されている書き込みデバイス情報を見る。 HIDspx -ph -r -main.hexを書き込んでみる。 HIDspx -ph main.hex -書き込まれているプログラムを読み出す。 HIDspx -ph -rp >rom.hex ---- *おまけ:HIDmonを作成しました。 [#kc4bb6ea] -[[HIDmon88]] を参照してください。 ---- *情報 [#bd38f49b] -実はすでにWindows2000での接続性不具合改善を行ったHIDaspが[[瓶詰堂さんのHP:http://www.binzume.net/library/avr_hidasp.html]]で公開されているようです。 -さらに、配線図もHIDsph互換にされているようです。 -高速化版HIDaspxの配線も瓶詰堂さんの最新回路図と共通化されました。 -プロトコルに関してはsenshu様のほうが高速版HIDaspxを取り込んで頂きました。どうもありがとうございました。 -基本的なプロトコルは瓶詰堂さんのものと同一ですが、HID Descriptor部分の実装の違いにより、現状ではホストPC側のツールは瓶詰堂さんのものと互いに流用が効かないのでご注意ください。(瓶詰堂さん申し訳ございません m(_ _)m ) ~ ~ ~ ----- *最初にAVRライターを持っていない場合はどうすればいいの? [#fb02ab76] -[[HIDasp情報]] Q&Aの問7を参照してください。 もしくは、千秋ゼミ:AVRライタなしでHIDaspx用のファームを書き込む方法 † -http://www-ice.yamagata-cit.ac.jp/ken/senshu/sitedev/index.php?AVR%2FHIDaspx 以下のページも参考になります~ ■ 鶏と卵ライター(ライターを作るためのライター) -http://blog.toshnet.com/article/27301624.html ~ ~ ~ ----- *HIDaspxリンク [#hef4d34c] JA制御 ヒダピオシステム 〜HIDaspxを利用した中学生(高校生)のための制御学習〜 -http://hidapio.jp/ ~ *HIDaspx応用編 [#zd9c6d2c] -[[HIDtester]] --- HIDaspxハードウェアを使用してA/D変換器や抵抗測定器にする -[[KeyBoardマニア]] --- HIDaspxハードウェア((もしくはATmega88など))とPS/2タイプのパソコン用キーボードを使用して''電子楽器風のおもちゃ''を作る。 -[[PICspx]] --- HIDaspxハードウェアで、PIC18Fマイコン用のFlash書き込みを行う。 -[[hid_blaster]] --- HIDaspxハードウェアを使用してARMマイコンのFlash書き込みとOpenOCDデバッガを実行する。 ---- #ref(http://psp.dip.jp/counter/dream.cgi?id=HIDasp&name=a.gif);
タイムスタンプを変更しない
[[FrontPage]] *はじめに [#p19e79d3] ***HIDasp(x)とは? [#p8e5e109] -瓶詰堂さんが作成された、USB経由でAVRに書き込むライターです。 -外部リンク -[[ 瓶詰堂さんのHPへのリンク:http://www.binzume.net/library/avr_hidasp.html]] //-[[ AVR情報が満載:千秋ゼミへのリンク:http://www-ice.yamagata-cit.ac.jp/ken/senshu/sitedev/index.php?AVR%2FHIDaspx]] -[[ AVR情報が満載:千秋ゼミへのリンク(www-ice.yamagata-cit.ac.jp/ken/senshu/sitedev/):http://202.35.250.1/ken/senshu/sitedev/index.php?AVR%2FHIDaspx]] --[[千秋ゼミにアクセスできない場合の対処方法>http://psp.dip.jp/web/cgi-bin/note/index.cgi?%b7%c7%bc%a8%c8%c4]] --- DNSのトラブルだそうです。 -Q&A --[[HIDasp情報]] -- 瓶詰堂さんオリジナルのHIDaspを制作する場合のQ&Aです。 ---- *高速化の記録 [#o2ea57e0] -[[HIDasp高速化]] -- 書き込み速度を高速化出来ないかと、試行錯誤を行った実験記録です。 ---- *高速化後のHIDaspの入手先 [#f5978222] 最新版ダウンロードファイル [[千秋ゼミへのリンク:http://www-ice.yamagata-cit.ac.jp/ken/senshu/sitedev/index.php?AVR%2FHIDaspx]] -上記URLにsenshu様が取り纏められた最新アーカイブがあります。 [[MIRROR DOWNLOAD>DownLoad]] -上記リンクからも最新版がダウンロード出来るように致しました。 ---- 配線方法 -USBのD+は 75Ω経由でPD3に接続。 -USBのD−は 75Ω経由でPD4に接続 -USBのD−は、同時に 2.2kΩ経由でPD5プルアップ。 正式の配線図 http://psp.dip.jp/web/upload/circuit.png -MISO/MOSIは書き込みターゲットデバイスに対してはクロス接続になります。 --この理由は、ATtiny2313のSPI機能が元々MASTERデバイスではない(のに、ソフトウェアでMASTERとして機能させている)ためです。 --MISO/MOSIのクロスについてはATmega等を使用したライターと異なりますので注意してください。 ---- 最小構成の回路図 兼 配線図 http://psp.dip.jp/web/jpg/AVR/sch-2313.png -水晶の負荷コンデンサ(22pF x 2)を省略しても大抵は動作しますが、12MHz発振周波数の精度が悪くなります(ずれます) -USB D+ D-とGND間の青色LED x 2 を省略して%%も大抵は動作しますが、ホストPCによって%%はUSB認識出来ないことがあります。---昔のUSB1.1までのPCなら動作することもありました。 -青色LEDは3.3VツェナーDiの代用品、兼USBバスモニタになります。赤色LEDは順方向電圧が異なるので使用できません。 --白色LEDの順方向電圧は青色LEDとほぼ同じなので使用可です。(青色LEDに黄色蛍光体を使って合成色の白にしています) --3.3VツェナーDiを使用する場合はDiの向きは逆になります。(ツェナーは逆耐電圧によるクランプですが、LEDは順方向電圧でクランプします。) ~ 使い方 -hidspx-2010-****.zipアーカイブに含まれるReadme-j.txtをお読みください。 -hidspx.exeと同じディレクトリに設定ファイルhidspx.iniを置いて、適切なオプションを設定しておいてください。 使用例 -接続されている書き込みデバイス情報を見る。 HIDspx -ph -r -main.hexを書き込んでみる。 HIDspx -ph main.hex -書き込まれているプログラムを読み出す。 HIDspx -ph -rp >rom.hex ---- *おまけ:HIDmonを作成しました。 [#kc4bb6ea] -[[HIDmon88]] を参照してください。 ---- *情報 [#bd38f49b] -実はすでにWindows2000での接続性不具合改善を行ったHIDaspが[[瓶詰堂さんのHP:http://www.binzume.net/library/avr_hidasp.html]]で公開されているようです。 -さらに、配線図もHIDsph互換にされているようです。 -高速化版HIDaspxの配線も瓶詰堂さんの最新回路図と共通化されました。 -プロトコルに関してはsenshu様のほうが高速版HIDaspxを取り込んで頂きました。どうもありがとうございました。 -基本的なプロトコルは瓶詰堂さんのものと同一ですが、HID Descriptor部分の実装の違いにより、現状ではホストPC側のツールは瓶詰堂さんのものと互いに流用が効かないのでご注意ください。(瓶詰堂さん申し訳ございません m(_ _)m ) ~ ~ ~ ----- *最初にAVRライターを持っていない場合はどうすればいいの? [#fb02ab76] -[[HIDasp情報]] Q&Aの問7を参照してください。 もしくは、千秋ゼミ:AVRライタなしでHIDaspx用のファームを書き込む方法 † -http://www-ice.yamagata-cit.ac.jp/ken/senshu/sitedev/index.php?AVR%2FHIDaspx 以下のページも参考になります~ ■ 鶏と卵ライター(ライターを作るためのライター) -http://blog.toshnet.com/article/27301624.html ~ ~ ~ ----- *HIDaspxリンク [#hef4d34c] JA制御 ヒダピオシステム 〜HIDaspxを利用した中学生(高校生)のための制御学習〜 -http://hidapio.jp/ ~ *HIDaspx応用編 [#zd9c6d2c] -[[HIDtester]] --- HIDaspxハードウェアを使用してA/D変換器や抵抗測定器にする -[[KeyBoardマニア]] --- HIDaspxハードウェア((もしくはATmega88など))とPS/2タイプのパソコン用キーボードを使用して''電子楽器風のおもちゃ''を作る。 -[[PICspx]] --- HIDaspxハードウェアで、PIC18Fマイコン用のFlash書き込みを行う。 -[[hid_blaster]] --- HIDaspxハードウェアを使用してARMマイコンのFlash書き込みとOpenOCDデバッガを実行する。 ---- #ref(http://psp.dip.jp/counter/dream.cgi?id=HIDasp&name=a.gif);
テキスト整形のルールを表示する
ログインまたはアカウント作成