__jtagRawWrite
このセクションの内容:
構文
__jtagRawWrite(tdi, tms, numbits)
パラメータ
tdiTDIピンに出力されるデータです。このデータは、最初に最下位ビットから送信されます。tmsTMSピンに出力されるデータです。このデータは、最初に最下位ビットから送信されます。numbits転送ビット数。各ビットは、JTAG
TCKラインの立ち下がりエッジ、および立ち上がりエッジごとに発生します。最大値は 64 です。
リターン値
蓄積されたパケットのデータのビット位置を戻します。通常、この値は JTAGからデータを読み込むときに使用されます。
使用対象
C-SPY J-Link/J-Traceドライバ。
説明
JTAG に転送されたビットを蓄積します。32 ビットで不十分な場合、この関数を何回も呼び出すことができます。両方のデータ出力ライン(TMS およびTDI)は、別々に制御できます。
例
/* Send five 1 bits on TMS to go to TAP-RESET state */ __jtagRawWrite(0x1F, 0, 5); /* Store bits in buffer */ __jtagRawSync(); /* Transfer buffer, writing tms, tdi, reading tdo */
Arm ターゲットデバイスの JTAG ID を戻します。