STM32CubeIDEのProject Explorer上でCopy&PasteすればProjectを複製できますが、そのままではBuildできません。以下の手順でうまく複製できるようです。
- Project Explorerで複製するProjectを選択
- メニューの「Edit」-「Copy」
- メニューの「Edit」-「Paste」
- .iocファイルをプロジェクト名に合わせてRename
- Debug.launchファイルをDelete
- メニューの「Project」-「Clean...」(表示されるダイアログで複製したProjectを選択)
- .iocファイルをダブルクリックしてDevice Configuration Toolを開く
- メニューの「Project」-「Generate Code」
- メニューの「Project」-「Build Project」
- メニューの「Run」-「Run As」-「STM32 Cortex-M C/C++ Application」
STM32CubeIDE: Version: 1.5.1
注意
上記手順の8. Generate Codeで、コピー元のmain.cが消え、Genrate Codeで生成されたコードの整合性も取れなくなるようです。実行する前に少なくとも元のプロジェクトのmain.cを退避しておいたほうが良いです。
2021.01.11追記
0 件のコメント:
コメントを投稿