STM32は、ST Micro Electoronics 社が製造する ARM Cortex-M シリーズ、低価格・低消費電力・多機能・高性能が「売り」の組み込みマイクロコントローラ.CubeMX は、多機能な STM32 を使いこなすための C言語の「雛形」生成プログラム.CubeMX の実行に必要な java と 32ビットライブラリをインストールする.
sudo apt install -y build-essential openjdk-8-jdk
sudo dpkg –add-architecture i386
sudo apt update
sudo apt install -y libc6:i386 libncurses5:i386
sudo apt install -y libstdc++6:i386
STM32CubeMX を下記URLから入手する.
]https://www.st.com/ja/development-tools/stm32cubemx.html
ダウンロードをクリックすると、確認画面が現れ、ACCEPT すると、利用者登録に進む.
ダウンロードを選択すると、指定のアドレスにメールが送られる.メールの Download now をクリックしダウンロードを開始する.
ダウンロードした zip ファイルを適当なフォルダで展開する.展開された Install Wizard を端末から起動する.
./SetupSTM32CubeMX-5.1.0.linux
インストール先フォルダに移動し。CubeMXを起動する.
cd ~/STM32Cube
./STM32CubeMX
初回は、アップデート・メッセージが表示される。
STM32CubeMX のインストールができた.