PSoC 6 用に PSoC Creator 4.2 でファイルを編集時 CY_CPU_CORTEX_M0P が定義されていません - KBA227424- Community Translated (JA)

Version 1

     

    Community Translated by  MoTa_728816          Version: **

     

    質問:

    PSoC Creator™ 4.2 PSoC® 6 用のファームウェアやコードを編集している時に1のように CY_CPU_CORTEX_M0P が定義されていないのはなぜですか?

    1. CY_CPU_CORTEX_M0P が定義されていない

     

    回答:

    Arm® GCC がコンパイラツールチェーンの場合には、1 で示されているように CY_CPU_CORTEX_M4 が定義されていて、CY_CPU_CORTEX_M0P は定義されていません。

     

    もし Arm MDK がコンパイラツールチェーンの場合には、 CY_CPU_CORTEX_M0P が定義され、CY_SPU_CORTEX_M4 が未定義となります。

     

    これは PSoC Creator でファイルを編集する時の制限です。インラインのコード診断機能はコードと対応しているコアの関連付けが出来ません。デフォルトでは、選択されているコンパイラツールチェーンによって Cortex®-M0+ Cortex-M4 のどちらかがアクティブに設定されます。