🙌

STM32 インストール/セットアップ/基本操作

に公開

はじめに

STM32マイコンの開発環境のインストールとセットアップについて説明します
開発には、STM32CubeIDEを使用します

使用機器

  • NUCLEO-G474RE (STM32G4)
  • USBケーブル
  • 開発用PC (Windows 11)

インストール

1. ダウンロード

公式サイトからSTM32CubeIDEをダウンロード

  1. STM32CubeIDE公式サイトにアクセス

  2. STM32CubeIDE-Win(Windows用)をダウンロード(資料作成時の最新verは1.17.0)

  3. MySTアカウントでログインもしくは新規作成

  1. ログインが完了すると元の画面に戻る
    少し待つと自動でダウンロードが開始される

2. 展開

ダウンロードしたZIPファイルを展開する

  1. ダウンロードフォルダに移動して、ZIPファイルを右クリックし「すべて展開」を選択

  2. 展開後のフォルダ内にあるインストーラーをダブルクリックで起動

3. インストール

インストーラーの指示に従ってインストールを進める

  1. インストールを開始

  2. 利用規約に同意

  3. インストール先フォルダを確認

  4. 必要なコンポーネントを確認してインストールを実行

  5. ドライバをインストール

  6. インストールの完了まで待機

  7. デスクトップにショートカットを作成して終了

これでインストール完了です

セットアップ

  1. デスクトップ上のSTM32CubeIDEを開く

  2. ワークスペース(プロジェクトファイルの保存先)の場所はデフォルトのままでOK

  3. 必要な許可を与える

  4. MySTアカウントにログインする

これでセットアップ完了です

基本操作

1. プロジェクト作成

  1. STM32CubeIDEを起動する

  2. File > New > STM32 Project を選択する

  3. Board Selectorを選択し、Commercial Part Numberに "NUCLEO-G474RE" を入力、出てきたボードNUCLEO-G474REを選択する

  4. Project Nameを入力

  5. 作成を完了

  6. オプションを確認

一度、STM32CubeIDEを閉じてください

2. コード生成

  1. プロジェクト内の .ioc ファイル(プロジェクト設定を管理するファイル)を開く

  2. Project > Generate Code でコードを生成する

    関連ファイルがダウンロードされる

    ライセンスに同意する

  3. Core > Src の中に main.c が生成される

3. ビルド

  1. Project > Build All からプロジェクトをビルドする

  2. 成功メッセージが表示されると、実行プログラムが生成される

4. 実行

  1. PCとSTM32をUSBケーブルで接続する

  2. Run > Run でSTM32にプログラムを書き込む

  3. 成功メッセージが表示されると、プログラムが実行される

Discussion