2021年1月9日土曜日

STM32CubeIDE: Projectを複製

STM32CubeIDEのProject Explorer上でCopy&PasteすればProjectを複製できますが、そのままではBuildできません。以下の手順でうまく複製できるようです。
  1. Project Explorerで複製するProjectを選択
  2. メニューの「Edit」-「Copy」
  3. メニューの「Edit」-「Paste」
  4. .iocファイルをプロジェクト名に合わせてRename
  5. Debug.launchファイルをDelete
  6. メニューの「Project」-「Clean...」(表示されるダイアログで複製したProjectを選択)
  7. .iocファイルをダブルクリックしてDevice Configuration Toolを開く
  8. メニューの「Project」-「Generate Code」
  9. メニューの「Project」-「Build Project」
  10. メニューの「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 件のコメント:

コメントを投稿