__hwReset
このセクションの内容:
構文
__hwReset(halt_delay)
パラメータ
halt_delayリセットパルスの終わりと CPU の停止との間の遅延(マイクロ秒)です。
0(ゼロ)を設定すると、リセット後すぐに CPU を停止します。
リターン値
結果 | 値 |
|---|---|
成功。実際の遅延値がエミュレータで実現 |
|
成功。この遅延機能はエミュレータが未サポート |
|
不成功。ハードウェアリセットはエミュレータでサポートされていません |
|
表39 __hwReset のリターン値
使用対象
このシステムマクロは、すべての JTAG インタフェースに使用できます。
説明
ハードウェアリセットを実行し、ターゲット CPU を停止します。
例
__hwReset(0)
CPU をリセットし、ただちに停止します。
注記
ユーザ定義のミリ秒タイムアウトと遅延は、ホストオペレーティングシステムのクロックチックを使用して生成されます。ホスト オペレーティング システムはリアルタイム OS ではないため、実際の遅延またはタイムアウトは毎回約 5-20 ms 変化します。