問題タブ [stm32f1]
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++ - STM32F1書き込み/読み取りフラッシュメモリ、cortex M3
青いピル ボード (stm32f103c8t6) でフラッシュ メモリを読み書きする必要があり、このチュートリアルhttps://www.youtube.com/watch?v=BKgh896Bj8Q&t=32sに従いましたが、Keil uVision 5 IDE を使用したところ、このエラーが発生しました。
" #エラー 167: 型 "uint32_t" の引数は型 "const char *" のパラメーターと互換性がありません"
これが私が使用した.cライブラリです
main.c では、Flash_Write_Data(0x0801FC00,data); を使用しました。.c および .h ファイルからのすべてのコマンドであり、Keil IDE で CubeMX も使用しました (違いがあるかどうかはわかりません)。
キールの構成の問題かどうかはわかりません。チュートリアルで使用されている .c および .h ライブラリはそれほど複雑ではありません。インターネットで検索しましたが、これは非常に一般的なエラーですが、解決策が見つかりませんでした。PAGE MEMORY TYPEを使用したcortex M3のフラッシュメモリについては、あまり見つけられませんでした。誰かがこのエラーを解決したり、cortex M3 のフラッシュ メモリの書き込み/読み取りを手伝ってくれたりしたら、私は感謝します。