Compiler

Last-modified: 2015-07-13 (月) 12:35:14
 
 

概要

PSoC 4 , PSoC 5LP のCompilerにはARM用のCompilerが使用できるのでいくつかの選択肢が存在します。

  • GNU GCC ARM
    • デフォルトはgcc
    • 基本的にはgccで事足りるのでこちらを解説します。
  • MDK-ARM

C99の使用方法

C99への対応方法を説明します。

  1. PSoC Creatorでプロジェクトを開く。
  2. Workspace Explorerのプロジェクト名の部分を右クリックし、Build Settingを選択する。
  3. ARM GCC -> Compiler -> Command Line を選択。
  4. Custom Flags に -std=gnu99 を追加する。

C++言語 の使用方法

C++言語への対応方法を説明します。

  1. PSoC Creatorでプロジェクトを開く。
  2. Workspace Explorerのプロジェクト名の部分を右クリックし、Build Settingを選択する。
  3. ARM GCC -> Compiler -> Command Line を選択。
  4. Custom Flags に -x c++ を追加する。
  • 参考資料
  • C言語で書いたコードをそのままコンパイルできない場合があるので、注意が必要です。