このページでは

MCU向け開発

MCU向け開発の手順

注: MCU向けの開発を始める前に Help >About Plugins にアクセスし、 Qt for MCUs プラグインが有効になっていることを確認してください。

QML およびQt Quick Controls のサブセットを使用して、マイクロコントローラユニット(MCU)を搭載したデバイス向けのユーザーインターフェースを作成します。Qt for MCUs には、メモリ使用量が少なく、MCU やその他のリソースに制約のあるデバイス向けに最適化された新しいグラフィックスレンダリングエンジンが搭載されています。

MCU ボードをコンピュータに接続して、そのボード向けのアプリケーションを構築します。アプリケーションを MCU にデプロイして、実行およびデバッグを行います。

Qt for MCUs のリファレンス実装の一覧については、「Qt for MCUs - サポート対象のターゲットプラットフォーム」を参照してください。

要件

Qt Creator を使用して MCU 向けの QML アプリケーションを開発するには、以下が必要です。

ツールチェーンは、Microsoft Windows、Linux、および macOS でのクロスコンパイルに対応しています。ただし、Qt XML forQt for MCUs SDK は現在、Windows および Linux でのみ利用可能です。

ハードウェア固有の要件は、開発対象のハードウェアプラットフォームによって異なります。詳細については、以下を参照してください:

Qt for MCUs SDK

最新のQt Creator バージョンを使用すれば、どのQt for MCUs SDK でも開発を行うことができますが、以下の組み合わせについては、正常に動作することが確認されています。

Qt Creator バージョンQt for MCUs バージョン
18.0.0 以降2.12 以降
17.0.02.11
16.0.02.10
15.0.02.9
13.0.22.8
12.0.22.7
11.0.32.6
10.0.22.5
10.0.02.4
9.0.02.3
7.0.0 ~ 8.0.22.0 ~ 2.2
6.0.x1.3 ~ 2.2
4.12.4 ~ 5.0.31.3 ~ 1.9
4.12.2 または 4.12.31.2
4.12.0 または 4.12.11.1
4.11.x1.0

プラグインの有効化と無効化」、「MCU向け開発の手順」、および Qt for MCUs.

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.