次の問題があります。ST CubeMX を使用して Keil プロジェクトを生成し、プロジェクトを STM32F103C8 MCU に書き込むと、すべてがうまくいきます。ただし、この最初のフラッシュの後、次のエラーがスローされるため、もうフラッシュできません。
Error: Flash Download failed - Target DLL has been cancelled
Boot0 ピンを抜いてアクティブにし、MCU を消去しました。この手順は、一度だけ点滅する場合にのみ役立ちます。ただし、ベア メタルまたは CMSIS コード (CubeMX によって生成されたものではない) を使用して MCU をフラッシュすると、正常に動作し、エラーなしで何度でもフラッシュできます。アドバイスをお願いします。何が間違っている可能性があり、どうすればこれを修正できますか?