ベア・メタルのユーザー・ガイド

ID 683211
日付 11/30/2015
Public
ドキュメント目次

1.4. ベア・メタルのコンパイラ

アルテラSoC EDSに同梱されているベア・メタルのコンパイラは、 Mentor Graphics® Sourcery™ Code Bench Lite Editionです。コンパイラはGCCベースのarm-altera-eabiポートです。ARMプロセッサをターゲットとし、ベア・メタルでも動作します。また、スタンダードのARMエンベデッド・アプリケーション・バイナリ・インタフェース(EABI)表記法を使用しています。ベア・メタルのコンパイラは、アルテラSoC EDSインストールの一部としてインストールされています。

ベア・メタルのコンパイラの2種類があります:
  • ARM Compiler
  • GNU Compiler Collection (GCC)
GCCは無料のDS-5アルテラ版で提供されている一方、ARMコンパイラは、ライセンスが必要であり、フルARM DS-5版(すべてのARMプロセッサ用)でサポートされています。

ベア・メタルのコンパイラの詳細については、 アルテラのSoCエンベデッド・デザインのユーザー・ガイドの「ベア・メタルのコンパイラ」の章を参照してください。