このページでは

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_PSRAM CMake フラグでプラットフォーム・ライブラリを再構築します。プラットフォーム・ライブラリのビルド方法の詳細については、 Qt Quick Ultraliteをソースからビルドするを参照してください。

proj_cm55/QtMCUs/platform/boards/cypress/psoc-edge-e84-freertos/platform_config.hQUL_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_64

Qt Quick Ultraliteライブラリをビルドした後、こちらの手順に従って、ビルドしたライブラリを使用してQt Quick Ultraliteアプリケーションをエクスポートすることができます。

デバッグ

詳細な手順については、デバッグを参照してください。


詳細はこちらをご覧ください。