C - U-netSURF
C - U-netSURF
C - U-netSURF
- 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 言 語 版