問題タブ [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.
c - stm32l100 でスタンバイ モードが動作しない
STANDBYモードにチューニングstm32l100
しています。MCUは毎秒 2 回起動する必要があります。これにはRTC wakeup timerを使用します。しかし、MCUがSTANDBYモードに入った後、すぐに復帰します。
STANDBYモードの代わりに単純なスリープ モード ( __WFI ) を使用すると、すべて正常に動作します。
私のコードはここにあります
MCU起動後
を。フラグCSR_SBFとCSR_WUFを保存し、その後クリアします。
CSR_SBFはクリアされないことに注意しました。文字列のコメントを外すと
while
、その場所でMCUが停止します。理由がわかりません。b. リセット ソース フラグを保存し、その後クリアします。
MCUがSTANDBYからウェイクアップした後、すべてのリセット ソース フラグがクリアされます。リセット ソースが存在しないように見えますが、コードは 0x0 から実行されます。
RTC ウェイクアップタイマーのチューニング
/li>スタンバイモードに入る
/li>
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
リンク エラー -