RENESAS TOOL NEWS 2004年08月16日 : RSO-HEW_2-040816D
High-performance Embedded Workshop
ご使用上のお願い
-- 「複数ステップ」実行の中断について --
|
統合開発環境 High-performance Embedded Workshop の使用上の注意事項を連絡します。
- 該当製品
以下の製品に含まれているHigh-performance Embedded Workshop V.3.01.01~V.3.01.05、および、
上記をHigh-performance Embedded Workshop V.3.01.02、V.3.01.04、またはV.3.01.05のアップデータでアップデートしたHigh-performance Embedded Workshopが該当します。
| (1) |
SuperH RISC engineファミリ C/C++コンパイラパッケージ
R0C40700XSW08R
P0700CAS7-MWR |
| (2) |
H8SX, H8S, H8ファミリ C/C++コンパイラパッケージ
R0C40008XSW06R
PS008CAS5-MWR |
| (3) |
M16C/60, M16C/30, M16C/Tiny, M16C/20, M16C/10 および
R8C/Tinyシリーズ用Cコンパイラパッケージ
M3T-NC30WA V.5.20 Release 1 および V.5.30 Release 1 |
| (4) |
R8C/Tinyシリーズ用Cコンパイラパッケージ(専用無償版)
M3T-NC30WA V.5.20 Release 1 (*)
M3T-NC8C V.5.30 Release 1
* 2004年4月1日から、製品名をM3T-NC30WAからM3T-NC8Cに変更しています。 |
| (5) |
E10A-USBエミュレータ
HS0005KCU01H
HS0005KCU02H |
| (6) |
E7エミュレータ
HS0007TCU01H |
| (7) |
E6000Hエミュレータ
HS7058EPH60H 他 |
| (8) |
E6000エミュレータ
HS3664EPI62H 他 |
| (9) |
E10Aエミュレータ
HS7705KCM02H
HS7729RKCM02H
HS7750RKCM01H
HS2378KCM01H |
| (10) |
E10Tエミュレータ
HS3048BTCM01H
HS3048BTCI01H 他 |
| (11) |
E200Fエミュレータ
R0E0200F0EMU00
R0E0200F0ETU00
R0E0200F0EPU00 |
- 内容
複数ステップ(ステップ実行を連続して行う機能)を実行途中で中断し、
次にプログラムを実行すると、プログラムの停止を手動で実行させるための、
ツールバーの「停止」ボタンが点灯しなくなり、手動で停止できない場合があります。
また、メニュー「ファイル」→「ワークスペースを閉じる」でワークスペースを閉じる、
およびメニュー「ファイル」→「アプリケーションの終了」でアプリケーションを終了するなどのHigh-performance Embedded Workshopの操作ができなくなる場合があります。
- 2.1 発生条件
- 以下の手順をすべて満たす場合に発生します。
| (1) |
メニュー「デバッグ」→「ステップ...」をクリックしてオープンする、「プログラムステップ」ダイアログボックスで以下を設定している。
- 「ステップ」フィールドに「H'00000001」以外を入力している。
- 「ディレイ(秒)」フィールドに「0 seconds」以外を入力している。
|
| (2) |
複数ステップを実行し、途中で中断した。 |
| (3) |
(2)の後、プログラムを実行した。 |
| 注意: |
(3)のプログラムの実行直後に停止させると、問題が発生しない場合があります。 |
- 回避策
問題が発生してしまった場合は、High-performance Embedded Workshopを強制終了してください。
問題を回避するには複数ステップを中断した後にプログラムを実行しないでください。
プログラムを実行する場合は、ステップを実行し、実行が完了した後、プログラムを実行してください。
- 恒久対策
High-performance Embedded Workshopの次期バージョンアップの際に、改修する予定です。