問題タブ [stm32cubemx]

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 に答える
114 参照

c - arm_math 行列乗算ハードフォールト

私は組み込みシステムに非常に慣れていないため、これを記述する方法がわかりませんが、卒業プロジェクトのために状態オブザーバーをコーディングしようとしており、2 つの異なる軸で 3 つの状態を推定する必要があります。

私が解こうとしている基本的な方程式は次のとおりです。

問題は、2 番目の軸HardFault_Handler()の部分を実行するときに得られることです。(A-L*C)*x_hat[k]

コードは一方の軸で機能しますが、もう一方の軸でこのエラーが発生します。それらは別々に動作しません。

(問題のある軸のコードのみを表示) 割り込みコード: (800hz 割り込み、dt = 1/800)

行列の初期化:

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

stm32 - USART通信のやり方 USART通信をする上で注意すべきことをすべて教えてください


ubuntuでAtollicとcubemxを使用しています。


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

graphics - STM32F746G と touchGFX の問題、IAR と CubeIDE

TouchGFXを試してみたい。簡単な例を作成しました。私は CubeMX を使用し、追加のソフトウェアとして X-Cube-TouchGFX 4.13.0 を選択します。例とウェビナーを使用して、すべてをうまく構成します。次に、TouchGFX デザイナーを使用してサンプル用のシンプルな UI を挿入しましたが、すべてうまく機能しました。

アプリケーション構造を使用して、CubeIDE で IAR プロジェクトを生成します。Advanced and linker Settings : Heap = 200 ; Stack = 800;

プロジェクトをコンパイルしても問題はありませんが、プロジェクトをコンパイルすると、Make次のエラーが表示されます。

後で STM32CubeIDE のプロジェクトを生成すると、次のエラーが表示されます。

c:\st\stm32cubeide_1.2.0\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.7-2018-q2-update.win32_1.0.0.201904181610\tools\arm -none-eabi\bin\ld.exe: 領域「FLASH」が 596908 バイトオーバーフローしました