問題タブ [truestudio]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
217 参照

jtag - Atollic TrueStudio でのプログラムのデバッグに関する問題

PCBでSTM32L452RETxマイクロコントローラーを使用している回路を設計しました。これは基本的に電流センサーです。デバッグ用に JTAG-20 コネクタを使用しています。Atollic TrueStudio IDE を使用しています。

この問題は、デバッグ構成で JTAG オプションを選択して TrueStudio でプログラムをデバッグすると、ST-Link の初期化に失敗し、ターゲットが見つからないというエラーが表示されますが、SWD を選択するとエラーは発生せず、正常にプログラムされます。ここで、STM32CubeMx のように、ハードウェアで JTAG 20 を使用しているため、デバッグを JTAG 5 ピン構成に設定しました。(シリアル ペリフェラル -> Sys -> デバッグ -> Jtag 5 ピン)。プログラムはエラーなしでデバッグされていますが、シリアル端末に出力はありません。シリアル端末では、ハンド シェイク エラーは発生しません。

この正しいデバッグ方法 (TrueStudio の SWD と STM32CubeMx の JTAG) を誰か教えてください。

よろしく、

0 投票する
2 に答える
4277 参照

stm32 - Atollic は ST デバイスを確認できませんでしたか?

Atollic TrueStudio 9.3 から STM32F103 (Bluepill) をプログラムおよびデバッグしようとすると、次のメッセージが表示されました。

STMicroelectronics ST-LINK GDB サーバー。バージョン 5.1.0 Copyright (c) 2018, STMicroelectronics. 全著作権所有。

次のオプションでサーバーを起動します。 永続モード: 無効 ロギング レベル: 1 リッスン ポート番号: 61234 ステータス更新遅延: 15 秒 詳細モード: 無効 SWD デバッグ: 有効

ベンダー = 0x55

ST-LINK デバイスの初期化中にエラーが発生しました。理由: ST-LINK: ST デバイスを確認できませんでした! 接続を中止します。

St-Linkユーティリティで同じことをしようとしても問題なく動作します(消去とプログラミングも):

ここに画像の説明を入力

これには何が問題なのですか?なぜ検証に問題があるのですか?

事前に助けてくれたTnx!

0 投票する
1 に答える
175 参照

stm32 - float へのキャストが STM32F429ZI (App_Fault_ISR) でハード エラーになるのはなぜですか?

float へのキャストが STM32F429ZI (App_Fault_ISR) でハード エラーになるのはなぜですか?

ここで何が起こっているのか正確にはわかりません。Atollic TrueSTUDIO で Nucleo Board STM32F429ZI を使用しています。

コード

最後にクラッシュしたアセンブリ

移動の問題のようです

Hard Fault Detected Window shos

バス、メモリ管理、または使用障害 (FORCED) 追加詳細 コプロセッサ命令の実行を試みる (NOCP)

これ は、ハード フォールトのように見えるApp_Fault_ISRに到達します。

アセンブラ、コンパイラ、および C リンカの設定で FPU が有効になっている限り (FPv4-SP-D16)、ハードウェア実装が選択されています。