1

維持しなければならないコードを受け取りました。これを行うには、IAR 組み込みワークベンチを使用します。初めてなので、 Getting Started with IAR Embedded Workbenchのようなチュートリアルを見ています。

4.32 分を見ると、緑色の線が2 本あることがわかります。コード領域に 1 つ、逆アセンブリ領域に 1 つ。あなたは一方と他方の間を行くことができます

私の場合は1つしかありません!緑色の線 (逆アセンブル エリア) で、何をしてもコード エリアに移動できません。ブレークポイントも設定できません (設定できますが、プログラムを実行すると無効になります)

これは入門ガイドには記載されていないと思いますので、IAR の経験者に助けを求めています。

なぜこれが起こるのでしょうか?また、プログラムをデバッグするにはどうすればよいでしょうか?

コメントの助けやアイデアをありがとう

4

1 に答える 1

0

自分自身を何時間も検索した後、次の方法でこの問題を解決しました。

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz/f/156/t/192852?Why-IAR-reports-can-not-run-to-main-or-failed-メインにブレークポイントを設定する

他の誰もこれで立ち往生しないことを願っています

于 2020-03-04T10:20:00.953 に答える