株式会社インデペンデンスシステムズ横浜

システム開発エンジニアの西田五郎が運営しております。Raspberry Pi や Arduino その他新規開発案件のご依頼をお待ちしております。

Tiva C 使ってみた

Tiva C EK-TM4C123GXL(その5)EWARMでTiva C 用プロジェクト作成

投稿日:2014年3月18日 更新日:

Tiva C EK-TM4C123GXLを使ってみるの5回目です。前回は、メーカ提供のWorkbook等についてでした。

なかなか本題のプログラム開発へ進めないですが、今回は、EWARMでTiva C用の新規プロジェクトを作成する方法を確認します。ドキュメントは以下です。

現在、以下のページの、More Literature (7)の項にあります。
Tiva™ C Series LaunchPad Evaluation Kit
文書直接へのリンクは以下です。
Tiva™ C Series Development and Evaluation Kits for IAR Embedded Workbench

このドキュメントを見ながら、Tiva C用の新規プロジェクトを作成しました。以下その方法です。PDFの文書と合わせて見て頂ければと思います。ドキュメントの方は開発環境も英語版です。
作成したプロジェクトのファイルはこちらです

新規プロジェクトの作成
メニュー → プロジェクト → 新規プロジェクトの作成
0002

ここで、C → mainを選択します。プロジェクト名を入力して作成します。
0001

Tiva C EK-TM4C123GXL(その3)EWARMでビルド確認で確認したproject0または他のプロジェクトにあるstartup_ewarm.cを新規プロジェクトのフォルダへコピーします。

メニュー → プロジェクト → ファイルの追加 でこのファイルをプロジェクトへ追加します。
0003

0005

ターゲットボードを設定します。メニュー → プロジェクト → オプションでオプションを表示します。
一般オプション → Target で以下を選択します。
0004

PDFの文書のFiguare 10は古いシリーズのデバイスになったままのようです。気を付けてください。

コンパイルの情報を設定します。以下は例です。ディレクトリは各自のインストール先のディレクトリを設定して下さい。
0009

リンクの情報を設定します。以下は例です。各自のインストール先のファイルdriverlib.aを指定して下さい。
0015

デバッガの情報を設定します。
0005

0007

以上のデバッガの設定で、メニューにTI Stellaris(L)のメニューが表示されたかと思います。

ここまでで、一通りプロジェクトの設定が完了です。これですと、main.cが何もないので、試しに、project0 のmain.cをそのままコピーしてメイク、デバッグを確認してみればいいかと思います。

今回はここまでです。次回は、やっとLチカを作ってみます。

AdSense

AdSense

-Tiva C, 使ってみた

執筆者:

関連記事

Tiva C EK-TM4C123GXL(その1)起動確認まで

Tiva C EK-TM4C123GXLというマイコン評価ボードを使ってみました。 この評価ボードは、テキサス・インスツルメンツ製の、ARM Cortex-m4 プロセッサの低コスト評価ボードです。 …

no image

Tiva C EK-TM4C123GXL(その4)workbookを使う

Tiva C EK-TM4C123GXLを使ってみるの4回目です。 前回までで、EWARM(ARM用 IAR Embedded Workbench)を使ってデバッグをする手順を確認しました。 それでは …

Raspberry Piをモニターとキーボードなしで導入する(その2)初期設定とリモートデスクトップ

(※2017/02/19 最新のRaspbian Jessie OSでは、初期状態ではSSHは無効になっています。そのため、初期設定(raspi-config)でSSHを有効にする必要があります。Ra …

no image

Microsoft AzureでASP.NETサイトを公開してみる(その3)Visual Studio EEからの公開

Microsoft AzureでASP.NETサイトを公開してみるの3回目です。今回は、前回Visual Studio Express 2013 for Web で作成したプロジェクトをそのままをVi …

no image

Tiva C EK-TM4C123GXL(その6) Initialization と GPIO

Tiva C EK-TM4C123GXLを使ってみるの6回目です。やっと今回から本題のプログラミングです。 前回まででEWARMでTiva C用の新規プロジェクトが作成出来たとしてそのプロジェクトでプ …