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

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

1.6.1.1. プロジェクトの作成

Windowsでは、ARM DS-5ツールを開くには、Windows > All Programs > ARM DS-5 > Eclipse for DS-5を選択します。開始する前に、ワークスペースを選択します。選択されていない場合、DS-5の右上のタブにあるC/C++ Perspectiveに変更します。
  1. File > New > C Projectを選択して、新しいCプロジェクトを作成します。
  2. Project Typeで「Hello World ANSI C Project」を選択して、Toolchainsで「ARM Compiler 5 (DS-5 built-in)」を選択して、Project Nameフィールドにユニークなプロジェクト名を入力します。例えば、bare-metal-hello-world-01です。
    図 6. 選択したタイプのCプロジェクトの作成
    注:

    DS-5は、ベア・メタル・アプリケーションをコンパイルするためのARMコンパイラの2つのバージョンが供給されています。 ARMコンパイラ5は、ARMv8以外のすべてのARMアーキテクチャをサポートしています。 ARMコンパイラ6は、アーキテクチャのARMv8およびARMv7-A、またアーキテクチャのARMv7-R、ARMv7-MとARMv6-Mのアルファ・サポートをサポートしています。アルテラSoC FPGAは、ARMコンパイラ5が必要です。

    ARMコンパイラの両方のバージョンは、DS-5のすべてのエディションは、それのためのライセンスが含まれ、ライセンス管理されていません。

    任意のライセンス情報については、 アルテラSoC EDSのユーザー・ガイドの「ライセンス」の章を参照してください。

  3. Finishを選択します。
    ベア・メタル・ハローワールド- 01.cのソースコードは、エディタ・ビューに表示されます。
    図 7. Bare Metal "Hello World - 01" Code Snippet