問題タブ [stm32ldiscovery]

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

c - stm32l100 でスタンバイ モードが動作しない

STANDBYモードにチューニングstm32l100しています。MCUは毎秒 2 回起動する必要があります。これにはRTC wakeup timerを使用します。しかし、MCUがSTANDBYモードに入った後、すぐに復帰します。

STANDBYモードの代わりに単純なスリープ モード ( __WFI ) を使用すると、すべて正常に動作します。

私のコードはここにあります

  1. MCU起動後

    を。フラグCSR_SBFCSR_WUFを保存し、その後クリアします。

    CSR_SBFはクリアされないことに注意しました。文字列のコメントを外すとwhile、その場所でMCUが停止します。理由がわかりません。

    b. リセット ソース フラグを保存し、その後クリアします。

    MCUがSTANDBYからウェイクアップした後、すべてのリセット ソース フラグがクリアされます。リセット ソースが存在しないように見えますが、コードは 0x0 から実行されます。

  2. RTC ウェイクアップタイマーのチューニング

    /li>
  3. スタンバイモードに入る

    /li>
0 投票する
0 に答える
143 参照

azure - Makefile、競合するサードパーティのソースをリンクする方法は?

適切な Makefile の作成を手伝ってください。

Linux で gcc-arm-none-eabi を使用して STM32L4 Discovery Azure デモ fw をコンパイルしようとしています。STM32CubeMX で生成された Makefile を取得し、キール プロジェクト ファイル (.uvprojx) のファイルと設定を入力しました。残念ながら、結果はリンク エラーで終了します。いくつかの掘り下げと汚れたパッチの後、エラーなしで Makefile を実行することができました。それでも私の目標は、適切な Makefile を作成することです。リンク中にサードパーティのコードが競合しないようにするにはどうすればよいですか?

Src/azure_base64.cただのラッパーに見える

https://github.com/acornblue/AZURE_LAB

リンク エラー -