1 Reply Latest reply on Apr 26, 2020 7:24 PM by JuyoungJ_06

    Community Translation - CY_CPU_CORTEX_M0P Not Defined While Editing Files in PSoC Creator 4.2 for PSoC 6 - KBA227424

    MoTa_728816

      Hi,

       

      I'd like to translate KBA227424 into Japanese.

      This was a question, I also wanted to know.

       

      moto

       

      Original KBA: KBA227424

      CY_CPU_CORTEX_M0P Not Defined While Editing Files in PSoC Creator 4.2 for PSoC 6 - KBA227424

       

      Translated by: MoTa_728816

      =============================

      タイトル:PSoC 6 用に PSoC Creator 4.2 でファイルを編集時 CY_CPU_CORTEX_M0P が定義されていません - KBA227424

       

      質問:

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

      001-pastedImage_1.png

      図 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 のどちらかがアクティブに設定されます。

      =============================

       

      16-Apr-2020

      moto