MCU용 개발
참고: MCU용 개발을 시작하기 전에 Help > About Plugins 로 이동하여 플러그인이 활성화되어 있는지 확인하세요. Qt for MCUs 플러그인이 활성화되어 있는지 확인합니다.
QML 및 Qt Quick 컨트롤의 하위 집합을 사용하여 마이크로컨트롤러 유닛(MCU)으로 구동되는 장치용 사용자 인터페이스를 만듭니다. Qt for MCUs 에는 메모리 공간이 적고 MCU 및 기타 리소스 제약이 있는 장치에 최적화된 새로운 그래픽 렌더링 엔진이 있습니다.
MCU 보드를 컴퓨터에 연결하여 애플리케이션을 빌드합니다. 애플리케이션을 MCU에 배포하여 실행하고 디버깅합니다.
Qt for MCUs 참조 구현 목록은 Qt for MCUs - 지원되는 대상 플랫폼을 참조하세요.
요구 사항
Qt Creator 을 사용하여 MCU용 QML 애플리케이션을 개발하려면 다음이 필요합니다:
- Qt for MCUs SDK(Windows 및 Linux에서만 사용 가능)
- 적합한 툴체인
이 툴체인은 Microsoft Windows, Linux 및 macOS에서 교차 컴파일에 사용할 수 있습니다. 그러나 Qt for Qt for MCUs SDK는 현재 Windows와 Linux에서만 사용할 수 있습니다.
하드웨어별 요구 사항은 개발 중인 하드웨어 플랫폼에 따라 다릅니다. 자세한 내용은 다음을 참조하세요:
- Espressif 시작하기
- 다음에서 시작하기 Infineon
- 다음에서 시작하기 NXP
- 다음에서 시작하기 Renesas
- 다음에서 시작하기 STM
Qt for MCUs SDK
최신 Qt Creator 버전을 사용하여 Qt for MCUs SDK로 개발할 수 있지만, 다음 조합이 잘 작동하는 것으로 테스트되었습니다.
| Qt Creator 버전 | Qt for MCUs SDK 버전 |
|---|---|
| 18.0.0 이상 | 2.12 이상 |
| 17.0.0 | 2.11 |
| 16.0.0 | 2.10 |
| 15.0.0 | 2.9 |
| 13.0.2 | 2.8 |
| 12.0.2 | 2.7 |
| 11.0.3 | 2.6 |
| 10.0.2 | 2.5 |
| 10.0.0 | 2.4 |
| 9.0.0 | 2.3 |
| 7.0.0 최대 8.0.2 | 2.0 최대 2.2 |
| 6.0.x | 1.3 최대 2.2 |
| 4.12.4 최대 5.0.3 | 1.3 최대 1.9 |
| 4.12.2 또는 4.12.3 | 1.2 |
| 4.12.0 또는 4.12.1 | 1.1 |
| 4.11.x | 1.0 |
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.