24.01.2015 Views

C - U-netSURF

C - U-netSURF

C - U-netSURF

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

第 4 章<br />

C 言 語 でプログラムを 作 ってみよう<br />

1. 統 合 開 発 環 境 「HEW」のインストール 4.プログラムのダウンロードと 実 行<br />

2.ハイパーH8 を 使 うときのメモリマップ<br />

3.C 言 語 でプログラムを 作 ってみる<br />

前 の 章 ではアセンブラ→マシン 語 でプログラムを 作 ってみました。ハンドアセンブルは H8 に 限 ら<br />

ず,どんな CPU にも 対 応 できるので 便 利 ()ですが,プログラムが 長 くなっていくと, 間 違 いは 増 え,<br />

間 違 いを 修 正 するのも 大 変 で, 何 よりアセンブルするだけで,ものすご~く 疲 れます。しかも,アセン<br />

ブラはマシン 語 よりわかりやすいとはいえ, 人 間 にとってはまだまだわかりにくい 言 語 です。というわけ<br />

で, 大 変 なことはパソコンにまかせてしまいましょう。そこで,C 言 語 を 使 うのがスマートな 方 法沵 となりま<br />

す。<br />

1. . 統 合 開 発 環 境 「HEW」のインストール<br />

「<br />

ダウンロード 先 をデスクトップにした 場 合 で 説 明 します。ダウンロードした‘h8v6200_ev.exe’を<br />

ダブルクリックしてください。すると,インストールが 始 まります。 画 面 の 指 示 に 従 ってインストールして<br />

ください。<br />

さて,この 章 で 入 手 した 無 償 評 価 版 コンパイラは,はじめてコンパイルした 日 から 60 日 間 は 製 品<br />

版 と 同 等 の 機 能 と 性 能 のままで 試 用 できます。61 日 目 以 降 はリンクサイズが 64K バイトまでに 制 限 さ<br />

れますが,H8/3687 はもともとアクセスできるメモリサイズが 64K までバイトなので,この 制 限 は 関 係 あ<br />

りません。また, 無 償 評 価 版 コンパイラは 製 品 開 発 では 使 用 できないのですが,H8/300H Tiny シリ<br />

ーズ(H8/3687 も 含 まれる)では 許 可 されています。<br />

さて, 無 償 評 価 版 コンパイラは, 無 償 とはいえ 非 常 に 強 力 な 開 発 環 境 で,アセンブラにも C 言 語<br />

にも 対 応 しています。(というよりは,C 言 語 がメインで,アセンブラはその 一 部 分 を 使 用 しているに 過<br />

ぎないのですが…。)がんばってマスターしてください。<br />

最暷 新 版 の HEW を 手 に 入 れましょう<br />

HEW は 頻 繁 にバージョンアップされています。HEW はルネサステクノロジの<br />

マイコン 全 てに 対 応 しているため,H8 シリーズはもとより,R8 シリーズや SH シリ<br />

ーズなど, 対 応 するマイコンが 増 えるとそのたびにマイナーチェンジされるようで<br />

す。また,その 際 に 報 告 されていた 不 具 合 を 一 緒 に 修 正 することもあります。<br />

それで,ルネサステクノロジのホームページは 定 期曋 的 にのぞいてみることをお<br />

すすめします。 特 にデバイスアップデータの 情 報 は 要 注 意 です。<br />

27<br />

TK-3687mini ユーザーズマニュアル C 言 語 版

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!