C
Infineon PSOC Edge E84評価キット
このトピックでは、Infineon PSOC™ Edge E84 評価キットに関するボード固有の情報を提供します。開発環境のセットアップ方法の詳細については、 Infineon PSOC Edgeプラットフォームで始めるを参照してください。
ボードの特徴
- PSOC Cortex-M55およびCortex-M33コアを搭載したEdge E84 MCU
- 4.3インチ800 x 480 16ビットRGB565 LCDディスプレイ(静電容量式タッチ付き
- 256 KB ITCM
- 256 KB DTCM
- 512 KB RRAM
- 1 MB SRAM
- 5120 KB システムSRAM (SoCMEM)
- 16 MB オクタル SPI PSRAM
- 外部 16 MB クアッド SPI フラッシュ
- 外部 128 MB オクタル SPI フラッシュ(XIP モードで 64 MB 使用可能)
対応色深度
このボードのリファレンス・ポートは16bppの色深度をサポートしています。
PSRAMサポート
以下のいずれかの方法で、Qt Quick UltraliteがPSRAMを初期化してアセットプリロードに使用できるようにすることができます:
QUL_PLATFORM_PRIVATE_ENABLE_PSRAMコンパイラ定義を ModusToolbox CM55 プロジェクトに追加します。- ModusToolboxプロジェクトの
proj_cm55/QtMCUs/platform/boards/cypress/psoc-edge-e84-freertos/platform_config.hを開き、次のように修正します:#ifndef QUL_PLATFORM_PRIVATE_ENABLE_PSRAM // Initialize and enable external PSRAM memory. #define QUL_PLATFORM_PRIVATE_ENABLE_PSRAM #endif -DQUL_PLATFORM_PRIVATE_ENABLE_PSRAMCMake フラグでプラットフォーム・ライブラリを再構築します。プラットフォーム・ライブラリのビルド方法の詳細については、 Qt Quick Ultraliteをソースからビルドするを参照してください。
proj_cm55/QtMCUs/platform/boards/cypress/psoc-edge-e84-freertos/platform_config.h のQUL_PLATFORM_PRIVATE_PSRAM_SIZE 定義の値を変更することで、Qt Quick Ultralite が使用できる PSRAM サイズを変更することもできます。QUL_PLATFORM_PRIVATE_ENABLE_PSRAM が定義されていない場合、値を変更しても効果はありません。
LLVMサポート
LLVMツールチェーンを使用してQt Quick Ultraliteライブラリをビルドすることで、LLVMサポートを有効にすることができます。ソースからQt Quick Ultralite をビルドする」の説明に従い、CMake 設定フェーズで以下の値を使用します:
-DCMAKE_TOOLCHAIN_FILE=$QUL_ROOT/lib/cmake/Qul/toolchain/llvm-arm.cmake \
-DQUL_TARGET_TOOLCHAIN_DIR=/path/to/LLVM-ET-Arm-19.1.5-Linux-x86_64-DCMAKE_TOOLCHAIN_FILE=%QUL_ROOT%\lib\cmake\Qul\toolchain\llvm-arm.cmake ^
-DQUL_TARGET_TOOLCHAIN_DIR=C:\path\to\LLVM-ET-Arm-19.1.5-Linux-x86_64Qt Quick Ultraliteライブラリをビルドした後、こちらの手順に従って、ビルドしたライブラリを使用してQt Quick Ultraliteアプリケーションをエクスポートすることができます。
デバッグ
詳細な手順については、デバッグを参照してください。