マイコンユーザーのさまざまな疑問に対し、マイコンメーカーのエンジニアがお答えしていく本連載。今回は、上級者の方からよく質問される「Linux PCでマイコンのプログラム開発」についてです。
素朴な疑問から技術トラブルなどマイコンユーザーのあらゆる悩みに対し、マイコンメーカーのエンジニアが回答していく連載「Q&Aで学ぶマイコン講座」。
今回は、上級者から多く寄せられる質問です。
マイクロプロセッサ(以下、MPU)の開発者なので、開発用のメインPCはLinux OSです。Linux OSでもマイコンの統合開発環境は使えますか?
使えます!
ここではSTマイクロエレクトロニクス(以下、ST)の汎用32ビットマイコンSTM32ファミリー*1)を例として解説します。
STは、Linuxユーザー向けに、STM32マイコン用の無償組み込み開発ツールを提供しています。「SW4STM32」からは統合開発環境「System Workbench for STM32」を入手できます。SW4STM32を見てみると図1のようになっており、「STM32CubeIDE」「STM32CubeMX」「STM32CubeProgrammer」がダウンロードできるようになっています。
例えば、STM32CubeIDEを選択すると、ダウンロード時にOSを指定する画面が表示されます。ここでLinuxを選択することで、Linux版を入手できます。
*1):STM32ファミリー
Copyright © ITmedia, Inc. All Rights Reserved.
記事ランキング
コーナーリンク