• 締切済み

秋月電子H8/3069Fのアセンブラでのプログラミング

H8マイコンの3069Fでパケット送信するプログラムをアセンブラでプログラムしたいと考えてます。 プロトコルはまずはUDPを考えてます。 常に一定のデータ(1500バイト)を送信し続ける単純なプログラムを作ろうと思ってますが、 よく分かりませんでした。 C言語での作成は問題ありませんでした。 H8/OSを入れてudp_sockを使用するだけで済みました。 私なりのイメージとしては イーサヘッダ・IPヘッダ作成して データを送信バッファに書き込み、 後は無限ループで送信 という流れかと思うのですが、アセンブラに関する知識が、レジスタやアドレス等を含めて乏しいためいまいち書き方がわかりません。 ソース等を解説して頂ければ幸いです。 はてなでも質問させて頂いてますがなるべく多くの人に見て頂きたいのでこちらにも質問致しました。

みんなの回答

noname#20666
noname#20666
回答No.1

C言語組めるなら、Cのコンパイラからアセンブリ・コードを出力して眺めれば少しは参考になるかもね。 この程度のソフトなら短いコードになるだろうし。

関連するQ&A