C
MCU.Config.platformByteSwapResourceStorageSections
生成されるリソース・バイナリ・ファイル内の2バイトごとにスワップされることを意味します。
説明
Infineon TRAVEO T2G CYT4DNボードのHyperFlash NORフラッシュをフラッシュするためにInfineon Auto Flashユーティリティを使用する場合、バイトスワップが必要です。このユーティリティには、フラッシュに書き込まれるデータの2バイトごとにスワップされる問題があるからです。フラッシュに正しく書き込まれるように、リソース・バイナリ・ファイルで2バイトごとにスワップして、これを補正する必要があります。
注: このプロパティはBoardDefaults.qmlprojectconfig で設定する必要があります。詳細については、Qt Quick Ultralite Platform Porting Guideを参照してください。
使用法
このプロパティは、ターゲット・プラットフォームのBoardDefaults.qmlprojectconfig で受け付けられます。文字列を取り、デフォルト値は"QulResourceDataInExternalFlash" です。
コード例
MCU.Config {
platformByteSwapResourceStorageSections: "QulResourceDataInExternalFlash"
}以来
このプロパティはQt for MCUs 2.7 で導入されました。
特定の Qt ライセンスの下で利用可能です。
詳細はこちら。