coocox

    0

    2答えて

    私はFreeRTOSの下で外部512 * 16 RAMでSTM32F417を使用します。私がMAPファイルを見ると、使用されたメモリのアドレスはまだ内部RAMにあります。デフ RTOSヒープ: > static unsigned char ucHeap[ 60*1024 ]__attribute__ > ((section(".ExRam"))); アーム-GCC-link.ldファイル: >

    0

    2答えて

    私はstm32f407vgに少しプロジェクト(c)を開発していますの残りとでUARTのチュートリアル次へ輸出プロトタイプ: http://letanphuc.net/2015/09/stm32f0-uart-tutorial-5/#comment-346 私の問題は、関数のプロトタイプである: /* Includes ——————————————————————*/ #include “usar

    1

    1答えて

    こんにちは皆私の問題です。 MEMORY { rom (rx) : ORIGIN = 0x0800C400, LENGTH = 0x00019CFC ram (rwx) : ORIGIN = 0x20000000, LENGTH = 0x00008000 } プロジェクトの両方が同じで実行されます:次のように MEMORY { rom (rx) : ORIG

    1

    1答えて

    4分割7セグメント表示のプログラミングに問題があります。私はすべての多重化文字を点滅させる方法を知らない。 "DISP" は符号なし整数である void TIM2_IRQHandler(){ if (TIM_GetITStatus(TIM2,TIM_IT_Update)) { TIM_ClearITPendingBit(TIM2,TIM_IT_Update); G

    0

    1答えて

    私のSPIラインが機能しないようです。それはsckピンにクロック信号を生成しますが、まったく送信したくありません。 クロック信号の周波数は62 kHzです。MOSIピンとMISOピンは、無期限にハイのままです。私は、私の送信関数が間違っているかどうかはわかりませんが、ライブラリの定義方法に従ってコードを作成しました。私もエラーと状態のチェックをしましたが、エラーチェックはエラーがないことを意味し、

    0

    1答えて

    IRQハンドラの作り方は、各ボタンを押したときの反応が違うことがあります。 私はこの方法でそれを行うに思っている: void EXTI9_5_IRQHandler(){ if (EXTI_GetITStatus(EXTI_Line_5)){ doThis(); } else if (EXTI_GetITStatus(EXTI_Line_6)) { doT

    1

    2答えて

    私は同じターゲット上で実行されている2つの異なるプロジェクトを持っています。 私の2番目のプロジェクトでは、特定のアドレスで最初のプロジェクトで書かれた機能をほとんど使用しません。 これを行うには、2番目のプロジェクトのシンボルテーブルを使用できると思っていましたが、動作しません。 (私はシンボルテーブルを生成するために、arm-none-eabiツールチェーンと.elfファイルに-nmを使用しま