H8/3694にてGDLからHEWでに移行したときの注意点
Posted at 06/06/18 PermaLink» Comment(2)»
以前にGDLで作っていたものをHEWに移植しかけていたものの動作確認をしました。しかし正常に動作しません。E8を使っているのが悪いのかとも思いましたが、E8を使わなくても割り込みを許可した瞬間にぶっ飛んでいる感じです。
ソースコードはGDLで開発していたものをそのままHEWに移植して、
#include <3694.h>
となっていたのを
#include "iodefine.h"
#include "typedefine.h "
#include "uart.h"
といった感じで足りない宣言などを追加したものに置き換えてコンパイルを通るようにしました。
以前に紹介した方法でワークスペースを作成するとintprg.cという割り込みベクタを記載したファイルができてるのですが、良く考えたらここに割り込み処理の関数を書いてあげないと割り込みが処理できないことに気がつきました。
以前にshin1さんが悩まれていたのもこの現象だったのかも・・・・ごめんなさいshin1さん、GDLからファイルをコピーするだけではダメでした・・・。
何はともあれ移植完了!E8も使えるようになっていい感じです。
カテゴリ
- 2足歩行ロボット (0)
- 2足歩行ロボット2 (0)
- 2足歩行ロボットキット(ミニスタジオ) (18)
- ABS手加工ロボット作成 (7)
- Alibre Design Xpress Plus (29)
- AlibreDesign ライブラリ (3)
- LPC2138関連 (30)
- Octave関連 (3)
- ROBO-ONE (7)
- ROBO-ONE on PC (55)
- イベント (2)
- ホームページ (1)
- マイロボット (5)
- モーション作成 (18)
- ロボット (34)
- 俺サーボ (66)
- 外装 (9)
- 日記・コラム・つぶやき (28)
- 書籍・雑誌 (10)
- 機体設計 (57)
- 画像処理 (3)
- 組み立て・配線 (14)
- 軽量化 (11)
- 電子回路・ファーム (40)
月別アーカイブ
- 2008年04月 (1)
- 2008年02月 (4)
- 2008年01月 (7)
- 2007年12月 (5)
- 2007年11月 (10)
- 2007年10月 (9)
- 2007年09月 (7)
- 2007年08月 (5)
- 2007年07月 (2)
- 2007年06月 (5)
- 2007年05月 (8)
- 2007年04月 (21)
- 2007年03月 (4)
- 2007年02月 (3)
- 2007年01月 (3)
- 2006年12月 (17)
- 2006年10月 (1)
- 2006年09月 (1)
- 2006年08月 (24)
- 2006年07月 (28)
- 2006年06月 (26)
- 2006年05月 (28)
- 2006年04月 (19)
- 2006年03月 (16)
- 2006年02月 (21)
- 2006年01月 (22)
- 2005年12月 (31)
- 2005年11月 (28)
- 2005年10月 (28)
- 2005年09月 (26)
- 2005年08月 (15)
- 2005年07月 (13)
- 2005年06月 (12)
- 2005年05月 (23)
- 2005年04月 (6)
フィード
Powered by Movable Type
Template by MTテンプレートDB
Supported by Movable Type入門
"H8/3694にてGDLからHEWでに移行したときの注意点"へのコメント
CommentData » Posted by shin1 at 06/06/18
どもです。shin1です。
自分はGDLで初めてC言語に触れたので、HEWに切換えた時は、この辺りの概念がピンとこなくてずいぶん苦労しましたが、りおーじあさんのwebとか参考にさせて頂いて、最近は何とか動かせるようになってきました。ありがとうございます。
でも、結局一番苦労してるのは、やたら読みづらいマニュアルのような気がします。自分の根性不足でしょうか(笑)
それではまた。
CommentData » Posted by りおーじあ at 06/06/19
shin1さん、おはようございます。
コメントありがとうございます。
とりあえずは動作できるようになってよかったです。
もう少し早く私の方がやっていれば
そこまで苦労されなかったかなあと思いまして。
>でも、結局一番苦労してるのは、やたら読みづらいマニュアルのような気がします。自分の根性不足でしょうか(笑)
残念ながらH8のマニュアルはまだ読みやすいほうです。
R8Cとかのマニュアル読んだら卒倒するかもしれません(笑)。
でもどのマニュアルもやはりリファレンス的な必要なことしか
書いていないので、初めての人にとっては
なぜそれがあるのかを理解するのにどうしても時間がかかると思います。
何のための記述なのかさえ理解してしまえば、
それほど苦労することはないと思います。
今はその大きな壁をひとつ乗り越えられたと思いますので
今後は他のマイコンに乗り換えられても楽になっていくと思います。
前にもご紹介しましたが、マニュアルよりもトラ技などの
解説記事の方が具体的なアプリケーションに沿っての説明に
なっていますのでお勧めです。
それでは。