PC版 SYSLAB blog  http://syslab.asablo.jp/blog/......

TRZ1002H (8) PROG_02_USBCOM (2)
2010-03-22


禺画像]
前回、付録CD の中のサンプルを HEW + KPIT GNUH8 v1001 で動かそうとして失敗した。
すっきりしないのでもう一度挑戦だ。
今回は、しっかりメモを取りながら進めよう。


1.hew のプロジェクトジェネレータから h8sx1655 のプロジェクトを作成する。
  Select Options:Make integers 32bits wide にチェックを入れる。
  Select library:Newlib にチェックを入れる。
  Library type:Pre-Built にチェックを入れる。
2.プロジェクトジェネレータで自動的にできたソースを全て削除する。
禺画像]
3.CD のサンプルプロジェクト PROG_02_USBCOM の中のソースをコピーする
  PROG_02_USBCOM\src
  PROG_02_USBCOM\src_api
  PROG_02_USBCOM\src_sys
  PROG_02_USBCOM\src_usb
禺画像]
4.作成した Project にソースを追加する。
禺画像]
5.C/C++ Category:Source - Include file directories を設定する。
  $(PROJDIR)\
  $(PROJDIR)\src_api
  $(PROJDIR)\src_sys
  $(PROJDIR)\src_usb
禺画像]
6.Link/Library Category:Other - User defined options:
  -e _start を -e _EXC_RESET に変更
禺画像]
7.start.S の89行を変更
  mov.l #_stack_user_end, er7 を
  mov.l #_stack, er7 に変更
禺画像]


これで終了。
前回も同じことをしたと思っているのだけど...


・ビルド
・fdt で書き込み
・reset
  LED が点滅している。(ここまでは同じ)
・ターミナルを接続し key 入力
  文字列が表示される。


今回はうまくいった。
ほかのプロジェクトもおそらく同じ手順でうまくいくだろう。


環境: (HEW Version 4.06.00.047) + (KPIT GNUH8 v1001 Windows Tool Chain (ELF))
[H8]
[HEW]
[マイコン]

コメント(全0件)
コメントをする


記事を書く
powered by ASAHIネット