問題タブ [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.
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) を誰か教えてください。
よろしく、
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!
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)、ハードウェア実装が選択されています。