組込み初心者がマイコン入門サイト見ながら実装してみた



どうも、組込み初心者のLiaです。

次の仕事がマイコン関係の業務らしいので、
**「勉強するついでになにかアウトプットしよう」**
ということで今回からQiitaに投稿していこうと思います。

[こちら](https://monozukuri-c.com/learning-micon/)のサイトを参考に（ていうかがっつり使います）
実際にマイコンに関する知識を学びながら作っていきます。

今日は**「マイコン入門 組み込み開発に必要な環境構築とドキュメント準備」** を実践します。
[https://monozukuri-c.com/mbase-environment/](https://monozukuri-c.com/mbase-environment/ "モノづくりC言語塾 マイコン入門 組み込み開発に必要な環境構築とドキュメント準備")

## 環境構築
まずは環境を構築しましょう。
今回インストールするのはこの4つです。

1. HEW（High-performance Embedded Workshop）
2. Vstone H8 Writer
3. VS-WRC003LV シリアルコンバータ
4. TeraTerm

### 1. HEWのインストール
「https://www.renesas.com/jp/ja/software/D1015688.html」 にアクセスして、
ページの下の方にある
**【無償評価版】H8SX,H8S,H8ファミリ用C/C++コンパイラパッケージ V.7.00 Release 00** をダウンロード。
>
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/723263/5cfd9d4f-2750-ba8e-74a4-96e460ddfb22.png)


すると、MyRenesasのユーザー登録/ログインページに飛ぶ。
登録してないので「My Renesasへのご登録がまだの方はこちら」をクリック。
>![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/723263/1d30c854-e293-c9bb-475f-4270688de2e7.png)


…なんか英語のページが出てきましたが、
一番最初の「Country / Region」（国/地域かな？）のリストから
「Japan」を選択すると、ページも日本語に変わった。
>![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/723263/ab0602d5-9741-9a9f-6892-223675e39e68.png)
↓"Japan"を選択すると・・・
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/723263/2ed53da2-5128-da7e-88f4-010911f3506d.png)

とりあえず他の項目を埋めて送信。
>![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/723263/6b98219c-5f31-1a53-15af-736e6ad2cbc3.png)

メールで来たURLにアクセスすると
パスワード、学校/企業名、住所、電話番号などを聞かれるので
項目を埋めて次へ
>![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/723263/56fd964f-042b-b658-cadd-c0c019d1e9b1.png)

Step3～5は特に何もないので「次へ」。
すると最初のログインページに戻されるので、
メアドとパスワードを入力してログイン。

そしてまた最初のページに戻される（地味に面倒くさい・・・）
もういちど「ダウンロード」をクリック。
>![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/723263/5cfd9d4f-2750-ba8e-74a4-96e460ddfb22.png)

今度は免責事項のページに飛ぶので、「同意する」をクリックするとダウンロードが始まった。
ダウンロードした**h8v7000_ev.exe** を実行。
>![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/723263/3deea844-97c5-45a6-2169-449359575dcb.png)

この後は[参考サイト](https://monozukuri-c.com/mbase-environment/ "モノづくりC言語塾 マイコン入門 組み込み開発に必要な環境構築とドキュメント準備")の通りに操作すればインストール完了！

### 2. Vstone H8 Writerのインストール
[こちら](https://www.vstone.co.jp/products/vs_wrc003lv/download.html#03)のサイトから**H8 writer Release2 インストーラバージョン** をクリック。
>![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/723263/185a21bc-b07a-c6d6-4bf8-377badba25d6.png)

ダウンロードした**VstoneH8Writer_Inst_002.exe** を実行し、
[参考サイト](https://monozukuri-c.com/mbase-environment/ "モノづくりC言語塾 マイコン入門 組み込み開発に必要な環境構築とドキュメント準備")の通りに操作して完了。

### 3. VS-WRC003LV シリアルコンバータのインストール
上記と同じ[サイト](https://www.vstone.co.jp/products/vs_wrc003lv/download.html#03)の少し下にある

+ VS-WRC003LV シリアルコンバータ
+ VS-WRC003LV シリアルコンバータ 取扱説明書

をダウンロードする。
>![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/723263/c6f86f5e-1537-d95c-f000-83c69f4af759.png)

**VS-WRC003LV_SerialConberter_20101021_0914.zip** を解凍し
**setup.exe** を実行。あとは[参考サイト](https://monozukuri-c.com/mbase-environment/ "モノづくりC言語塾 マイコン入門 組み込み開発に必要な環境構築とドキュメント準備")の通りに操作して完了。


### 4. TeraTermのインストール
[こちら](https://ja.osdn.net/projects/ttssh2/)のサイトにアクセス。
>![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/723263/7d3f4e27-9487-3348-7aa6-ee90fcc908e0.png)

参考サイトでは**4.102** が最新でしたが、私がやったときは**4.105** まで上がっていました。
動作に大した違いはないそうなので、とりあえず最新のバージョンをダウンロード。
>![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/723263/3f8b9617-8874-5496-740a-117951b2973b.png)

**teraterm-4.105.exe** を実行し、[参考サイト](https://monozukuri-c.com/mbase-environment/ "モノづくりC言語塾 マイコン入門 組み込み開発に必要な環境構築とドキュメント準備")の通りに操作して完了。

## ドキュメントのダウンロード
最後にドキュメントをダウンロードしたら、今回は終了です。
ダウンロードするものは以下の2つです。

* [H8／36064 データシート](https://www.renesas.com/jp/ja/document/hw-manual?hwLayerShowFlg=false&prdLayerId=null&layerName=null&coronrService=null&hwDocUrl=%2Fjp%2Fja%2Fdoc%2Fproducts%2Fmpumcu%2F002%2Frjj09b0049_h836064.pdf&hashKey=7c6cb61da024052deebae80664fec399) ※リンク切れになるかもしれないので、現時点で取得できるリンクである、とのこと
* [ビュートローバー H8の回路図](https://www.vstone.co.jp/products/vs_wrc003lv/download.html#02-5) ※同意して「VS-WRC003LV 回路図」をダウンロード

## おわり
最後まで読んで頂きありがとうございました！

という訳で今回はモノづくりC言語塾さんの
「[マイコン入門 組み込み開発に必要な環境構築とドキュメント準備](https://monozukuri-c.com/mbase-environment/ "モノづくりC言語塾 マイコン入門 組み込み開発に必要な環境構築とドキュメント準備")」を実践してみました。